Canphp is an open source php framework in China. Its main design concept is to pursue simplicity, reduce the learning cost of php beginners and pursue high efficiency. The template class does not provide other tags, but directly applies the source code of php. In addition, it also has the characteristics of microkernel design, strong portability and loose coupling, and can be integrated into any of your systems. Among them, the integrated http class is quite powerful, and the speed of collecting pictures is also quite fast. Why? Because the principle of simulating asynchronous multi-process is applied.
KYPHP is an open source PHP framework in China. Kyphp strictly abides by the concepts of OOP and MVC, and has strong controllability and expansibility. Kyphp's design concept is free and simple. You can use php source code programming and markup to support multilingual, multi-database, multi-skin, multi-model deployment and so on. , saving programmers more time.
Initphp is a lightweight php development framework, which adopts hierarchical architecture and is suitable for large and medium-sized websites. Provide a rich library class library and a simple framework extension mechanism. InitPHP also provides detailed development documents, which can make you more simple and practical when using this framework. Initphp has realized abstract DB layer, layered architecture, seamless cache switching mechanism, simple template mechanism, multi-model deployment mechanism and powerful security system, which is a sharp weapon for you to develop php applications quickly!
SpeedPHP is a fully functional domestic PHP application framework system. With the concept of "rapid development, rapid learning and rapid operation", she has made outstanding achievements in improving team development efficiency, easy to learn and use, and lightweight architecture to increase execution speed. SpeedPHP framework is extracted from the actual commercial system, and its stability and running speed are excellent. At the same time, it has a clear architecture, which is more conducive to improving the efficiency of team development. There are many tutorials, which are easy to use. It is known as the most suitable PHP framework for beginners and will quickly take you into the ranks of PHP experts.
CdvPHP is a simple open source PHP framework, inspired by DX, and it is a fast and convenient lightweight framework based on actual development summary. There are not too many hard requirements, and there is no extra-thick help manual. Quickly develop, deploy and learn necessary weapons. Kphp (kphp Open Source Framework) is a php open source framework developed to improve the efficiency of php development. Its core is simple and refined, the code is safe and easy to understand, and its functions are more in line with the needs of PHP learning and development. It is easy to learn without changing the programmer's development habits. ZendFramework has a large number of followers in the development community, and it is dedicated to Web2.0-style programs. Zend is called "ThePHPCompany" because its extended support is developed by active users composed of many followers. Zend is (or may not be) the most popular PHP development framework today. It has the robust characteristics of supporting collaborative development and needs some extra PHP knowledge.
Codelgniter is known for its simplicity, performance and speed. Unlike Symphony, this PHP development framework is very suitable for users who like hosting, if you want to have a framework with small coverage. It provides simple solutions and an extended knowledge base, supported by video tutorials, user guides and wiki.
CakePHP is a good choice for beginners and professional PHP developers. It is designed based on the same principles as RubyonRails, and it attaches great importance to rapid development-which makes it a very good development framework for RAD. Its fast-growing support system, simplicity and scalability make CakePHP one of the most popular PHP development frameworks.
Symfony is aimed at more professional developers, who mainly develop enterprise-level programs-especially Askeet and Yahoo! Bookmarks. This open source PHP development framework is rich in functions and more than enough. Its main disadvantage is that it is slightly slower than other frameworks.
Yii is a component-based high-performance PHP framework for developing large-scale Web applications. It improves the reusability of Web programming to the maximum extent and can significantly speed up the development process. Yii (pronounced "yi") Steasys is simple, efficient and extensible.
Seagull is a good PHP development framework that can be used to develop Web, command line and GUI programs. For beginners and professional programmers, this is a very simple development framework. For beginners, Seagull provides a set of libraries containing sample programs, which can meet your requirements after simple modification, while for expert programmers, Seagull provides a set of setting options-including best practices, standards and modular code libraries-to build Web programs quickly and simply. Seagull has an active user community and rich supporting documents.
Laravel is a concise and elegant PHPWeb framework. It can free you from the messy code like noodles; It can help you build a perfect online APP, and each line of code can be concise and expressive. E is a very simple and excellent open source lightweight PHP framework, which is committed to the pursuit of simplicity, security, freedom and efficiency, and is the first choice for small and medium-sized projects. The framework is reasonable, and the folder structure of large-scale websites can be generated with one click, and the website structure is clear at a glance. Powerful external class library support, distributed storage, powerful cache system, built-in smarty template engine, single-entry MVC mode, object-oriented programming, microkernel design, strong portability, loose coupling and other characteristics, can be integrated into any of your systems. Whether you are a new PHP or an old PHP, then E-Framework is your first choice. After learning E-framework, you can quickly and easily master other frameworks and step into the ranks of php experts.
DuoLamPHP is an ultra-lightweight PHP framework, and its name is changed into pinyin form according to Doraemon animation. DP is a simple, efficient and easy-to-use PHP framework, which follows the apache open source protocol. You can build a project quickly, as an ultra-lightweight PHP framework, which perfectly supports MVC and is completely object-oriented.
Difeye framework is an ultra-lightweight PHP framework, which is simplified from Kohana framework. Its main features are: the database connection is automatically separated from master-slave reading and writing, which is suitable for single machine and distributed site deployment; Support Smarty template mechanism; Third-party database modules such as mongodb that support mysql and nosql classes; Completely separate the page from the action, automatically execute the Page_Load entry function, support secondary routing, completely separate the page module from the action on the page, and make the site upgrade and migration easier; The framework is easy to learn and deploy;
Galaxixxphp is a professional php website building framework, which is mainly used for users to build websites on the Internet. Developers can greatly shorten the development cycle of medium-sized or even large-scale websites by using Galaxixxphp. GalaxixPhp is compatible with Javascript, can be seamlessly integrated with JavaScript, flash, Php and other programs, and is suitable for building various websites, such as exhibitions, CMS, shopping malls, forums, blogs, Wiki and so on. Moreover, the learning explanation documents and video tutorials on official website are complete. It is a charging framework for professional developers. Moreover, the government is constantly introducing newer and more practical framework plug-ins. The latest version is 1. 1.2.
PhpPeanuts is a PHP framework for developing database back-end applications, including an extensible dynamic scaffold to create a complete web application, providing user interface and ORM, including CRUD operations, relationships and some sample queries. PhpPeanuts2.0 fully supports PHP5, follows the ESTRICT standard, and no longer uses variable references to pass objects; The flexibility is improved; More independent modules, as well as iterative object replication and so on.
RongFramework is an object-oriented development framework based on php5 in China. The main purpose of development is to simplify development and develop with high performance. Support database file caching, database general operation and encapsulation. Simplify CRUD coding. Online CRUD code generation is supported, and CRUD code can be generated by selecting the name of the data table. People who don't know how to program can do it. Rongframework is divided into two template mechanisms: php code template (classRong_View_PHP) and Rong_View_Wudimei (invincible template engine, similar to smarty). It has a good MVC mechanism and url beautification method, and can realize URL rewriting in the code (realized by Rong_Countroller_Route).
OpenbizFramework is an object-oriented PHP rapid development framework aimed at building enterprise applications. It can help professional software developers and technical consultants to build enterprise-level applications for the network. The design goal of OpenbizFramework is to save development investment and shorten development time for building complex application systems. With the help of Openbiz, application development will be based on a perfect MVC architecture, with metadata-driven as the core to describe business logic and support various ORM logics, and OpenbizAppbuilder will be used as a rapid development platform for graphical integrated development environment.