回答
Bootstraps指的是一個配置文件,其中包含自動加載器(如果存在)以及任何用於特定項目的憑證解析/加載。
該概念允許您在許多項目中使用庫,只需爲每個數據庫/設置/模塊定製一個文件以包含/排除。
Bootstrap框架被很好地命名爲建議使用它將與Bootstrap概念同義嗎? ;)
不,它與引導框架無關。
的點是提供一個單一的點,其通過設計,允許核心應用程序/配置,以以各種方式擴展,所建議:
http://book.cakephp.org/2.0/en/development/configuration.html#bootstrapping-cakephp
代碼+評價bootstrap.php文件與版本一起維護提供了有關特定用途的指導。 FWIW我發現在我的版本控制庫中包含bootstrap.php非常方便,同時排除核心數據庫&電子郵件配置,因此它們可以在我的開發&生產服務器上單獨維護。
不,這兩樣東西在所有方面都是完全分開的,除了它們的名字。
Bootstrap.js
Bootstrap.js是一個項目,最初是由Twitter創建的,是一個客戶端開發框架,它封裝了HTML,CSS和JavaScript的工作流程到一個易於使用的API。該項目的標語:
Bootstrap是最流行的HTML,CSS和JS框架,用於在Web上開發響應式移動第一項目。
我不是,個人,知道的原因,他們把它命名爲「引導」(它最初被命名爲「Twitter的藍圖」,藍圖製作多一點意義,因爲它定義了應用程序的結構和輪廓) 。
CakePHP的bootstrap.php中
CakePHP的bootstrap.php
文件,在另一方面,代表實際的術語 「引導」。而是,"bootstrapping"的過程。正因爲如此,名稱bootstrap.php
非常適合!
在一般情況下,自舉是:
是應該沒有外部輸入
更好的總結進行,保持CakePHP的一記自我維持的過程的開始,是說MVC應用程序(例如CakePHP)中的引導進程初始化「核心」(即使用和應用程序中的一切有售)的配置,如全局常量,模型/視圖/控制器的路徑,或甚至加載其他配置文件。
的Configuration文檔CakePHP有應用本身以這種方式如何利用bootstrap.php
幾個例子(只是搜索頁上的「bootstrap.php中」,而您可以通過實例跳)。在同一頁面的最底部,你會發現其中概述你想自己(其中一些我上面提到)擴展它幾個原因上Bootstrapping CakePHP一節=]
- 1. CakePHP - 通過bootstrap.php訪問數據庫
- 2. 什麼是cif.php cakephp
- 3. 是什麼CakePHP中
- 4. 是什麼CakePHP中
- 5. CakePHP文件夾結構 - 這是什麼使用庫文件夾?
- 6. 什麼是在CakePHP中使用的.ctp文件?
- 7. CakePHP Plugin文件夾有什麼區別?
- 8. 什麼是CakePHP行爲?
- 9. CakePHP測試套件是做什麼的?它的目的是什麼?
- 10. cakephp 3安裝問題 - 第107行config/bootstrap.php中的意外T_OBJECT_OPERATOR
- 11. 什麼在CakePHP的
- 12. 什麼是CakePHP電子郵件組件中的「模板」?
- 13. 什麼是CakePHP最大的網站?
- 14. 什麼是CakePHP相當於WordPress的header.php?
- 15. 在CakePHP中,parent :: initialize()是做什麼的?
- 16. 是否有相當於python的bootstrap.php?
- 17. 什麼是xcscheme文件?它的目的是什麼?
- 18. 什麼是.struts-config.xml.strutsdia文件?
- 19. 什麼是.tpl.html文件? (angularjs)
- 20. 什麼是「圖標?」文件?
- 21. 什麼是.h.gch文件?
- 22. 什麼是.rds_delta文件?
- 23. 什麼是* .vshost.exe.config文件?
- 24. 是什麼在GPX文件
- 25. 什麼是.S文件?
- 26. 什麼是IETLD文件?
- 27. 什麼是deps文件?
- 28. 什麼是「.dll.a」文件?
- 29. 什麼是.lyx〜文件?
- 30. 什麼是'pg_internal.init'文件?