Drupal out of the box puts you man weeks to man months ahead of frameworks like CakePHP, Zend, Ruby on Rails or other Frameworks.
We believe in the right tool for the right job, and many project are built with those frameworks, but if you sites requires:
- User Management, user login password, profile information
- group users, controll access and functionality
- Content Management
- templated page generation
This is just the core functionality and there are hundreds of modules which can be implemented, extended, or used as building blocks. We write modules to meet requirements, beyond contributed modules