123
Phalcon Features
- It is the fastest framework for PHP.
- It is a full stack open source framework.
- It can create independent framework.
- It requires less amount of code for specific task implementation.
- It provides ORM (Object Relational Mapping), templating engine, routing, caching etc.
- It is a loosely coupled framework, user can build a project with a directory structure as per the application requirement.
Comparison of other framework with Phalcon
Yii2 | ZEND1 | CodeIgniter2 | CakePHP | Phalcon | |
---|---|---|---|---|---|
Best for | Any project- small, medium, large | Medium and Large Projects | Any project- small, medium, large | Small and Medium Projects | Any project- small, medium, large |
Runs on | PHP 5.4 | PHP 5.2 | PHP 5.1 | PHP 5.2 | PHP 5.4 |
License | New BSD | New BSD | MIT | MIT | New BSD, AGPL |
Required Skills | PHP5,OOP | PHP5, OOP and awareness of design pattern | PHP, Basic OOP | PHP, OOP, ability to sort out framework | PHP |
Speed | Fast | Light weight, easy customizable | Agile, has a small footprint | slow | Super-fast |
Performance | 123.5 request per second | 103.2 request per second | 187.78 request per second | 54.97 request per second | 822.96 request per second |
Multiuser System | Conditional | Yes | Conditional | Yes | |
Database Supported |
|
|
|
|
|
Design Pattern | DAO, MVC, HMVC,Active record, Observer | MVC, Dependency Injection, Adapter, Action Controller | Active, MVC, HMVC | Active record, MVC, Event driven | Dependency Injection, MVC, HMVC,Active record, Observer, Event driven |
Code Generator | Yii CLI, Gii | CLI | Code generator console | CLI | CRUD,CLI |
Testing Library | PHP unit, Selenium | PHP unit | PHP unit | PHP unit | PHP unit |
Next TopicPhalcon Installation