A good PHP framework can help you develope a
PHP application quickly, with more simplicity and with a vision
"best-practices-oriented".
Take a look at this list with 20 great PHP frameworks and suggest that you prefer or a new link to a framework not included into this list.
1. 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.
Read more...
2. CakePHP
CakePHP is a rapid development framework for PHP that provides an extensible architecture for developing, maintaining, and deploying applications.
Read more...
3. Symfony
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.
Read more...
4. Prado
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.
Read more...
5. Qcodo
It is a completely object-oriented framework that takes the best of PHP and provides a truly rapid application development platform. Initial prototypes roll out in minutes instead of hours. Iterations come around in hours instead of days (or even weeks). As projects iterate into more cohesive solutions, the framework allows developers to take prototypes to the next level by providing the capability of bringing the application maturity.
Read more...
6. Zend Framework
Zend Framework is focused on building more secure, reliable, and modern Web 2.0 applications & web services, and consuming widely available APIs from leading vendors like Google, Amazon, Yahoo!, Flickr, as well as API providers and cataloguers like StrikeIron and ProgrammableWeb.
Read more...
7. Akelos
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.
Read more...
8. Maintainable
The Maintainable PHP Framework was originally built only for our own projects, then released to open source at the request of our customers. Like any framework, it's certainly not appropriate for every application. It's designed primarily for use with small- to mid- sized applications.
Read more...
9. evoCore
evoCore is the framework at the heart of the b2evolution blogging application. It is freely available for anyone to use. It is dual licensed so you can choose to use it either under the GNU GPL or the Mozilla MPL license. (b2evo for example is using it under the GPL).
Read more...
10. Stratos
The Stratos Framework is an open-source, object-oriented web application framework that facilitates the rapid development of well-organized, secure, and maintainable PHP web applications. Stratos frees you from working on tedious, routine tasks, and allows you to focus on specific software requirements.
Read more...
11. Seagull
Seagull is a mature OOP framework for building web, command line and GUI applications. Licensed under BSD, the project allows PHP developers to easily integrate and manage code resources, and build complex applications quickly.
Read more...
12. Zoop
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.
Read more...
13. php.MVC
php.MVC implements the Model-View-Controller (MVC) design pattern, and encourages application design based on the Model 2 paradigm. This design model allows the Web page or other contents (View) to be mostly separated from the internal application code (Controller/Model), making it easier for designers and programmers to focus on their respective areas of expertise.
Read more...
14. AjaxAC
AjaxAC is an open-source framework written in PHP, used to develop/create/generate AJAX applications. The fundamental idea behind AJAX (Asynchronous JavaScript And XML) is to use the XMLHttpRequest object to change a web page state using background HTTP sub-requests without reloading the entire page. It is released under the terms of the Apache License v2.0.
Read More...
15. xAjax
xAjax is an open source PHP class library that allows to create quickly Ajax applications using HTML, CSS, JavaScript, and PHP.
Read more...
16. PHOCOA
PHOCOA (pronounced faux-ko) is PHP framework for developing web applications. PHOCOA's primary intent is to make web application development in PHP easier, faster, and higher-quality.
Read more...
17. Kohana
Kohana is a PHP 5 framework that uses the model view controller architectural pattern. It aims to be secure, lightweight, and easy to use.
Read more...
18. 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).
Read more...
19. Solar
Solar is a PHP 5 framework for rapid application development. It is fully name-spaced and uses enterprise application design patterns, with built-in support for localization and configuration at all levels.
Read more...
20. 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.
Read more...
相关推荐
An Empirical Review of Deep Learning Frameworks for Change Detection Model Design, Experimental Frameworks, Challenges and Research Needs.zip
This book will serve as an introduction to both new and well established libraries, frameworks, and utilities that have gained popular traction and support from seasoned developers. It covers tools ...
Title Microservices for Java Developers: A Hands-on Introduction to Frameworks and Containers Author(s) Christian Posta Language: English ISBN-13: 978-1491963081 Book Description Is microservice ...
《Real-World Solutions for Developing High-Quality PHP Frameworks and Applications》是一本专为PHP开发者设计的实战指南,它深入探讨了如何构建高质量的PHP框架和应用程序。这本书对于那些热爱PHP并希望提升...
Most of us have heard about the term Machine Learning, but surprisingly the question frequently asked by developers across the globe is, "How do I get started in Machine Learning?". One reason could ...
面向对象有限元编程,Object-oriented Finite Element Programming Frameworks For Analysis, Algorithms and Parallel Computing,资源来自互联网
在这个动手的,示例驱动的指南中,Java开发人员和架构师将学习如何导航流行的应用程序框架(例如Dropwizard和Spring Boot),以及如何使用Linux容器大规模部署和管理微服务。
Learn Objective-C for Java Developers Learn Objective-C for Java Developers will guide experienced Java developers into the world of Objective-C. It will show them how to take their existing language...
### 一、Metal–Organic Frameworks (MOFs) in Catalysis #### 引言 - **MOFs的独特性质**:金属有机框架材料(MOFs)因其独特的纳米孔隙结构而备受关注,这些特性使它们在催化领域具有巨大的潜力。MOFs结合了沸石...
Android Cookbook: Problems and Solutions for Android Developers by Ian F. Darwin English | 10 May 2017 | ASIN: B071VLZ9ZK | 838 Pages | AZW3 | 12 MB Jump in and build working Android apps with the ...
### 参考框架RF5详解:为eXpressDSP软件构建高密度系统 #### 概述 本报告针对eXpressDSP软件中的参考框架(RF)进行深入剖析,特别是聚焦于RF5——一种专为高密度应用设计的框架。本文旨在帮助开发者了解RF5的基本...
### 计算框架在快速傅立叶变换中的应用 #### 概述 《计算框架在快速傅立叶变换中的应用》是由Charles Van Loan撰写的一本关于数学分析领域的专著。该书聚焦于快速傅立叶变换(FFT)的计算框架,并深入探讨了FFT在...
本文档还包含源代码。 Mastering JBoss Drools 6 will ... Towards the end, this book will take you through the integration of Drools with the Spring and Camel frameworks for more complex applications.
### Microsoft Drivers for PHP for SQL Server 帮助手册解析 #### 系统要求与环境配置 根据提供的**Microsoft Drivers for PHP for SQL Server帮助手册**,本文档主要介绍使用PHP访问SQL Server所需的基本环境...
android frameworks src code about wifi: package android.net.wifi; import android.util.Log; import android.util.Config; import android.net.NetworkInfo; import android.net.NetworkStateTracker; ...
Learning Angular for .NET Developers English | 2017 | ISBN-10: 178588428X | 248 pages | PDF/MOBI/EPUB (conv) | 37 Mb Key Features Implement complex front-end applications using Angular 2 and rock ...
检测)是计算机视觉和视频分析领域中的基础任务之一,其目标是将视频帧分割为前景和背景区域。这项技术在异常检测、物体跟踪、交通监控、人机交互、行为分析、动作识别以及视觉监控等应用中起着关键作用。...