2011-12-07 72 views

回答

1

Symfony2由兩個主要功能組成:componentbundle。你在你的問題中混合了這兩個概念。組件是獨立的,因此彼此獨立,但可以選擇使用其他組件來增強其可能性。相反,bundle通常使用組件來完成他們的任務。他們可以相互依賴,他們都依賴於FrameworkBundleFrameworkBundle將多個組件連接在一起,它是組件之間的一種粘合劑。 FrameworkBundle與其他包如DoctrineBundle和組件形成Symfony2。

由於Symfony2組件是獨立的,它們可以用於任何項目。沒有理由不能在symfony 1.4中使用Serializer組件。

沒有太多關於獨立使用Symfony2組件的文檔。我知道他們有一個PEAR通道,所以只需要通過PEAR獲取庫並添加入口到自動加載器並使用組件中定義的類。

我沒有看到序列化程序組件的任何自述文件,您可能需要查看代碼以檢查如何使用它。這裏有一些與主題相關的文檔的鏈接,而不是專門用於序列化程序。

  • Symfony2的組件頁:here
  • Symfony2的PEAR頻道:here
  • 串行組件github上:here
  • 法比安斯基Potencier的關於什麼是Symfony2的博客:here
+0

感謝您的回答,這是現在更清晰。我編輯標題更加精確。感謝這些鏈接,我現在要順利地將Symfony 2引入到我的項目中,這要歸功於這些組件。 – vbourdeix

相關問題