Frame Work là tập hợp phần mềm hoặc chương trình, giúp cho việc viết code và triển khai code trở nên dễ dàng. Nó giúp lập trình viên đạt được mục tiêu trong thời gian ngắn. Nếu PHP code được tích hợp với Frame Works, bạn có thể làm mọi thứ với các kỹ năng mã hóa php.
Một số Frame Works
FuelPHP
Fuel PHP làm việc dựa trên Model View Control và có các plug-in mới. FuelPHP hỗ trợ router dựa trên theory, ở đó bạn có thể định tuyến một cách trực tiếp tới một input uri gần hơn, giúp kết thúc controller và cung cấp cho nó điều khiển của sự thực thi xa hơn.
CakePHP
Cake PHP là một source tuyệt vời để xây dựng ứng dụng web đơn giản và thú vị theo một cách dễ dàng. Một số tính năng thú vị, mà được xây dựng trong PHP, là Input Validation, SQL Injection Prevention mà giúp ứng dụng của bạn an toàn và bảo mật.
Đặc điểm
- Xây dựng nhanh chóng
- Không cần định cấu hình
- MIT licence
- MVC Model
- An toàn
FlightPHP
Flight PHP là hữu ích để tạo RESTful Web Services và nó dưới MIT licence.
Symfony
Symphony là cho các nhà lập trình chuyên nghiệp để xây dựng Website với các thành phần PHP như Drupal, PHPBB, Laravel, eX, OROCRM và piwik.
yiiFramework
yiiFramework làm việc trên Web 2.0 với tính bảo mật cao. Nó bao gồm Input Validation, Output Filtering và SQL Injection.
Laravel
Laravel thực sự hữu ích cho RESTful Routing. Laravel đã tích hợp với một số thành phần code tin cậy cao và có thể test tốt.
Zend
Zend, là Modern Frame Work, thực hiện các ứng dụng high-end web. Framework này làm việc dựa trên Cryptographic và các công cụ mã hóa an toàn.
Codeigniter
Codeigniter là đơn giản để phát triển Fool Print nhỏ cho lập trình viên, người cần Tool kit để tạo Innovative Web app.
Phalcon PHP
Phalcon PHP làm việc dựa trên MVC và được tích hợp với Innovative Architecture để thực hiện công việc nhanh hơn.
PHPixie
PHPixie làm việc dựa trên MVC và được thiết kế để phát triển Website nhanh hơn và tin cậy hơn.
Agavi
Agvi là một Framework mạnh mẽ và theo sau MVC Model. Nó cho lập trình viên khả năng viết code sạch đẹp và có thể duy trì.