##Framework introduction
Iocphp is a 'compact, elegant, concise and efficient' PHP open source framework, which follows [MIT license]( https://opensource.org/licenses/MIT ). it absorbs the advantages of symfony, ThinkPHP, laravel and other frameworks to improve throughput and support composer.
It supports multiple functions such as routing, container, model, dependency injection, pipeline middleware and custom template engine, supports independent configuration or integrated development of multiple modules, and supports two operation modes of PHP FPM and PHP cli. It can easily integrate swoole and workman.
Iocphp can help developers quickly build web applications with minimal learning cost. On the basis of meeting the most basic functions of developers, such as layered development, database and cache access, iocphp can be as concise as possible, so as to help you focus on the application business logic rather than on building the basic application model.
##System operation environment requirements
-PHP PDO extension
##Framework advantages
-It is extremely lightweight and can run efficiently. The framework prototype is only a few hundred KB
-Fully support composer, code compatible with psr0 ~ psr4 specifications, and facilitate the expansion of third-party class libraries.
-Provide common extended class libraries for free to download and use.
-The database adopts PDO operation by default and supports a variety of database engines.
-Support multi application, extension mechanism, routing distribution, automatic loading, restful API, cache, MVC structure and dependency injection.
-Support the use of native PHP syntax as the view engine. You don't have to learn template syntax! The system operation efficiency is greatly improved, and twig and other engines can also be used.
-Loose coupling, higher execution efficiency.
-The system structure is simple, the code is elegant and standard.
-The learning cost is low. As long as you have a little PHP base code, you can get started quickly.
Home:http://www.iocphp.com/
email: pgcao@qq.com