2014-11-05 65 views
0

我們有一個基於php的網站,我們希望逐漸遷移到zend框架。我想我們可以在框架上開發三個新組件,其餘的都在舊網站上開發。是否有可能並排擁有zend模塊和非zend

是否有可能通過共享會話和過濾http請求來實現這一點?換句話說,如果我要求http://website.com?component=old_component那麼我們服務的是舊網站,如果我們服務的框架是http://website.com?component=new_zend_component?在每種情況下,用戶的權利將通過相應的會話信息來驗證。

還是需要舊網站在框架的控制器下?

回答

0

我想你可以用apache/nginx /你的服務器的重寫規則來實現這個。但是,如果你有複雜的網址結構可能會很棘手。

如果你將與控制器一起去,也許最好只有一個「old_components」的默認路由和新的路由。但是這不是一個好方法,因爲你將加載ZF +你的舊項目,這將需要更長的時間來處理,而不僅僅是使用web服務器重寫規則。

+0

謝謝Maksym,實際上如果有可能我會加載舊網站或框架頁面,但不是在一起。你仍然這麼想嗎?謝謝 – IberoMedia 2014-11-07 06:34:56

+0

然後嘗試重寫規則,它應該工作。你需要幫助嗎? – 2014-11-07 08:50:15

+0

謝謝Maksym,不需要幫助。我只是想知道,在我跳到任務之前,我可以按照我設想的方式行事。 :)最好 – IberoMedia 2014-11-07 22:06:03

相關問題