| Thin PHP Framework (TPF) is an open source web application framework written in PHP5. It is designed as a light-weight MVC framework for web developers who want to start their projects without too many dependencies. Thin PHP Framework's main view component is Smarty which is a popular PHP template engine. TPF incorporates some useful features like: URL rewriting, built-in multi-language system, extension system, ajax form validation...
 Features
 Thin PHP Framework provides the following key features:
 * Small size (v0.1 is 50KB excluded Smarty)
 * MVC pattern (Model-View-Controller), OOP
 * Smarty as View component
 * PDO (MySQL, SQLite) as Data Access layer
 * Caching with APC, Memcache
 * URL rewriting
 * Localization, multi-language
 * Logging system supports log file rolling, output patterns
 * Extension (Add-on, Plugin) system
 * Code generator script (to generate model classes from Database)
 * Ajax form validation for both client side and server side
 * Filter and sanitize form inputs
 * Some built-in extensions: authentication, reCaptcha, mathCaptcha, twitter
 * Some other features: anti flooding, minifying css and js, prevent form resubmission
 * Support apache, nginx
 
 |