有人可聊聊吗?我了解过其他的统计系统都是用javascript。但是javascript怎么跟服务器通讯了!我仔细看了又没用ajax。郁闷之极

解决方案 »

  1.   

    关于javascript同服务器通讯,如果不用Ajax,是通过在javascript文件里进一步加载服务端文件.
    目的是为了取得比较窗口大小之类的属性.我以前设计过一个(还没实现),数据分三层保存
    第一层,将详细的访问信息保存在文本文件中(这些信息很多其实很多虚拟主机上都有了,直接用就可以了),这些数据最好保存在本地(被统计的站点所在的服务器),这样服务端负担就不会太大了,
    这样的话,记录详细信息的部分就得做很多版本,asp,jsp,aspx,php,以支持多种服务器,还要有一个javascript版本(有一些服务器不支持动态的,只能将数据保存在服务器了,这里用javascript调用服务器的程序)
    第二层,读取服务器上的记录文件,对其进行处理,存放到数据库中(定期执行)
    第三层,定期将其转化到Analysis services中,进行分析