Apache-What are the characteristics of a modern avant-garde PHP framework?

Source: Internet
Author: User
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.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.