通过CMS管理子网站

时间:2012-09-19 16:45:50

标签: frameworks content-management-system

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

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

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

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

1 个答案:

答案 0 :(得分: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/