在PHP中有许多框架,并且它们都具有前端控制器或入口脚本或应用程序的概念。基本上所有这些都意味着在浏览器的Http请求中创建了一个应用实例(就像在Zend框架中,Zend_Application的实例和Yii中的Yii :: createWebApplication一样),并且每个应用实例进一步初始化不同的组件(嵌套属性对象)控制器对象,数据库对象,查看对象(主要是控制器对象的子对象属性),请求和响应对象等。是否在每个请求上创建并销毁应用程序对象?
我希望至今清楚。它必须是相同的每个MVC框架:)无论什么语言
我很想知道这是什么是这个应用程序实例创建(与其嵌套子对象一起)每次用户点击一个浏览器按钮或链接并发出HTTP请求或AJAX请求?
我觉得在Java应用程序实例是整个请求执着,也许我错了:)
是在PHP持久的,有什么限制如果不是?
感谢您的关注
这对于处理PHP的服务器来说肯定是很难的:) – 2010-08-19 22:23:35
PHP并没有你想象的那么慢。 :)如果没有过多的东西要加载,特别是如果你使用类似mod_php的东西来保持PHP解释器加载并准备运行,那么除了最繁忙的站点外,它的体积都很快。 – cHao 2010-08-20 01:08:19