I've used other "CMS" systems before too - Drupal, Joomla, DotNetNuke -
all of these are more "Portals" than CMS systems, as they allow somebody
to quickly and easily build a website, but customisation is very
difficult (eg: try add an extra field to a Joomla 'article' - its pretty
much impossible), and custom development (building modules etc) has a
VERY steep learning curve.  Plus, and "modules" that you use in these
systems can't be customised, so IMO you're better off with a Framework -
more work to get setup, but in the end it'll even out in the time saved
trying to customise / extend available modules.

gotta strongly disagree with you on Drupal being a portal - it is very much a cms/framework. Drupal can be used as a pure framework - you don't even need to use the CMS aspect of it - you can include the api with a simple include in any php page.

Adding fields to content types with Drupal 5 is completely web based, and these fields are actually treated semantically in that they can be shared across several content types with an understanding of what type of information they store.

And as Jonathan mentioned, the form api has a series of hooks that allow you to modify other module behaviours without touching their code. It is very rare that you need to touch core code, or even other module code. And if you do need to, you are probably doing it the wrong way.

But i cant speak for the other systems you have mentioned.



**************************************************************
Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
**************************************************************

Reply via email to