My friend thinks that Drupal is a much better framework than Zend, I however, think it's an unfair comparison. What are your thoughts?
They are two different products altogether. Drupal is not a framework, it is a Content Management System. This allows for distributed publishing, workflow and much more. It can be extended through plugins to provide additional functionality.
Zend Framework is a web application framework. It gives a common set of tools, services and code that can be used to build a site. It does not give you a site unless you put these items to some use first.
Think of it this way: If you wanted to build a Content Management System like Drupal from scratch, you would use a Web Application Framework like Zend Framework to shortcut a lot of the standard elements you would need such as session management, email, database abstraction layer etc.
精彩评论