DoitPHP (formerly Tommyframework) is a lightweight PHP framework released based on the BSD open source license. In short: DoitPHP runs efficiently, is easy to learn, use, and expand. In other words: DoitPHP is efficient yet powerful, flexible yet scalable. As a "rising star" in the PHP framework, DoitPHP inherits what those excellent PHP frameworks have in common: OOP writing style of code, URL routing function, MVC architectural ideas, UID database operations, and AJAX front-end page technical support. And made micro-innovations in operation and functional design:
1. DoitPHP's auxiliary development tools (DoitPHP Tools), whose powerful "scaffolding" function makes it easier to use this framework for program development.
2. The concise and efficient view running mechanism makes the development and operation of view files simple and easy.
3. Flexible extension module (module) design can easily call third-party open source programs such as SMARTY, ADODB, CKEDITOR, TINYEDITOR, FPDF, PHPMAILER, PHPRPC, etc.
4. Integrated JQUERY and THICKBOX, TABS, JQUERY FORM, LAZYLOAD and other JQUERY plug-ins, enabling AJAX LOADING image loading effect, light box effect (lock screen effect), TAB menu, CHECKBOX full selection or inverse selection effect and The lazy loading effect of images makes it convenient.
5. Provides operation libraries commonly used in PHP program development, whether it is the operation of COOKIE and SESSION, or the paging effect of web pages, the playback of audio, video, picture slideshows, and the generation of RAR, EXCEL, PDF and other file types. files, implement common cache operations such as MEMCACH, XCACHE, APC, etc., and implement advanced PHP applications such as WEB SERVICE. Using the extended class library to perform operations is as easy as picking it up at your fingertips.
6. Rich database drivers, supporting MYSQL, POSTGRESQL, ORACLE, SQLITE, MSSQL, MONGODB and other databases.
DoitPHP 1.3 change log
1. Core categories
1. Model class
2.Controller class
3. Log class
4. doit class
5. Add global variables
2. Extension class
1. New extension class
2. Renamed extension class
3. Content changes
3. Extension modules
1. New module
2. Module update
4. Auxiliary development tools (tools)
1. Re-architecture of auxiliary development tools
2. Added new controller and advanced operations for model file generation
3. Added project file management
5. DoitPHP version types
1. The driver layer and model layer of DoitPHP 1.3 Mysql Professional Edition are further optimized. The operating efficiency is improved compared to 1.2.
2. The compatibility of DoitPHP 1.3 SAE version has been further enhanced. The functions that can be used in the standard version can be used on SAE. For
the detailed update log, please see http://bbs.doitphp.com/thread-492-1-1.html