初始化流程

2018-02-07 12:23 更新

class_core.php是入口啟動文件,主要實現(xiàn)了以下功能:

  • 注冊 autoload 方法和異常處理方法

  • C::t 方法的實現(xiàn):通過 C::t 方法來調(diào)用數(shù)據(jù)層對應(yīng)表的對象來實現(xiàn)對數(shù)據(jù)的操作

  • memory 的初始化:通過 dzz_memory 類來實現(xiàn)

  • 創(chuàng)建 dzz_app 實例 :進行核心的初始化操作,主要有加載配置文件、加載環(huán)境變量、初始連接數(shù)據(jù)庫、加載setting信息、初始化用戶數(shù)據(jù)、session的初始化、計劃任務(wù)等

  • 簡寫類的映射:將 class core 映射為 C,dzz_database 映射為 DB,dzz_io 映射為 IO ,方便使用,代碼


class C extends core {}
class DB extends dzz_database {}
class IO extends dzz_io {}
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號