fleaphp 快速开发php框架
這個框架是我無意中看到的,下載了感覺挺小的,所以找了點(diǎn)時間我看看
?
昨天正好沒有什么事就打開看了這個框架了
?
核心文件 是 flea.php 這個文件
?
其它的放在了 flea目錄下
?
_Errors 錯誤目錄 放處理錯誤的文件
Acl 暫時還沒有看
Ajax? ajax目錄
Com 暫時沒有看
Config 配置目錄 兩個配置文件一個是調(diào)試下的配置文件一個正常下的配置文件
Controller 實現(xiàn)MVC的文件
Db 數(shù)據(jù)庫訪問
Dispatcher 實現(xiàn)MVC也要用到的
Exception 異常處理
Filter 暫時未看
Helper 暫時未看
Rbac
Session
View
Acl.php
Ajax.php ajax的基類
Compatibility.php
Language.php
Log.php? 實現(xiàn)日志的類
Rbac.php
WebControls.php 網(wǎng)頁輸出控件的類
?
然后我會根據(jù)他的實例來慢慢介紹這些文件
?
這些定義的類名字都是通過下化線來加類名的?
比如 ajax.php 的文件 定義的類名字為 FLEA_Ajax 這個文件就是再FLEA 目錄下的Ajax文件
還有類文件在使用時才加載的
?
比如 ajax 類默認(rèn)是不加載的 要使用時通過 調(diào)用 FLEA類下的initAjax來初始話Ajax類
ajax類的名字也是通過配置文件配置的,也就可以自定義了
ajax類是基本類程序只有初始化一次就可以了 通過 FLEA類下的 getSingleton 來獲得ajax類的實例
先檢查是否已經(jīng)有定義的ajax類,沒有定義就先檢查是否加載了 ajax類文件
?
?
總結(jié)
以上是生活随笔為你收集整理的fleaphp 快速开发php框架的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python爬虫学习教程,用python
- 下一篇: [论文阅读]Which Is Plagi