Fuel PHP フレームワークの紹介
Fuel PHP は PHP5.3 をベースにした軽量の WEB 開発フレームワークです。公式 Web サイトは http://fuelphp.com/ です。現在、私が確認したバージョンは 1.0.1 です。
このフレームワークの紹介を調べるのに一晩かかりました。基本的には、MVC、構成可能なルーティング (Route)、複数のモジュール (モジュール) のサポート、コマンド ライン タスクのサポートなど、他の主流の PHP フレームワークと同じです。 (タスク)、データベース移行 (Migrations) など。
以下は Fuel のコア クラスです:
Agent |
浏览器 |
Arr |
数组工具类 |
Asset |
静态资源工具类 |
Autoloader |
自动加载 |
Cache |
|
Cli |
|
Config |
|
Cookie |
|
Crypt |
加密 |
Database |
|
Date |
|
Debug |
|
Event |
事件,有点类似js里面的event,但是feul里面的event是手动触发的 |
Fieldset |
|
File |
|
Form |
|
Format |
|
Ftp |
|
Fuel |
fuel框架自身的信息 |
Html |
|
Image |
|
Inflector |
命名转换(把hello world变成HelloWorld之类的) |
Input |
|
Lang |
|
Log |
|
Migrate |
见上面Migrations |
Mongo_Db |
|
Pagination |
分页 |
Redis |
|
Request |
|
Response |
|
Security |
安全,主要是对CSRF的处理 |
Session |
不完全是php自带的session,feul里可以自行封装session |
Str |
字符串工具类 |
Upload |
上传 |
Uri |
创建url |
Validation |
校验 |
View |
|
Feul にはいくつかのパッケージも含まれています
oil |
feul自身的命令行工具,可以用于自动化生产代码、帮助测试和运行task |
auth |
认证 |
orm |
|