ThinkPHP is a fast and simple lightweight PHP development framework based on MVC and object-oriented, following Apache2 Released under an open source protocol, it has been adhering to simple and practical design principles since its inception. While maintaining excellent performance and minimal code, it pays special attention to development experience and ease of use, and has many original functions and features for WEB application development. Provided strong support.
Version 3.2 has made some architectural adjustments on the original basis, introduced namespace support and modularization improvements, providing more convenience for large-scale applications and modular development.
3.2.3 Major Update
The database driver is completely rewritten using PDO;
Support universal insertAll method;
Improve parameter binding mechanism;
Master-slave distributed database connection improvement;
Support for Mongo is more complete;
Many enhancements and improvements to the model class;
Added aggregation model extension;
Support composite primary key;
Improved support for multi-table operations;
The CURD operation of the model supports only obtaining SQL statements without executing them;
Add using/index/fetchSql/strict/token coherent operation method;
The setInc and setDec methods of the model class support delayed writing;
I function adds variable modifier and regular detection support;
Supports global variable filtering and variable filtering for Action parameter binding;
Fix possible SQL injection vulnerability;
Support global route definition;
Add plug-in controller support;
Added flexible settings for global and module template paths;
The log directory is stored in modules;
Add memcache Session driver;
Improve the array operation of session function;
Download address: ThinkPHP3.2.3 Complete Development Manual