天天看點

KanaPHP架構介紹

kanaphp是一個輕量級快速開發架構。架構提供了一緻的api接口,使得使用接口盡可能流暢;由于架構本身不依賴其他庫,這使得架構本身運作速度非常快;架構希望使用最簡單的方式make thing done,減少開發者的開發成本。

php >= 5.4.0

pdo擴充

openssl擴充

mbstring擴充

打開下面其中一個release包下載下傳頁面,選擇最新release包下載下傳:

解壓zip包,進入項目根目錄(下文未特殊注明,目錄起始位置均為此根目錄)

按如下操作複制app.ini.example來建立app.ini,然後編輯app.ini以适配目前環境;

在浏覽器打開<code>http://localhost:9090</code>驗證頁面是否出現使用者系統資料庫單頁面,點選表單送出是否出現錯誤資訊顯示;如均能顯示則表示安裝成功。

為了減少建立類時代碼複制等重複工作,kanaphp使用指令行簡化建立model、中間件、action的工作;

雖然kanaphp将命名空間盡量簡化,使用一個類時還是需要知道類位于哪個命名空間。是以引入應用component,将常用功能封裝成一個個的元件,然後通過<code>app()</code>作為入口通路,常用元件及api如下:

詳細文檔編寫中