Fuel PHP Framework Introduction
Fuel PHP is a lightweight web development framework based on PHP5.3, the official website is http://fuelphp.com/, as of today, I see the version of 1.0.1.
Spent the night browsing through the introduction of this framework, basically the same as other mainstream PHP framework, including MVC, configurable routing (route), support multi-module (Modules), Support Command line Task (Task), database Migration (migrations) and so on.
The following are the core classes of fuel:
Agent |
Browser |
Arr |
Array tool Classes |
Asset |
Static Resource Tool class |
Autoloader |
Auto Load |
Cache |
|
Cli |
|
Config |
|
Cookies |
|
Crypt |
Encryption |
Database |
|
Date |
|
Debug |
|
Event |
Event, a bit like JS inside the event, but the Feul inside the event is triggered manually |
FieldSet |
|
File |
|
Form |
|
Format |
|
Ftp |
|
Fuel |
Fuel information about the framework itself |
Html |
|
Image |
|
Inflector |
Naming conversions (turning Hello World into HelloWorld and the like) |
Input |
|
Lang |
|
Log |
|
Migrate |
See above migrations |
mongo_db |
|
Pagination |
Page out |
Redis |
|
Request |
|
Response |
|
Security |
Safety, mainly the treatment of CSRF |
Session |
Not exactly PHP comes with a session,feul that can encapsulate the session itself |
Str |
String Tool class |
Upload |
Upload |
Uri |
Create URL |
Validation |
Check |
View |
|
Feul also includes several packages (package)
Oil |
Feul's own command-line tool that can be used to automate production code, help test and run task |
Auth |
Certification |
Orm |
|