CakePHP

[CakePHP note.] 理解 Model 關聯模式

由於 CakePHP 的模組本身就是 ORM [http://zh.wikipedia.org/wiki/ORM] 的一種,所以在操作上有著迅速,便利,低風險(例如 SQL Injection)爾等好處。當然也不是沒有缺點,大概就是要犧牲掉一點效能吧。原生的 SQL 語法當然可以最佳化方式很多,當然衍生的問題也多。 首先,這裡先理解 Model 的運作方式,先是在 models 資料夾中建立一個模組,我們叫他 my_

[CakePHP note.] 滾動你的紀錄檔

其實就是 Log Rotation 這件事情。當我們佈署好一個簡單的 CakePHP 環境時,在 /tmp/logs 中可以發現一些放 log 檔案用的地方。然而,因為這些 log 檔案資訊是由 CakePHP 的 Logging [http://book.cakephp.org/view/1194/Logging] 部份來控制,預設是使用檔案存取的方式來存放 log 紀錄。 Log 的使用方法很簡單: