Tommy framework is a lightweight PHP framework that is easy to use and easy to extend. It is released under the Apache2 open source license. This framework is flexible in operation yet powerful in function, easy to use and can be expanded freely. As a "latecomer" in the PHP framework, Tommy framework has inherited what those excellent PHP frameworks in the past have in common: the OOP writing style of the code, the routing function of the URL, the architectural thinking of MVC, the database operation of ORM and the front-end page technology of AJAX support. And there are new innovations in operation and functions.
1. The framework's auxiliary development tools (Tommy tools) have been developed to make program development using this framework easier.
2. A template engine mechanism similar to SMARTY makes template development simple and easy.
3. The flexible MODULE extension design can easily call third-party open source programs such as SMARTY, ADODB, CKEDITOR, FPDF, and PHPMAILER.
4. Integrate JQUERY and THICKBOX, TABS, JQUERY FORM, and other JQUERY plug-ins, and use the front-end page development to achieve AJAX LOADING image loading effect, light box effect (zoom effect), TAB menu., CHECKBOX full selection or inverse selection effect, etc. Make it handy.
5. Provides class libraries (extended class libraries) commonly used in PHP program development, such as COOKIE and SESSION operations, page caching of web pages, caching of data files, paging effects of web pages, and generation of RAR, EXCEL, PDF file classes, and even realize the playback of audio and video files, and the playback of picture slideshows. Using the extended class library to perform operations is as easy as picking it up at your fingertips.
Expand