PHP Frameworks – Top Most List

PHP is a scripting language originally designed for producing dynamic web pages, PHP is a widely-used general-purpose scripting language that is especially suited for web development and can be embedded into HTML. It generally runs on a web server, taking PHP code as its input and creating web pages as output.

Here are list of some most popular PHP frameworks

Zend Framework


The most hyped framework. Why not; it’s by Zend which develops PHP itself. It has just got out of beta. You will also find it is rich with features too. It was also the fastest. No doubt it has all the corporate stuffs but I still felt it’s a bit tough. Just a little too much for most. It doesn’t have PHP 4 too. But it will definitely more provide support and professional code being backed by a corporate company. This is for those who want to build apps for big enterprises. They will have pro coders and will also be benefited from the components it provides.


CakePHP


CakePHP is a rapid development framework for PHP that provides an extensible architecture for developing, maintaining, and deploying applications. Using commonly known design patterns like MVC and ORM within the convention over configuration paradigm, CakePHP reduces development costs and helps developers write less code.


Akelos PHP Framework


The Akelos PHP Framework is a web application development platform based on the MVC (Model View Controller) design pattern. Based on good practices, it allows you to: Write views using Ajax easily, Control requests and responses through a controller, Manage internationalized applications, Communicate models and the database using simple conventions.


Yii- PHP framework


Yii – a high-performance component-based PHP framework best for developing large-scale Web applications. Yii comes with a full stack of features, including MVC, DAO/ActiveRecord, I18N/L10N, caching, jQuery-based AJAX support, authentication and role-based access control, scaffolding, input validation, widgets, events, theming, Web services, and so on. Written in strict OOP, Yii is easy to use and is extremely flexible and extensible.


CodeIgniter


CodeIgniter is a powerful PHP framework with a very small footprint, built for PHP coders who need a simple and elegant toolkit to create full-featured web applications. If you’re a developer who lives in the real world of shared hosting accounts and clients with deadlines, and if you’re tired of ponderously large and thoroughly undocumented frameworks.


Symfony – Open-Source PHP Web Framework


Symfony is a full-stack framework, a library of cohesive classes written in PHP5. It provides an architecture, components and tools for developers to build complex web applications faster. Choosing symfony allows you to release your applications earlier, host and scale them without problem, and maintain them over time with no surprise. Symfony is based on experience. It does not reinvent the wheel: it uses most of the best practices of web development and integrates some great third-party libraries.


PRADOTM


PRADOTM is a component-based and event-driven programming framework for developing Web applications in PHP 5. PRADO stands for PHP Rapid Application Development Object-oriented.


Zoop Framework



The Zoop Framework: PHP development without the suck. The Zoop Framework is inclusive, cooperating with and containing components integrated from some existing projects including Smarty, the Prototype JS Framework, and a number of Pear Modules.


xAjax Framework


xAjax is an open source PHP class library that allows to create quickly Ajax applications using HTML, CSS, JavaScript, and PHP.


Kohana Framework


Kohana is a PHP 5 framework that uses the model view controller architectural pattern. It aims to be secure, lightweight, and easy to use.


BlueShoes


BlueShoes is a comprehensive application framework and content management system. It is written in the widely used web-scripting language PHP. BlueShoes offers excellent support for the popular MySQL database as well as support for Oracle and MSSQL.


Limb


Limb is an OpenSource(LGPL) PHP framework mostly aimed for rapid web application prototyping and development. The current actively developed branch of framework is Limb3(there is also Limb2 but it’s not maintained anymore).

  • Might I add one we’ve developed (a simple PHP-based MVC framework) and are currently building several apps and websites with: Brickhouse (http://github.com/xdev/brickhouse).

  • Xeno

    You also forgot to mention PHPulse who benchmarks blows them all out of the water.

    We use this at our telecom for our web tools for our customers all across the globe with a 10 terabyte database. PHPulse gives us split second load times whereas CodeIgniter and Zend took 15-30 seconds to load pages.

    I highly suggest checking it out.

  • xrip

    Try CodeLighter – its a simplified CodeIgniter-like framework:

    http://code.google.com/p/codelighter/

  • N6YUlp thank you dear friend,

  • Xeno is dumb

    @Xeno: It’s impossible that a framework would be the cause of an extra 15 second delay. You’re either lying or you don’t know shit.

  • Hi, how about DooPHP ? According to the benchmark comparison at DooPHP (or you can benchmark by yourself too, we’re not liars) DooPHP is fast therefore shared hosting doesn’t need to afraid of delay. Besides that, DooPHP provides core features that other framework does. try to look at it xD

  • Can you correct link to LIMB from blueshoes.org to limb-project.com

    Thanks!

  • Good info, plenty of thanks to the author. It’s puzzling to me now, typically, the usefulness as well as significance is overpowering. Drastically thanks again and better of luck!