What are the characteristics of a modern avant-garde PHP framework? What are the characteristics of a modern avant-garde PHP framework?
Reply content:
What are the characteristics of a modern avant-garde PHP framework?
Composer compatibility, open-source projects included in the framework, and even the framework itself, can all be updated using composer.
Using the new stable PHP version (the latest version 5.5, the new version is 5.4), full object-oriented (interfaces, namespaces, etc.), the author's coding habits are not weird, it is more friendly to cater to the habits of most people and better to follow the SRS.
The powerful scaffolding function allows you to generate default CRUD, form, Controller, and other code based on the designed data table to free your hands.
Comprehensive cache and database support, including those that are not limited to oracle nosql pgsql
Have your own design philosophy, and mention that you can immediately think of key features
Complete Test support, unit, regression, and continuous integration to facilitate team development and agile development
The deployment of static files is very friendly and cloud storage is better.
A good log and exception handling mechanism facilitates development. When an error occurs, the ide can locate the code,
I think of this, mvc, and so on.
Add a dependency injection, which facilitates user development and reduces coupling implementation and support. The author of the avant-garde framework must make good use of the design and combine the features of multiple frameworks and even multiple languages.
Add one more to be compatible with hhvm.
Exactly, Lazyphp4 released today, https://github.com/geekcompany/LazyPHP4
Let's take a look at the instructions!
Introduction:
In ancient times, PHP was often regarded as the glue between HTML and Data to render and output pages. When mobile phones become part of the human body, we find that almost all websites and products have an inevitable demand: multi-platform integration. LazyPHP4 is re-designed for this requirement.
After learning Laravel, you will know what a modern avant-garde is.