在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