July 13, 201016 yr I would like to know what are some good php frameworks i normally build all my code from scratch but thought i might move onto trying some frameworks to save development time do alot of people use these? Thanks in advance
July 13, 201016 yr I have used codeIgniter and have really enjoyed using it. Also cakePHP is supposed to be a good'n but never got around trying it
July 13, 201016 yr Personally I use Zend Framework. I've experimented with other frameworks but I find Zend best suited to my work.
July 15, 201016 yr Zend frame work is best, because its write a simple database application in these frame work there are presents of full advantage tool or Zend Tool. It has been updated from version 1.10 frame work.
July 15, 201016 yr CodeIgniter: Simple to use, great manual, but based on PHP4. Can also use it to generate extensions for Expression Engine 2 Kohana: Forked by ex CodeIgniter staff. Based on PHP5, has built in ORM. Poor documentation. CakePHP: Built to emulate Ruby on Rails philosophy of "convention over configuration" - therefore relies on following strict guidelines (i.e. database construction) to enable "magic" auto-configuration capabilities. Slightly skewed interpretation of MVC, heavily reliant on Active Record style models. Symfony: Full stack framework by the fabulous Fabien Potencier. Enterprise level framework (soon to be superceded by v2). Configuration heavy, can be slow. Zend (personal choice): Absolute opposite to Cake/RoR - heavily configurable, can be tricky to set up. Documentation is good, but some errors can lead to frustrating problems. Full stack framework and high degree of decoupling allows you to use components as standalone. Huge range of classes for most situations. Some of the Zend_Db classes like Zend_DB_Table can be very resource hungry. Also there are some problematic components like the Action Helpers, which should be avoided (use View Helper instead). Probably the most widely used, and certainly stand you in good stead from a professional perspective. hope that helps
July 16, 201016 yr Learn Zend Framework & Symfony. We use Smarty @ work and find it to be a much more efficent way of developing and maintaining large websites.
July 16, 201016 yr Have you guys learning Smarty considered trying Zend_Layout and Zend_View components from Zend Framework? http://framework.zend.com/manual/en/zend.layout.quickstart.html Nothing wrong with Smarty, its just that the Zend components are a lot more modern and will stand you in good stead for learning more components within ZF.
July 16, 201016 yr Have you guys learning Smarty considered trying Zend_Layout and Zend_View components from Zend Framework? http://framework.zend.com/manual/en/zend.layout.quickstart.html Nothing wrong with Smarty, its just that the Zend components are a lot more modern and will stand you in good stead for learning more components within ZF. Zend_layout & Zend_view are great. If we're exclusively using ZendF then we'll use it's internal components - it'd be mad not to. For other frameworks though Smarty is a must and soon the development team will be releasing a stable version of their full source rewrite (fully OO.) So expect dramatic performance increases!
Create an account or sign in to comment