Hello all!

I am new to this forum and I've read some of the posts regarding content management systems but it doesn't quite answer my questions.

I have about good 4+ years of PHP programming experience, 2 years spent on developing bespoke content management systems. However, the content management systems I make are very basic and 'from the book'.

After doing some research on open source CMS like Joomla and Wordpress, I've noticed that both applications have a framework, predefined functions and don complex security systems. Comparing my CMS to these open source solutions, my system uses sessions to record user authentications whereas Joomla and Wordpress uses MySQL database to record session times; content is stored in the database as well. Wordpress allows their users to develop their own widgets, etc and it'll automatically load it into the system whereas i'll have to write more files, include the same set of files then begin coding a whole load of scripts. My CMS is basic compared to these comprehensive open source solutions.

Can anyone tell me where to start as i want to learn how to develop my own framework rather than following those basic Building Your Own Content Management tutorials? Anything relating to PHP5 and Object Oriented Programming would be great.

Thanks a lot!

    Write a Reply...