2017-03-26 57 views
0

讓我們假設一個用Cake2編寫的應用程序。此應用程序是巨大的。這個應用程序主要是關於CRUD的。將此應用程序重寫到Cake3可能非常耗時。與CakePHP3在同一個域上共存的CakePHP2

現在,我需要用很多功能來擴展這個應用程序。越來越多的CRUD的。

應用程序界面必須看起來相同,必須有舊應用程序提供的單一授權和身份驗證,或者可能重寫到新應用程序。

現在,有什麼辦法,現有的應用程序(在Cake2中)可以與Cake3在同一個域上工作嗎?

我知道添加的功能可以在子域的工作就像

  • Cake2應用
  • Cake3程序是storage.domain.tld

但如何複雜的使用domain.tld,問題可能是設置爲

  • domain.tld/[牛肉|薯片|香腸] < - Cake2
  • 使用domain.tld /存儲< - Cake3

意見?

回答

3

這很容易。只需將您的網絡服務器配置爲將您的Cake3應用程序路由/存儲到Cake2應用程序並將其他所有其他應用程

+0

琢磨,它可以共享會話? AFAIK,表單令牌不匹配,對不對?如何使用2個不同的應用程序將數據傳遞到單個視圖 –

相關問題