在看到Yii框架的时候,还有Discuz的源程序,喜欢在初始化和dispatch之前new一个application对象,这个对象有什么用吗?或者说有什么好处吗?一般不是初始化和配置之后,再路由分发到Controller/Action一级开始执行,为什么在这中间要多一层application对象呢?PHP执行完生命周期就结束了,不管是require/include/autoload到最后其实都相当于一个文件对吗?需要的全局参数我可以define/$_SERVER/$_ENV,需要的全局方法我可以publicstaticfunction,那上面说的那个application对象究竟有什么用处呢?
狐的传说
临摹微笑
相关分类