我的网站包含大约3000个静态和动态网页。我认为2900个页面基于3个不同的php页面,这些页面基于数据库内容创建了所有2900个页面,并且它有大约100个静态页面。
将CMS集成到网站有多困难,因此我们的营销部门可以轻松地对网站进行更改,而不必乱用代码?
答案 0 :(得分:3)
这在很大程度上取决于您的网站目前的结构。既然你说2900页是动态的,你应该能够以自动方式移植这些页面(同样:所有这些都取决于你的实际数据,这可能非常容易或非常困难,具体取决于数据的结构)。例如假设您使用Drupal(只选择其中一个主要玩家)。然后,您可以使用Migrate模块将现有数据移植到Drupal。
关于如何执行此操作的精彩视频位于http://dc2009.drupalcon.org/session/migration-not-just-birds(您也可以在archive.org上找到它以便于下载btw - DrupalCon DC 2009 - Migration: Not Just for the Birds)
答案 1 :(得分:1)
这是一个很大的问题,因为它取决于你希望cms能够做什么,以及它需要做多少。如果时间是一个因素,为什么不使用现有的第三方cms并将您的设计和内容集成到其中。
它们很容易安装,但同样,你的问题有点模糊。从长远来看,cms可能会节省你的时间,所以我会说投资设置一个。
答案 2 :(得分:1)
这严重依赖于您网站的结构!
大多数CMS使用带占位符的模板引擎/系统。您需要更改现有内容,使其适合CMS系统。
或者您是否只希望用户可以轻松编辑数据?然后你可以尝试包含一个WYSIWYG编辑器。但是有一个包含这么多网站的页面,我认为将它放入CMS会有更多的工作量,但它会更加面向未来。
答案 3 :(得分:1)
您需要使用基于TAG的CMS。 您可以在每个页面添加标签(自动或通过模板) 并让您的用户能够编辑网站页面。 我认为Toko Content Editor可以为您提供帮助
答案 4 :(得分:1)
Editizer是一项将WordPress改造为现有静态页面的服务。