Cakephp多个站点共享相同的资源

时间:2013-05-07 14:38:46

标签: php .htaccess cakephp

我已经建立了一个cakephp基础电子商务网站。现在,一些类似的站点需要与具有不同名称的构建站点相同。所有站点都将与兄弟姐妹属于同一服务器。因此,在这种情况下,我想共享相同的lib和app,即来自内置的所有资源。

这可能与cakephp有关吗?或者我需要做什么才能完成这项任务。请帮助我。

注意:也见过这个CakePHP Shared core for multiple apps。但它只关注使用lib。但我想要你的整个网站内容。换句话说,它将通过一些非常少的变化进行克隆。

2 个答案:

答案 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可以处理基于域的主题切换。

如果少数更改仅与内容呈现相关,我认为这是要走的路。