爲什麼在安裝Zend Framework時不得不配置include_path
而不是手動包含?我從來沒有這樣做過,也無法真正看到這一點,也花了一些時間試圖找出這沒有運氣,因此爲什麼我問。爲什麼Zend Framework必須通過include_path配置
0
A
回答
2
其實我添加Zend框架包含路徑,以便能夠使用Zend tool
。
如果你想創建一個項目結構並添加控制器或模型,甚至使用Zend工具添加腳本,你必須將Zend框架添加到包含路徑中。
您可能希望在沒有庫本身的情況下運送您的項目的另一個原因,以便最終用戶不會自己更新框架版本並破壞您的代碼。
此外,如果您一次在不同的項目上工作,您可能只想保留不同項目之間共享的一個框架版本。當您需要更新您的框架版本而無需每次都瀏覽所有項目時,這很方便。
1
修改包含路徑時,您可以在不知道它的完整路徑的情況下使用Zend Framework。您可以簡單地使用require('Zend/Loader/Autoloader.php')
,PHP將在每個包含路徑中進行搜索。
欲瞭解更多信息,看看:http://php.net/manual/en/ini.core.php#ini.include-path
2
您不必將php include_path設置爲包含ZF庫,您可以將整個ZEND目錄複製到您的應用程序庫目錄中並繼續。
但是我們中的很多人都在研究多個項目,或者不想在我們的應用程序中使用庫,所以我們將它添加到php include_path中,以便php和我們的應用程序可以找到它。
現在,如果您是指Windows或Linux路徑,那些需要使用ZF cli組件ZF.bat和ZF.sh
相關問題
- 1. Zend Framework 1.2 - 通過模塊配置
- 2. .zfproject.xml必須在Zend Framework項目中嗎?
- 3. 爲什麼我必須在通用類
- 4. 爲什麼我必須配置豆ResourceBundleMessageSource會使用的MessageSource
- 5. Codeigniter/PHP爲什麼result()必須通過一個循環?
- 6. 查看邊框顏色:爲什麼我必須通過'圖層'
- 7. Zend Framework配置裝飾器
- 8. 在MAMP中配置Zend Framework
- 9. Zend Framework路由配置。 AbstractRestfulController
- 10. Zend Framework配置文件JSON
- 11. 你爲什麼喜歡zend-framework?
- 12. 爲什麼Zend Framework 2.0小於1.2?
- 13. 爲什麼Zend Framework API文檔很差?
- 14. 未找到'My_Form_Login'類(Zend Framework)...爲什麼?
- 15. 什麼是Zend Framework模塊?
- 16. 爲Zend Framework設置.htaccess
- 17. Zend Framework 2 - DI,並且必須將表格適配器注入表格......乏味?
- 18. ZEND SOAP方法必須通過SSL訪問
- 19. Zend Framework 2 - 警告:SplFileObject :: setCsvControl():轉義必須是一個字符
- 20. zend Framework quickstart表必須有一個主鍵,但沒有找到
- 21. 爲什麼必須將pom.xml的modelVersion設置爲4.0.0?
- 22. 爲什麼我必須將dataType設置爲文本?
- 23. 爲什麼我們必須將__block變量設置爲零?
- 24. req.logout,我必須通過什麼參數請求
- 25. 不知道什麼的ObjectContext必須通過
- 26. 爲什麼我必須點擊兩次?
- 27. 爲什麼必須使用「throws IOException」
- 28. 爲什麼我必須編譯JavaFX SceneBuilder?
- 29. IPEndpoint必須上傳嗎?爲什麼?
- 30. 爲什麼必須使用malloc?
這正是我正在尋找的。 – Seralize 2012-01-28 17:05:59
將其添加到包含路徑[早期](http://framework.zend.com/manual/en/performance.classloading.html#performance.classloading.includepath)的另一個原因是因爲任何給定的Zend Framework請求可能需要加載大量的類文件。如果ZF首先位於包含路徑中,它將在第一次嘗試中找到所有這些文件,而無需爲包含的每個文件搜索多個目錄。使用大量Zend對象的複雜動作可以包含多達50個ZF文件。如果PHP在找到正確的文件之前必須查找每個文件的3個目錄,則可以看到輕微的性能。 – drew010 2012-01-28 19:15:36