Drupal:
Good:
- very modular
- able to reuse other module
- allow theming overrides
- drag n drop ordering of fields
- allow custom fields
- front end & back end having similar login and path
- good interface
- inserting folder as module make things simple
- cutting edge - using tinymce3...
- Complicated admin
- Slow admin interface as 2 much form input in 1 screen
Wordpress:
Good:
- allow theming overrides
- drag n drop ordering of fields
- allow custom fields
- nicest gui and friendliness among 3 cms
- cutting edge technology - using wikimedia, tinymce3...
- TODO
Joomla:
Good:
- Clearly separate module, controller & view
- allow theming overrides
- support hooks
Bad:
- no custom field support
- admin no hook support, therefore hacking core is unavoidable
- some bad component design like jevents use their own templating, which is bad
- inconsistant template - esp. between category & section
- interface is like erp, not so good...
- difficult to reuse other module functions
- mootool 1.1 & tinymce2 legacy stuff!
- component/module/plugin installation is tedious, need to pack and clear db if something went wrong
No comments:
Post a Comment