如何将CMS实施到现有站点?

时间:2012-03-23 23:56:44

标签: wordpress embed

我正试图找到一种方法将内容管理系统实施到一个已有的网站,而不必重新设计该网站。我知道如何使用DreamWeaver设计网站,我真的不想使用任何需要我安装主题的CMS或做任何让我失去控制的外观和感觉。

最理想的情况是,如果有一种方法可以将Wordpress页面的可编辑内容嵌入到我网页正文中的div中,我会很高兴。

2 个答案:

答案 0 :(得分:1)

案例1

您是否有使用PHP或Ruby等服务器端语言的经验? 如果这样做,最简单的方法是安装支持MVC(模型 - 视图 - 控制器)模式的框架,例如CodeIgniter(PHP)或Ruby on Rails(Ruby)。您可能还有许多其他框架。 一旦安装了框架,您基本上需要遵循以下步骤(观看下面链接的教程以了解如何执行此操作):

  1. 创建一个新类;
  2. 将预先存在的演示代码(HTML / CSS)复制到View文件中;
  3. 将预先存在的内容复制到数据库中;
  4. 实现CRUD功能以允许用户编辑内容(Rails和CodeIgniter功能都是ActiveRecord类,这是一种方便的方法)。
  5. 我知道如果你不习惯服务器端代码看起来真的很难,但实际上并不是那么复杂,从长远来看,使用框架会给你带来显着的优势。

    例如,本教程(免费,但您需要注册)解释了如果您想使用Rails实现上述目的,您需要知道的全部内容: http://www.codeschool.com/courses/rails-for-zombies 相反,这是一个简单明了的教程,介绍如何使用CodeIgniter实现类似的结果: http://codeigniter.tv/a-4/An-introduction-to-Codeigniter-MVC

答案 1 :(得分:1)

案例2

如果您只想使用CMS系统但在设计中拥有更多自由,则可以选择多种方式。

  1. 从头开始创建您自己的主题/模板。查看与Wordpress http://codex.wordpress.org/Theme_Development和Joomla http://docs.joomla.org/Creating_a_basic_Joomla!_template
  2. 相关的文档
  3. 使用主题/模板编辑器,例如Artisteer;
  4. 安装一个非常简单和简化的主题/模板然后进行修改(一些主题/模板是在考虑到这个特定目标的情况下制作的)。