Skip to content

评论无处不在——如何在你的网页内增加评论系统

by Necho on August 3rd, 2010

        不得不慨叹信息技术的飞速发展,网络已经渗入到我们生活的方方面面,工作,娱乐都没有办法离开网络,很难想象没有网络的生活。而作为用户的我们,也从单纯的浏览信息,发展到为网络提供内容,甚至成为网络的一部分。Wordpress之类的博客程序的出现,让很多人有机会简易快速的建立个人博客,并开始为网络提供内容。而很多大型网站,比如youtube、Facebook等等此类的网站,也是靠普通用户贡献内容,从而迅速发展起来。如今的网络,更多的是一个平台,一个提供人们进行交流的平台。而作为网站反馈主要通道的评论系统,成为确保网络交流顺畅的关键一环。
       个人网站大多通过个人博客的形式,搭建自己的网站。由于一般的博客系统都已经内置了评论系统,因此无需额外增加。但是对于部分固定内容,人们还是希望采用普通网页的形式呈现。为了给普通网页提供评论功能,要涉及到数据库,网页编程等方面的工作。这对于网页设计人员实在简单,但是对于普通不太精通网络编程的人却很难下手。因此作为一个不懂编码的非计算机专业人士,我将从我的角度来讲述如何为一个普通的网页提供评论功能。下面我分别介绍了两种实现方案。
      第一种方案:采用其他网站托管,通过在页面植入代码的方式。基于这种方式搭建的评论系统,由其他网站提供托管,评论管理需要在托管方网站上进行。这里以我尝试的instacomment为例,简单介绍一下使用流程。首先,需要到http://www.instacomment.com/上申请一个帐户。申请成功之后,到该网站登录,下载用于和服务器进行联系的文件 instac_connect.php,并将该文件上传到你的网站的服务器上。第三步,在需要添加评论系统的页面添加相应代码:包括页面头不添加js代码链接,在页面内容部分添加评论系统脚本。这样一个简单的评论系统便搭建完成。完成后的效果如右图:

      这种方案可以非常快速的实现,但是由于托管于其他网站,不能对系统以及外观进行定制,系统灵活性较差。
      第二种方案是利用现成的评论系统在自己的服务器上搭建。这一方案,站长对于评论系统具有完全的权限,可以在自己网站上进行全部操作,同时可以对评论系统进行深入定制。但是,该系统对于服务器要求较高。服务器需要提供数据库,并具有一定的空间,以安装评论系统。这里我采用对于个人用户免费的GentleSource Comments进行搭建。搭建完成示例可以参考我的网页:www.yanshuangyi.com/research.php.
      第一步,到gentlesource网站下载源代码。完成之后在服务器上建立用于存放代码的文件夹,将解压的原程序上传。
      第二步,为评论系统添加SQL数据库,你需要登录Cpanel,在其建立数据库,记录数据库的存放地址,名称,以及用户。
      第三步,从网页进入上传代码的文件夹,则系统开始安装。输入相应的数据库信息,即可完成安装。
      第四步,从网页登录该评论系统管理页面,对其进行配置。
      第五步,在需要添加评论的网页,插入相关代码,详情请阅读该页。这里为了方便,需要将网页转换为php格式。
      第六步,通过更改源程序Template文件内的Style.css以及layout.tpl.html,
comment.tpl.html,对该评论的外观进行设定。
这样一个评论系统便搭建成功了。
      最后,希望大家通过评论系统,多多给我提宝贵意见。

From → 生活

No comments yet

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS