肥健的PHP歷程

呵! 呢度係肥健建立o既. 目的係幫我記下日常編寫PHP時O既問題同埋心得. 為目標而加油吧!

Sunday, February 15, 2009

CodeIgniter 起手式(2)

------------------------------------------------------------------------
此乃肥健本人的筆記, 歡迎欣賞我自己給自己的思維及思考方向
------------------------------------------------------------------------


講到明用MVC,即係乜春春?

Model, View, Controller.

後兩者唔講住, 講前者 - Model指的是後端負責運算的邏輯模組 (引至 淺談新一代的MVC設計模式)

補充:若一個website有五頁, 每頁也要有一個Check 檢查session的工作, 若失敗便會將用者踢到登入畫面. 那model中便會有一個function在五個control中也會先行一次. 正如我自己之前搞的include header之類吧.

在 model中 建立一個php檔, 以model命名, 當中要有包含以下:


class $FunCtion extends Model{

function $FunCtion(){
parent::Model();
}

function CheckLogin(){
checkAndClick()
}

}
收工, controller只需加入以下便可.



$this->load->model('FunCtion','',TRUE);
$this->FunCtion->CheckLogin();

PS, 有人提意將 Model名頭第一個字母做M字頭, 隨後再加一個大寫. save as php 果陣唔需要大寫, 反之, load model果陣可以分別到嘛

Labels:

0 Comments:

Post a Comment

<< Home