phalcon framework的 session 與 persistent 差異 No Comments | 學習工作, 工作, 程式 簡單地說就是 persistent 物件不能跨 class 存取,而 session 物件可以。 Read More »
phalcon beforeExecuteRoute 處理需要 session 與 public api 的 access control No Comments | 學習工作, 工作, 程式 phalcon 的架構中,所有的 controller 預設是繼承 ControllerBase (app/controller/ControllerBase.php) 而來,而所有的 request route 都會先經過 beforeExecuteRoute。所以,如果要把 Web UI 登入後所有操作都要檢查 session id, 而且系統同時提供 api 供其他 application 使用,那這樣就可以在 ControllerBase 中實作 beforeExecuteRoute 做檢查。 Read More »
php LINQ 套件安裝使用 No Comments | 學習工作, 工作, 程式 LINQ是 Microsoft 在 .Net Framework 3.5 起推出的技術,尤其用在 data collection query 相當的方便。雖然執行速度比起自己用迴圈下去寫要來得慢,但是程式碼可以大幅度減少讓維護變得簡單許多。 Read More »