基本上把aspcms分析透了。它的优点很明显。缺点不得不提的是:
1.一个页面如顶栏目,底栏目,位置等多处需要查询sort表,aspcms用一次查一次,数据库查询太过频繁,降低了性能,在首页上表现特别明显。不过很多cms都是这样做的。
2.由于在底层上没有有效存储sort表的数据,生成静态时,效率降低得就更明显了。对于5000篇文章的网站iaspcms只需要几分钟,而aspcms至少需要半小时。
5.模板解析文件的代码组织混乱,想添加或者修改点功能,太揪心。
6.像len style这样的修饰符只能用于个别字段,为什么不是所有的文本字段都可以用len,所有的日期字段都可以是用style?这明显是设计上的缺陷,还有i值从0或者从1开始都要修改底层代码,明显不合理。iaspcms就解决了上述问题,对于底层设计人员来说,实现这样的功能并不是很难。
7. 用过WordPress的人都知道它可以自定义404页面,如果访问某个id不存在的文章,aspcms采用了弹窗跳转提示。如果在没有定义404页面的时候再采用弹窗跳转不是更好吗? 所幸 iaspcms 解决了这个问题。
再来说说aspcms的优点:
1.小巧玲珑,拎包走人,迁移网站简单,会剪切复制文件夹就可以迁移网站。这种便捷性对于很多小型网站来说太方便了。
4.广告功能细致,对联广告 右下角窗口广告 漂浮广告都是一个标签搞定。
5.你用3个表还是5个表解决基于角色的权限管理功能?
aspcms奇葩地用一个表来解决,虽然只是视图方面的解决,但是也算是一种解决吧。
6.用它仿站太方便了。我刚用iaspcms仿了一个织梦网站,竟然没有在底层上动刀子。借鉴了织梦的一些功能,又扩充到了iaspcms中。
下一篇:iaspcms2.0新增功能