ThinkPHP is a free and open source, fast and simple object-oriented lightweight PHP development framework. It is released under the Apache2 open source agreement and was born for agile WEB application development and simplified enterprise-level application development. It has many excellent functions and features. After more than three years of development, with the active participation of the community team, it has been continuously optimized and improved in terms of ease of use, scalability and performance. Numerous typical cases ensure that it can be stably used in commercial applications. and portal-level development.
ThinkPHP draws on many excellent foreign frameworks and models, uses object-oriented development structure and MVC model, adopts single entry model, etc., and integrates Struts' Action ideas and JSP's TagLib (tag library), RoR's ORM mapping and ActiveRecord model. It encapsulates CURD and some common operations in project configuration, class library import, template engine, query language, automatic verification, view model, project compilation, caching mechanism, SEO support, distributed database, multi-database connection and switching, authentication mechanism and It has unique performance in terms of scalability.
Using ThinkPHP, you can develop and deploy applications more conveniently and quickly. Of course, not just enterprise-level applications, any PHP application development can benefit from the simplicity and speed of ThinkPHP. ThinkPHP itself has many original features, and advocates the principle of simplicity, development by myself, and using the least code to complete more functions. The purpose is to make WEB application development simpler and faster. To this end, ThinkPHP will continue to absorb and integrate better technologies to ensure its freshness and vitality, and provide best practices for WEB application development! ThinkPHP is released under the Apache2 open source license agreement, which means you can use ThinkPHP for free, and even allow you to base your work on ThinkPHP Developed applications are open source or commercial products are released/sold.
Starting from version 3.0, ThinkPHP has officially added support for cloud platforms. Currently supported cloud platforms include:
SAE platform-Sina App Engine (SAE for short) is the first domestic public cloud computing platform developed by Sina R&D Center and is a core component of Sina's cloud computing strategy.
The cloud platform supports the engine extension method using the framework, so you need to download the framework core package first, and then download the engine extension.