Comparison between mainstream PHP frameworks (ZendFramework, CakePHP, CodeIgniter, S

Advantages of Zend Framework: Zend Framework has extensively applied new object-oriented features in PHP5: interfaces, exceptions, abstract classes, SPL, etc. The application of these things makes Zend Framework highly modular and flexible. At the same time, because of the strict adherence to the principles of “programming to the interface” and “single object responsibility”, Zend Framework is very promising Zend Framework Advantages: Zend Framework has extensively applied new object-oriented features in PHP5: interfaces, exceptions, abstract classes, SPL, etc. The application of these things makes Zend Framework highly modular and flexible. At the same time, because it strictly follows the principles of “programming for interfaces” and “single object responsibility”, Zend Framework is very promising to become an excellent enterprise application development framework. Officially produced, it comes with a lot of libraries, frameworks It uses a lot of design patterns to write, the architecture is very elegant, and the execution efficiency is medium; the MVC design is relatively simple, has routing functions, and the configuration files are relatively powerful (can handle XML and php INI), various libraries are very powerful, and are the most comprehensive functions in all PHP frameworks, including that it is not only a framework, but also a large class…

Comparing PHPFrameworks (Symfony, CakePHP, YII and CodeIgniter)

From http://karim-ouda.blogspot.com/2011/04/comparing-php-frameworks-symfony.html It seems that symfony is good, so I will study it when I have time. I haven’t used php for a long time. Comparing PHP Frameworks (Symfony, CakePHP, YII and CodeIgniter) I went through the exercise of choosing a PHP Framework, i found it really hard to decide since most of them are similar and there are many good frameworks out there, however at the end i narrowed down to 4 frameworks and the winner was Symfony To decide i had to try a simple application with each Framework Why Symfony Symfony is an enterprise level framework which is used by Yahoo and other big websites, it is proven and powerful, also Symfony 2 overcomes all problems of old symfony versions like speed, templating … etc Also when i used it i found it well structured, relatively easy to learn, it provides a very good command line and the ORM was great (Symphony uses Doctrine) Why Not Others Warning : some of the reasons are more subjective than objective CakePHP was easy to learn and you will have a great community support but i disliked the ORM and the naming convention constraints, i wasn’t moving fast when i…

Contact Us

Contact us

181-3619-1160

Online consultation: QQ交谈

E-mail: [email protected]

Working hours: Monday to Friday, 9:00-17:30, holidays off

Follow wechat
Scan wechat and follow us

Scan wechat and follow us

Follow Weibo
Back to top
首页
微信
电话
搜索