PHP Frame Cake

Source: Internet
Author: User
Tags command line

Brief introduction

Cake is a rapid development framework that utilizes famous design patterns such as ActiveRecord, association Data Mapping, Front Controller, and MVC, and is the most similar to the ROR framework, and their design principles are basically the same. Mainly focused on rapid development. In its own few modules of the most unique number of accseelist, that is, user authentication module, this module can be for different users in different parts of the site is assigned to the corresponding access rights. Cake supports AJAX data validation and can handle most database transactions. The main goal of the project is to provide a framework that allows any level of PHP developers to quickly develop Web applications. It uses a number of popular design patterns, such as MVC and ORM, to help developers solve cumbersome code problems and improve development speed, in addition to effectively reducing development costs. Its flexibility, scalability, and compatibility are strong, so it is a good choice for beginners and advanced PHP developers alike.

Advantages

1. The design level is elegant, there is no extra library, all the functions are pure frame, the implementation efficiency is good;

2. Database layer Hasone, Hasmany function is very powerful, for complex business processing more appropriate,;

3. Routing function, configuration function is also good;

4. Automatic construction of Scaffolding (scaffold) is very powerful;

5. The basic implementation of each layer of MVC, with the automatic Operation command line script function;

6. The documentation is more complete and the learning cost is moderate.

Disadvantages

1.CakePHP is a very serious problem is to understand the model as a database layer operation, seriously affecting the operation of the database in addition to the ability;

2.CakePHP cache function is slightly weak, configuration function is slightly weak;

3.CakePHP is not suitable for large applications, only suitable for medium-sized applications, small applications for a slightly higher cost of learning.

Cake v1.2.5 free Download address: http://down.ddvip.com/view/128867961235355.html

Cake website Address: http://cakephp.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.