Link Details

Link 126715 thumbnail
User 111696 avatar

By bloid
via nettuts.com
Published: Oct 19 2008 / 11:41

CakePHP is an open-source framework for PHP intended to make developing, deploying and maintaining applications much easier. CakePHP offers many useful design patterns, such as the Model-View-Controller pattern, seen in other popular frameworks like Ruby On Rails. The CakePHP framework also provides a slew of valuable reusable libraries for dealing with common tasks. An example is "Inflector" (a routine that takes a string and handles pluralization).
  • 18
  • 2
  • 1320
  • 259

Comments

Add your comment
User 338269 avatar

OtengiM replied ago:

0 votes Vote down Vote up Reply

Good post but I think frameworks are just a way to abstract some ideas but they will keep you on one and only one way to do the things.

I think is better the Zend Framework approach as modules decoupled or components and you could still follow the MVC pattern or another way. I’m agree with some posters that frameworks are not always the best answer. If you follow good practices, patterns and your PHP code its OOP, there will be no problems even without a framework and you could get better performance without layers and layers of abstraction that frameworks impose to you.

Frameworks are good for RAD but not so much of Flexibility.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.