如何将CMS集成到现有网站中

时间:2010-11-29 07:15:08

标签: php mysql content-management-system xampp

如果您要将一些开源CMS集成到您现有的网站中......您会选择哪种CMS以及如何实现它?

4 个答案:

答案 0 :(得分:5)

能够很好地满足您需求的最佳CMS是:

  1. Instante Update - 我认为最好的

  2. PulseCMS

  3. SiteCake

  4. 这三个CMS可以集成到任何现有的网站和它们易于使用。我认为它们符合您的需求。

答案 1 :(得分:1)

您应该以不同的顺序提出问题“如何将现有内容迁移到开源CMS”,您的操作列表将是

  1. 映射现有数据和网址架构(因此,如果位置发生变化,您可以将旧内容重定向到新位置)以获取需要转换的页面/结构数量的挂起
  2. 根据您的需要和数据量选择您的下一个武器(wordpress,joomla,modx等)并进行最新版本的干净安装
  3. 将旧网站信息转换为所选武器的数据导入格式
  4. 如果您的信息在每个网站需要的开始计划设计,编辑和其他常规任务中
  5. 这里的想法是首先使用原始数据进行转换,以获得您真正需要的干净的网站结构和内容,而不是首先考虑设计和编辑任务,因为这些是次要的,可以一遍又一遍地解决

答案 2 :(得分:0)

我会使用wordpress ...只需从wordpress.org下载并通过FTP或文件管理器安装到你的网站,但你需要知道如何使用wordpress,一切都将在PHP中非常基础,他们通常将网站分成三部分。标题,正文和页脚,试图搞砸它,你可以整合它...但我认为如果你想创建一个博客风格的网站,CMS是更优先的

答案 3 :(得分:0)

您还应该考虑您选择的开源平台的受欢迎程度。它越流行,它就越不可能突然消失 - 获得社区支持(和第三方模块)会容易得多。

对我来说,如果它必须是基于PHP的CMS,将有3种选择:Wordpress,Joomla或Drupal。我倾向于选择后者,因为它非常灵活(虽然它也有一些怪癖,特别是如果你正在创建多语言网站)。

至于如何去做:这在很大程度上取决于你已经拥有的东西。它是静态站点还是动态站点?你有一些不容易改变的脚本吗?您的首要任务应该是列出您网站的特定功能,并查看您认为的任何CMS是否支持这些开箱即用(或使用第三方模块)。

将数据移植到Drupal非常简单(使用迁移模块 - Migration: not just for the birds)。

哦,还有一件事:还要记住你为未来做好准备的事情。如果你考虑建立一个完整的网站,不要坚持现在可以帮助你的东西,但将来阻止你。