[心得]网站访问统计软件评测,看看你适合哪一个?

来源:互联网 发布:移动开发跟java 编辑:程序博客网 时间:2024/04/30 09:31
公司要俺给内部作一个这个,
俺还是第一次做这东西,
真实一脑子浆糊阿。
索性去网上找找看看有没有源代码,
学习一下,
小有体会,
总结一下:

第一个找到的是“狂热论坛企业版C#.NET网站访问统计系统”
这个系统是一个较为简单的系统,
但是因为采用了asp.net+sql server,
而且是三层架构,所以对我来说比较有参考性。
这个系统的缺点如下:
1、并不是真正的3层架构。这个系统的代码看过以后让我很吃惊,因为数据层的代码并没有什么,仅仅是定义了三个变量而以。逻辑层的代码是继承自数据层,并不是调用关系。逻辑层的代码直接操作sql语句,访问数据库,应该说这个系统还是两层架构的。
2、数据库没有采用存储过程。刚打开这个网站的数据库的时候看到很多存储过程,让我高兴的很。不过仔细一看这些存贮过程似乎与本网站没有关系。高的我很糊涂,有机会问问作者。
3、本系统不支持多站点
4、本系统不支持用户认证
5、本系统客户端采用用户控件的形式,局限性大。必须asp.net网站才能采用,其他的网站,如asp和html都不可能采用,限制了本系统的应用范围。

之后我又了解了一下“阿江酷站访问统计系统 V 2.02”
这是一个用access+asp编写的访问统计系统,应该说功能非常强大,基本上需要用到的功能都有。但是由于本系统采用的工具都不是性能太好,所以限制了本系统在一些大型网站的应用。据公司讲,以前用过本系统,但是一旦访问量过大,超过1万,本系统就开始出问题。
不过本系统还是有很多值得借鉴的地方,如果非要挑毛病,那么就是一下两点:
1、性能不好
2、不支持多用户,用户跟站点联系起来,不是太方便。

由于阿江的系统确实非常好,之后我又找到了阿江系列的修改版,
分别是小浪头改写的asp.net版和“悟空”改写的asp+sql server版。
不过打开以后非常遗憾,这两个改写版本虽然在界面上保持着与原版的一致,
但是功能大大简化,已经失去了原版吸引人的强大功能,
实在是让人可惜。

之后参考的大多数统计系统都不满意,
要么是功能太简单,要么就是后台采用access,直接影响性能。
其实在编写这些统计系统的时候大家都没有做好真正的需求分析。
小系统可以采用access,但是功能没必要那么强,因为小系统没有那么多要求。
大系统如果功能作的很强,为什么不采用sql server呢。只有更大的系统才要求多功能,如果作一个系统功能很多,但是性能不好,岂不是鸡肋?
可见,做一个好系统并不一定就是技术好,技术和应用融合才行。

终于最后在网上发现了“JYC®网站访问统计分析系统
这是一个很成熟的商业统计分析系统,
功能全面,强大,但是要钱,没有代码。
大家感兴趣可以参观一下这个系统的帮助:
http://www.adjyc.com/counter/help.htm#_Toc82507360
系统的帮助非常好,非常全面详细,
可见这个系统确实不一般,很强。
唯一遗憾的是这个系统没有源代码,
不知道人家是怎么做出来的,还是一头雾水阿。
不过这个系统的帮助可以让以后做这方面的人好好规划一下自己的系统,
最起码这里列出了此类系统基本上所有的需求了,
大家也可以参考人家的界面设计,
还是很不错的,学习,学习!
原创粉丝点击