學習封裝 MVC 3

2021-07-23 08:57:37 字數 1876 閱讀 4266

一、配置載入類

1)建立配置路由

return array(

'ctrl'=>'index',

'action'=>'index'

);

2)控制器層

1.判斷配置檔案是否存在

2.判斷當前配置是否存在

3.快取配置

(載入單一配置)

static public $conf=array();

static public function get($name,$file)elseelse

}else

}}

(載入多個配置檔案)

static public function all($file)elseelse

}}

二、配置日誌類

1.確定日誌的儲存方式

2.寫日誌

1)建立日誌的配置

return array(

'drive'=>'file', //驅動檔案

//驅動路徑

'option'=>array(

'path'=>bao.'/log/'

));

2)建立日誌的驅動

static $class;

static public function init()

3)建立日誌儲存的路徑

public $path;//日誌儲存位置

//使用構造方法

public function __construct()

4)寫日誌

1.確定檔案的儲存位置是否存在

2.如果不存在則新建

3.寫入日誌

public function log($message, $file = 'log')

$day = date('y-m-d h:i:s');

//使用 json 格式寫入時間目錄

return $cd;

}

5)修改日誌目錄為最高許可權!

MVC3學習總結

本文是閱讀了scottgu s blog來記錄的,外加自己的學習心得。一 razor razor是乙個新的檢視引擎,它實現了快速,流暢的編碼流程,使得檢視模板跟簡潔乾淨。1 靈活的選擇。add view.新建檢視模板的時候你可以選擇razor cshtml 模板檢視,或aspx c 模板檢視。2 r...

mvc3學習之 安裝

安裝 asp.net mvc 3 完整步驟教程 musicstore 這幾天正在學習 mvc 3 並且使用微軟的 musicstore 一步一步的學習的。在使用過程中,遇到了一些配置 安裝問題 看到第四課出現問題 為了防止自己忘記,於是寫個日誌記錄一下,同時也方便那些正在學習 mvc 3 的童鞋。以...

MVC3學習筆記(四)

前幾天把 發布到伺服器了。什麼都是第一次搞,這個也不例外。經過摸索,大致過程如下 1 在iis中新增乙個虛擬目錄 2 在專案標題上右鍵 發布,上圖我是用本機抓的圖,遠端伺服器類似,僅需把localhost改為即可,應用程式 一欄需要與iis上設的虛擬目錄一致 如上發布。還有幾個小問題說明一下 1 那...