ASP与ASP.NET网站管理系统的前世今生
转眼之间,我干作网站这行,11年了,中间用了ASP或ASP.NET的网站管理系统无数,看到无数的ASP和ASP.NET管理系统起起落落,我想写一些我的体会。
我先回顾一下ASP吧,这个东西起源于什么时候,我已经不知道了,我只记得99年,我开始作网站时,就已经有了这个东西,当时我用 WIN NT 4.0里面已经集成有ASP,但是很多漏洞,比如在文件的地址后,加上一些特殊参数,就可以看到源文件。那时的WIN98中,还没有ASP的支持,要自己在机器上装一个ASP.EXE。后来不久,我就发现世面上开始有了一些用ASP作的文章管理系统,大约2001年的时候,开始有了一些相对成熟的CMS,那时的CMS,完全不能和现在的CMS相比,多数只是个文章系统而已。那时我们常见到的有乔力、动力文章、风讯、网站快车之类。那时,动力文章也就是现在的动易,那个WebBody 当时好象还是一个中学物理老师,在动网论坛作版主,在论坛中大力推销他的动力文章系统,那时的网站快车,发明了一个东西,叫挂接数据表,能在后台自由定义数据表的字段,加减数据表,挂到栏目上管理,当时感觉非常神奇,给人很深的印象。在此之后,各种各样的网站管理系统开始百花齐放,在chinaz(站长站)的下载中,我们现在能找到ASP的CMS和文章新闻系统,多达上千个。不过,中间好的坏的,混杂不堪,我们真希望有人有精力,一一评测,但从我自己用过的几十个中,还是当初最早开始作的那些比较好,毕竟开发这些,经验是很重要的。
ASP.NET就来得晚多了。最早的时候叫ASP ,很早的beat1版,我就用过,还用他写了一点点东西,后来到beat 2版的时候,完全变了,我写的程序全报废。在正式版的发布后,很快就有用ASP.NET作的网站后台,比如动易、风讯,但那个乔客,在ASP.NET时代好象是消失不见了。而那个网站快车,一起到MS都发布ASP.NET3.5了,终于开发了ASP.NET的产品,不过,这个版本的快车,从技术上看,很不错,那个WEB OS的后台,居然把widows山寨了一把,各种操作很方便,BUG也极少,哦,原来这么多年迟迟到来,是在练内功呀。这个时候,ASP.NET的优秀后台系统,比起ASP时代,可挑选的就多太多了。比如ASP.NET版的动易、SiteServer CMS、网站快车、风讯、还有网奇,都还是很好用的。
这些CMS系统,各有特点,比如:网站快车技术、服务好、免费提供、升级快、功能多,缺点是商业化不够,免费版和花钱买的付费版本功能一样,只是免费版不提提供服务,那么,是不是值得花几千块钱买这个服务,就要看自己怎么样了。SiteServer CMS 功能丰富、口碑不错;动易老牌、技术成熟缺点是功能多,但操作方便性很差,功能扩展性很不好。