0

我已经建立了一个cakephp基础电子商务网站。现在一些类似的站点需要与已构建的站点相同,但名称不同。所有站点都将属于同级服务器。所以在那种情况下,我想共享相同的库和应用程序,即来自构建的所有资源。

cakephp可以做到吗?或者我需要做什么来完成这项任务。请帮助我。

注意:还看到了这个CakePHP Shared core for multiple apps。但它只专注于使用lib. 但我想要你整个网站的内容。换句话说,它将被克隆,只做很少的改动。

4

2 回答 2

1

App::build()您可以使用in定义其他路径app/Config/bootstrap.php,请参阅Additional Class Paths

于 2013-05-07T15:09:09.057 回答
0

使用主题http://book.cakephp.org/2.0/en/views/themes.html怎么样(您可以拥有相同的代码库 - 控制器、模型)但每个站点的克隆主题不同。AppController beforeFilter 可以处理基于域的主题切换。

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

于 2015-05-29T13:27:14.620 回答