在看到Yii框架的時候,還有Discuz的源程序,喜歡在初始化和dispatch之前new一個application對象,這個對象有什么用嗎?或者說有什么好處嗎?一般不是初始化和配置之后,再路由分發到Controller/Action一級開始執行,為什么在這中間要多一層application對象呢?PHP執行完生命周期就結束了,不管是require/include/autoload到最后其實都相當于一個文件對嗎?需要的全局參數我可以define/$_SERVER/$_ENV,需要的全局方法我可以publicstaticfunction,那上面說的那個application對象究竟有什么用處呢?
PHP 框架的應用級對象問題
慕無忌1623718
2019-04-10 20:49:23