我已经建立了一个cakephp
基础电子商务网站。现在,一些类似的站点需要与具有不同名称的构建站点相同。所有站点都将与兄弟姐妹属于同一服务器。因此,在这种情况下,我想共享相同的lib和app,即来自内置的所有资源。
这可能与cakephp有关吗?或者我需要做什么才能完成这项任务。请帮助我。
注意:也见过这个CakePHP Shared core for multiple apps。但它只关注使用lib
。但我想要你的整个网站内容。换句话说,它将通过一些非常少的变化进行克隆。
答案 0 :(得分:1)
您可以在App::build()
中使用app/Config/bootstrap.php
定义其他路径,请参阅Additional Class Paths。
答案 1 :(得分:0)
如何使用主题http://book.cakephp.org/2.0/en/views/themes.html(您可以使用相同的代码库 - 控制器,模型),但每个站点使用不同的克隆主题。 AppController beforeFilter可以处理基于域的主题切换。
如果少数更改仅与内容呈现相关,我认为这是要走的路。