The Symfony of PHP framework

Source: Internet
Author: User
Tags exception handling php framework

Brief introduction

Symfony is a Web application framework for the development of PHP5 projects, using PHP+MYSQL developed Content management System CMS, which contains powerful caching capabilities that automatically load class. It fully implemented the MVC three layer, encapsulated everything, including $POST, $GET data, exception handling, debugging, data detection, and using XSLT as a template engine, not only can output Web pages can also generate CSS and JavaScript, PDF, SVG and so on. Simple templates, comprehensive functionality, and highly readable code can speed up the creation and maintenance of Web applications and help developers reduce duplication of coding efforts. Due to its expansibility, customization, reusability, and low maintenance cost, the symfony is suitable for the development of large scale Web application projects, mainly for advanced developers.

Advantages

1. The readability of the code, the expansion of the framework, customization, reusability and so strong;

2. The framework is rich in functionality, simple in template, and almost compatible with all databases;

3. Multi-person collaborative development will not have problems, suitable for team cooperation;

4. System requirements and development costs are not high, especially in the late maintenance cost is lower;

Disadvantages

1. Compared to other frameworks, it is slower and less efficient, especially when parsing templates and reading configuration files can take a lot of time and cache control is not very good;

2. The cost of learning is very high, there is no corresponding tutorial documents, such as Chinese manual, beginners need to spend more time to master all functions;

3.Symfony does not support PHP4, and some features are somewhat complicated to use.

Symfony v1.4.8 free download Address: http://down.ddvip.com/view/128988562237534.html

Symfony official website address: http://www.symfony-project.org/



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.