选择 CMS 内容管理系统常见误区以及 CMS 点评-1

作者: 来源: 日期:2009-10-21

自 PHP 时代以来,CMS 内容管理系统以成为互联网上最大的网页开发工具。

现在市场上越来越需要一款能更快速、更容易的开发网站的工具,很多开发者都倾向于用开源 CMS 来进行网站开发。收藏夹不幸的是,现在网上流传了数千种 CMS 系统,所以如何选项择一款正确的 CMS 已经变成一种折磨。

本文就是要讨论一这个问题,消除大家选择 CMS 时本不应该有的折磨。教你如何进行选择,并且我会列出我发现的几款最好的 CMS,同时会提醒大家在选择 CMS 时常见的一些误区。

什么是 CMS?

CMS 的全称是内容管理系统,他是一个网页应用程序,使用数据(通常是 MySQL)或其它方法创建,通过 CMS 可以用很简单的方法来实现 HTML 的编辑和保存(这是在后台进行的)。编辑好的文章就会在网页上显是出来(这是在前台进行)。

为什么要使用 CMS

有好几个原因来让你选择用 CMS,但是让你使用 CMS 的最主要的原因是它可以让内空创建和编辑变得更容易和简单。可是开发者通常都忘记了这个主要原因,却把心思过多的放在了开发更多的功能,这对他们自己是不利的(同时对用户也不利)。

内容不仅仅包括文字。有时网站上需要的内容还有可能包括通信录或用户认证系统。所以选择的诀窍就是,视自己的功能需求而定,在选择相应功能的同时但又不牺牲易用性。一个好的 CMS 会帮助你将工作的重心放在前台的页面设计上,而不是放在页面效果的执行上。

五种误区

误区 1:选择界面非常友好的 CMS

首先,当务之急是让开发建站者意思到并不是每个人都是精通建站技术的。即使你发现一款你喜欢的并且工作良好的 CMS 系统,如果你不是自己使用也无关紧要。最重要的是客户能否可以像他们想像中的一样很简单的操作软件。所以,从长期来看,如果挑一款界面友好的 CMS 是很有好处的,即使你已经定制了很多的功能来满足客足。

误区 2:越大越好

注意任何的 CMS,不论是否开源,网站的大小都和他们使用的系统有关。不要被系统大、强大的用户单元、漂亮的扩展功能或系统插件这样的承诺所迷惑。因为这是一个陷阱。

就是因为太多的人使用 CMS,而没有把它做的太好。比如坚持使用 Linux 系统的大量用户,我仍然不知道人们为什么把痛苦强加给他们自己。简单来说,根据这些错误的认识来选择 CMS 系统是一个很差的主意。

另外一个用户选择 CMS 的因素是看到一款 CMS 后面的大量的开发人员和资金。针对这些问题我要说:

“我希望开发一个优秀的产品就像写一张支票一样。如果真是这样的话,微软将会有很多的产品。”

如果你还没有猜到的话我就来告诉你答案,这句话引自 Steve Jobs,它用这句话来解释为什么最好不要成为庞然大物。真正重要的是产品后面的人,并且这些人要真正来的开发这些产品,而不是在企业中到底有多少人存在。

说到开源 CMS,我们经常发现没有人来对这个软件进行发展,也找不到合适的人来真对用户的需求来开发产品。主要的功能来自社会普通成员的需求。结果是产生了很多的功能,而真正的亮点却被埋没掉了。所以我再次提醒不要因为软件功能多而就去选择它。

误区 3:CMS 功能太过简单

同样,这和误区 2 差不多,用一个很简单的 CMS 系统来进行一个庞大网站的建设。要确保你所选择的 CMS 系统包含你必需的功能。很多情况下你会发现一款 CMS 看起来很好,但在确定它包含你所需要的功能之前一定不要急于购买。不幸的是一些最好的 CMS 还只处于一个发展的过程中。

误区 4:没有做好充分的调查

在确定购买一款 CMS 之前一定要做好充足的调查。要查一下用该 CMS 做出网页模板。和网站的管理者联系来了解一下该 CMS 的优点和缺点。最好和 CMS 开发者交流一下,保持一个开放的思维。

必须投入大量的时间来测试系统并试着建一个网站。在使用这款 CMS 之前一定要完成这几个步骤。有时你会发现一些扩展模块,但对经测试却发现这些模块却是一些严重的缺陷。通过以上方法来选择的 CMS 你会发现才是真正的适合你的 CMS。

误区 5:让一个 IT 人士来选择 CMS

任何时候都不能让一个 IT 人员来选择你要用的内容管理系统。因为他们很少同时能够理解代码和友好的用户界面。不论你一家大企来还是一个小团体,当务之急是停止考虑 IT 人员给你的任何建议。这会是非常头痛的事情,但是确保所用的 CMS 有一个良好的界面是很必须的,从长期看来这会减少很多痛苦。

如果你是让一个程序员来建设你的网站,首先你要给他列出一个要求,并且要他给你提出一些相关的建议。这样你才能做出最适合你自己和客户的决定。

在 CMS 中你需要什么?

在一个内容管理系统中有很多们需要的东西,但是这里面有一些相比较而言更为重要的:

1、快速、方便的安装

2、简单的管理界面

3、快速、方便的 CMS 扩展功能

4、简单的模板应用

5、实用的用户单用

虽然这不是很直观,但这确实是你最需要的。一个有吸引力的设计是一个最好的因素,其中包括友好的界面,所在花费很多时间和精力来做系统之前要考虑一个界面问题。

相关文章