我的團隊擁有一個相當大的Web應用程序,它使用Zend Framework構建,Zend Framework在過去的一年中已成爲我們組織的關鍵任務。它是作爲現有ZF企業網站的一部分構建的,不再滿足我們的需求。圍繞/並行Zend Framework應用程序構建Joomla網站
ZF應用程序在數據庫中有自己的用戶表。它還使用Zend_Acl和一些數據庫表來控制對模塊和單個記錄的訪問。這些記錄很大程度上與系統中的人員有關。
由於新的業務需求,我們現在面臨着在Joomla建立一個新的公共網站。因此,我們需要:(1)以一定的能力繼續運行舊系統,(2)新的Joomla站點,(3)兩者之間的整合。
-我們無法將用戶的監管從我們的遺留系統移開,因爲這些用戶代表的人員是遺留系統用途的基本元素。
- 我們所需要的用戶名和密碼是相同的,和工作一樣(我們有60天的重置策略,我們的用戶名不是固定值/是有點令人費解)
-I看着Zend_Ldap希望我能以這種方式向Joomla公開用戶,但它似乎只是一個LDAP客戶端,我不確定在Zend中實現一個使用我們現有表的Ldap服務器是很好的時間使用。取代Joomla身份驗證的擴展可能會更明智。
- 我們的ACL控制Joomla還是應該有兩個ACL並行存在。
- 我們在Zend應用程序中編寫SOAP服務以將數據公開給擴展,還是直接向Joomla擴展提供數據庫憑據?
我知道一個很廣泛的問題,但我只是在尋找廣泛的答案:你將如何解決這個問題? 謝謝!