1

我正在开发一个项目(我继承了一个),该项目有一个主要网站,目的是收集潜在客户的联系信息,以及一组用于相同目的的子网站。这些站点中的每一个都有不同的设计,并且每个站点都从文档根目录下的单独目录提供服务。这些子站点中的每一个也由与主站点相同的 URL 提供服务,在 URL 中为这些子站点中的每一个指定不同的目录,例如“http://www.example.com/subsite/”。

现在的问题是我们的网页设计师必须在需要更改时手动更改这些子站点的每个文件中的 HTML。理想情况下,他们希望能够管理这些站点并以更快速的方式对其进行更改,而无需对 60 多个站点进行手动更改,每个站点可能包含 10-15 页的 HTML。

我一直在研究各种解决方案,但我不确定哪种方法最适合管理这样的事情。这些网站都是用 PHP 构建的,我一直在研究 CMS 解决方案,例如 Drupal、SilverStripe 和 MODX,但我不确定它们是否能满足我们的需求。我没有很多使用 CMS 的经验,所以我希望有更多经验的人可以提供一些见解。任何人都可以就如何最好地处理此类事情提出任何建议,我们将不胜感激。

如果我遗漏了任何可能对提供建议的人有用/必要的信息,请告诉我。

4

1 回答 1

0

任何 CMS 都能满足您的需求。

如果我理解得很好,每个子站点都共享同一个域,但只驻留在一个子目录中。

例如,使用MODX,您可以为每个子站点定义具有特定设计的不同模板。然而,所有子站点都可以共享一些块(html 代码)或片段(php 代码),因此共享内容的更改适用于所有子站点。

您可以轻松地将现有设计迁移到 MODX:

http://codingpad.maryspad.com/2009/03/28/building-a-website-with-modx-for-newbies-part-1-introduction/

并找到您需要的其他部分:

http://modx.com/extras/

于 2012-11-03T10:17:05.190 回答