4
在symfony1.0中開發了一個現有的網站(推動爲ORM)。我在網站上爲Symfony2(Doctrine2 as ORM)開發了一個模塊。兩者都有認證。新模塊應該使用現有數據庫中的成員。他們之間的會議不應該被打破。我應該遵循哪些步驟?如何處理這個?將symfony1和Symfony2項目結合起來
在symfony1.0中開發了一個現有的網站(推動爲ORM)。我在網站上爲Symfony2(Doctrine2 as ORM)開發了一個模塊。兩者都有認證。新模塊應該使用現有數據庫中的成員。他們之間的會議不應該被打破。我應該遵循哪些步驟?如何處理這個?將symfony1和Symfony2項目結合起來
我想你應該在你的Symfony2項目中創建a custom user provider,以便能夠在兩個項目之間共享用戶(但首先檢查是否可以使用doctrine user provider)。
如果用戶登錄了symfony1,您還應該執行a custom authentication provider以自動將用戶登錄到Symfony2應用程序中。您可能需要檢查symfony1會話並基於該日誌用戶(或不)。
可能值得看看在Symfony2中包裝symfony1項目的IngewikkeldWrapperBundle。
這也是值得關注的Symfony的談話直播2011:使用Sf2的緩存包裝Sf1中的應用尼斯性能:
最後但並非最不重要的經歷文檔:
我看了演示/博客文章前面使用SF2和重定向每一件事它不知道舊的SF1。平臺。然後,您可以通過集團輕鬆遷移您的應用程序塊。但我找不到它: - / – j0k