Fuel PHP框架介紹

2021-08-31 17:51:36 字數 1183 閱讀 5109

fuel php是乙個基於php5.3的輕量級web開發框架,官網是[url]截至到今天,我看到的版本的1.0.1。

花了一晚上瀏覽了一下這個框架的介紹,基本上和其他主流php框架大同小異、包括mvc、可配置的路由(route)、支援多模組(modules)、支援命令列任務(task)、資料庫遷移(migrations)等。

下面是fuel的核心類:

[table]

|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||

[/table]

feul還包括幾個包(package)

[table]

|oil|feul自身的命令列工具,可以用於自動化生產**、幫助測試和執行task|

|auth|認證|

|orm||

[/table]

iOS 框架介紹

這 4 個層次從上到下排列,位置越高說明層次越抽象,距離硬體底層越遠 層次最高的是 cocoa touch 框架,是我們使用得最多的框架,每個 ios 應用都要使用,其中包括 uikit 和 foundation。core services 框架提供了一些核心框架,諸如 address book 和...

Caffe 框架介紹

1.caffe是一種開源軟體框架,內部提供了一套基本的程式設計框架,或者說乙個模板框架,用以實現gpu並行架構下的深度卷積神經網路,deep learning等演算法,我們可以按照框架定義各種各樣的卷積神經網路的結構,並且可以再此框架下增加自己的 設計新的演算法,該框架的乙個問題就是,只能夠使用卷積...

Nova框架介紹

openstack是雲計算平台。雲計算,核心功能就是通過虛擬機器實現對伺服器計算資源 cpu資源 的分配。虛擬機器的管理顯然是雲計算平 臺的核心功能。接下來幾節主要分析openstack nova如何實現對虛擬機器的管理。1 掌握虛擬機器的建立請求及啟動流程 2 了解nova rpc服務的啟動流程 ...