|
Posted by Neil on 11/10/07 10:00
On Nov 9, 10:23 am, firewood...@yahoo.com wrote:
> On Fri, 09 Nov 2007 07:01:17 -0800, Rob <ratkin...@tbs-ltd.co.uk>
> wrote:
>
> >On Nov 8, 3:24 pm, firewood...@yahoo.com wrote:
>
> <"snip">
>
> >If you want to see an example of OOP in action for a CMS system, then
> >I'd suggest having a look at the source code for Mambo or Joomla.
> >Beware though, to truly understand it and benefit from the way it
> >works, you probably need to spend a few weeks getting your hands dirty
> >- it's no good just having a quick read through.
>
> >Rob.
>
> Thanks for that lead. I had been considering looking into Joomla for
> precisely that purpose, but I was not sure if it was the right CMS for
> my purposes. It is the most popular open source CMS (Drupal is number
> two), but that does not mean it is good for learning code. However,
> they do have an active and well-supported developer community, with a
> special consideration for beginners, like myself. I will probably be
> able to learn quite well there.
>
> As for the difficulty of the code to which you refer, I just want to
> know that the code is well-written. That will resolve my doubts that
> the struggle with the complexities is worth it. Thanks for that
> assurance. Joomla it is.
Check out the Zend Framework. I personally think its pretty well
written and designed.
One of the things I particularly like about it is that it isn't just
about OOP, inheritance, and polymorphism
but that they also make good use of patterns.
[Back to original message]
|