簡體   English   中英

與symfony2捆綁包混淆

[英]Confused with symfony2 bundles

我對symfony2軟件包感到有些困惑。

我想知道symfony中的所有內容都是包含主要應用程序的捆綁包。

我當時在想,網站核心是我可以編寫代碼以使用捆綁軟件的地方,就像我們使用主要應用程序代碼中的插件一樣。

或Symfony中沒有核心內容。 核心本身將被捆綁

您可以將您的網站完全定義為一個捆綁包,這意味着

Mycompany/MywebsiteBundle

或者,您可以將網站的不同部分定義為不同的組合,我個人認為

`Mycompany/ForumBundle
 Mycompany/BlogBundle
 Mycompany/NewsletterBundle`

Symfony2是基於包的框架=>因此,所有內容以及核心本身都是包。

您可以在app / AppKernel.php中查看默認情況下加載的捆綁軟件。

但是,Symfony2確實還包含一個按組件(供應商/ symfony / src / Symfony / Components)組織的庫。捆綁軟件中的代碼可以使用此庫。

確實,所有東西都是捆綁包。 根據Symfony2文檔:

http://symfony.com/doc/2.0/book/page_creation.html#page-creation-bundles

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM