-
1.http://localhost/MVC/admin.php?controller=admin&method=test
?2. admin.php-> framework/pc.php: PC::run() -> framework/function/function.php: C() -> libs/controller/adminController.class.php:test()查看全部 -
后臺模塊搭建
查看全部 -
注意兩點:1網站業務邏輯寫在model層2提高代碼的重用性,較少冗余,能重用的全部單獨拿出來
查看全部 -
CMS是Content?Management?System的縮寫,意為"內容管理系統"。查看全部
-
怎么理解框架?
框架就像一個毛坯房,我們直接裝修成我們想要的樣子即可;查看全部 -
入口文件內容
查看全部 -
啟動引擎程序(即讓整個程序集合的基本配置初始化,包括引入include.list.php清單,包括初始化DB工廠類和VIEW工廠類等等;;引擎就像汽車的發動機持續的為汽車提供服務)
查看全部 -
理解面向對象里面的$this或者selt::調用的含義;調用就是執行的意思;
查看全部 -
require文件清單(因為以后需要引用的文件的較多較雜,需要引用時還得現找,就把頻繁引用的文件路徑定義在一個名為include.list.php的文件,以后只需引用include.list.php這一個文件即可)
查看全部 -
微型框架組織結構:
1、函數庫(方便重復用):不能歸類的方法(即不能封裝到一個class類里面的),全放到function文件(零散方法)。
2、類庫
? ?①視圖引擎類庫(目前使用的是smarty模板引擎)。
? ?②DB引擎類庫(封裝的數據庫類,例:mysql.class.php里面的class mysql{}類)。
? ?③核心類庫(工廠封裝的例:static DB工廠類和static VIEW工廠類,方便重復用)。
3、require文件清單(因為以后需要引用的文件的較多較雜,需要引用時還得現找,就把頻繁引用的文件路徑定義在一個名為include.list.php的文件,以后只需引用include.list.php這一個文件即可)
4、啟動引擎程序(即讓整個程序集合的基本配置初始化,包括引入include.list.php清單,包括初始化DB工廠類和VIEW工廠類等等;;引擎就像汽車的發動機,持續的為汽車提供動力,只需啟動一下即可)
查看全部 -
1.類名在PHP里面是一個全局變量(全局變量的好處是:只要在一個地方定義了,在全局的任何一個地方包括函數體內都可以去使用)
2.之所以對類中的屬性和方法都使用靜態方法是因為:靜態方法不需要所在類被實例化就可以直接使用。使用self:: 關鍵字訪問當前類的靜態成員。
總結:通俗地講就是隨時可以用;方便極啦查看全部 -
工廠模式的概念精髓:
1.工廠類就是對類的封裝(即封裝一個類,通過傳遞類的名稱,統一管理對象的實例化,)2.類是對方法的封裝
3.方法是對實現過程的封裝(即網站的業務邏輯)
4.在工廠類調用需要使用的,那個類的靜態方法
查看全部 -
正常開發順序是先開發工廠模式->根據工廠模式里面類的要求再封裝類->再去封裝類的方法。
查看全部 -
封裝一個類,統一管理對象的實例化,便于擴展維護
查看全部 -
//mysql_real_escape_string() 函數轉義 SQL 語句中使用的字符串中的特殊字符。
查看全部
舉報