从软件的两个特性看CMS发展的两个方向

来源:百度文库 编辑:神马文学网 时间:2024/10/04 16:23:28

我们知道,从软件工程的角度来说,软件需要满足的特性有很多,健壮性,可用性,易用性,可移植性,完整性等等,站长站有很多高手,这里我就不详细讨论了!我们这里只讨论两个特性:一个是易用性、一个是自由性(或者说是可移植性)。

所谓的易用性就是指软件开发出来之后就应该是容易使用的,因为你不能保证使用软件的人个个都是软件工程师。很多时候使用软件的人可能都是我们说的菜鸟!因此软件必须要有很好易用性。这关系着软件使用的广泛度问题!

所谓的自由性就是指软件的可移植性和开放度,因为软件开发完毕后要求能尽可能多的使用,比如一款进销管理软件,要求能对仓库管理也能对超市日常百货开销管理,还想对学校的教学用具进行管理,总之使用的范围是越多越好!

这样问题就来了,要求易用性必然限制自由度!太自由的软件肯定不容易上手啊!要求自由度肯定要限制易用性。

在操作系统领域,可以说windows系列是易用性的代表,容易上手,界面友好,获得了空前的成功,特别是在桌面领域。而与此相对应的恐怕就是自由度极高的linux系列了!因为linux操作系统有着极高的自由度,当然你也可以说他有很好的易用性。我这里只是站在大多数人的角度说的,所以在桌面市场领域始终无法匹敌windows系列!但是因为他的自由度高所以在其他领域特别是服务器上,移动终端上和很多的工厂实时监控系统中取得很大的成功!

以上只是两个大的领域,具体到cms领域!也有与此类似的情况!

在asp时代,将易用性发挥到极致的恐怕非动易的建站系统莫属,他也在asp时代取得很大的成功,因为比较好用,很多企业都使用动易建站,但是免费版本的功能有限制!就像windows的授权一样,要想使用需要购买授权!可以说他的路线就是windows路线!而当时与此截然相反的是另外一个系统风讯foosun,因为一开始就是开源软件,而且样式风格和模板与系统分离,所以自由度极高,很多大型网站都使用他来建立!有网友称,用风讯建站你看不出是用风讯建立的,但是用动易建立的站你一看就知道死动易的!说的很有道理!

当然论坛方面是动网的了,易用性也是很高的!

进入了php时代后,发现仍然有这样的现象。(这里需呀说明我使用过的cms不是很多,难免挂一漏万,见谅)近期笔者因为参与96U游戏网的制作,开始熟悉dedecms!就以织梦的dedecms和ku6的phpcms2008做一对比!

织梦科技的dedecms可以说秉承了易用性的特性,虽然他也是开源的,但是他的易用性做的很好。模板容易做,标签容易看懂,只要你用心的使用几天恐怕都会很快的上手的!我原来没有使用过但是经过几天的使用,发现dedecms真的很简单很容易使用!因此dedecms获得了很多的使用者,你要不信你到站长站的论坛的资源下载板块看看,提供的很多整站的程序大多是织梦的!仔细观察下链接区也发现很多的站点都是用dedecms做的,这个特征很明显!也就是说用织梦做的网站你能很快的看出来!可以说织梦是草根站长的一个如意宝剑!

与织梦的易用性想对应的是另外一个开源的php的程序,那就是phpcms了!我也是一个phpcms的一个老用户,虽然没有买过授权,但是使用的年份已经在三年以上了!从3.0开始一直到现在的phpcms2008 一直跟随官方更新升级!

但是不得不承认的一个事实就是,现在的phpcms2008自由度太高了!可以说你一旦熟练使用了phpcms2008 那么你就可以随心所欲的做出你想要的任何效果!强大的站外整合能力,让你可以整合任何一个程序的数据库数据使用phpcms2008的标签调用到任何你需要的地方!你也可以使用get标签加上标签模板将论坛和uchome的帖子与日志包括相册调用到任何地方!自由度高了意味着不容易上手!所以在phpcms的官方论坛里面2008的整站模板共享的很少。因为你自己的模板是调用的你自己的数据,你共享出去并不能保证他在别的系统上也能正常的使用!所以如果你想做好要么自己开发一套要么请别人给你开发一套,想玩玩就用官方的模板!前几天官方论坛有人爆料称zcom也用phpcms2008做了一个频道模板也是官方默认的,由此可见一般!但是不可否认很多大的网站都选用了他!因此相信ku6也会收入颇丰的!

未来的建站程序向那个方向发展,我想无非就是这两个方向罢了!要么将易用性做到极致,要么将自由度做到很高!不管怎样都是可以获得成功的!