简单的说是一个新闻系统,包括访问统计和评论
现在俺设计了几种方式:
1.新闻显示数据库里动态结果,然后加入访问统计代码,然后,在session里注册新闻id,点连接弹出该新闻对应评论。
2.新闻显示数据库里动态结果,然后加入访问统计代码,直接在页底列出该新闻对应评论。
3.新闻显示页只访问统计,在session里注册新闻id,转向到静态页,页面直接列出该新闻对应评论。
4.新闻显示页只访问统计,在session里注册新闻id,转向到静态页有评论连接,点连接弹出该新闻对应评论。
5.新闻显示页访问统计,在session里注册新闻id,然后内嵌入整体页面头部jsp,然后嵌入静态页有评论连接,点连接弹出该新闻对应评论。
6.新闻显示页访问统计,在session里注册新闻id,然后内嵌入整体页面头部jsp,然后嵌入静态页,最后页底嵌入评论。
7.各页面的新闻显示页面连接直接就给静态页面地址,目前我还没想出来如何实现访问统计和评论里识别,因为静态页面里似乎不能注册session。
就访问速度,肯定7最快,1,2最慢.
然后4比3快点,5比6快点,少列表评论。
问题1:关键是4和5大家觉得如何,也就是说内嵌入静态页是不是比转向理论上要慢?但是我觉得内嵌的好处在整体页面效果要好,加上的整体页面头部jsp可以动态提供很多页面的连接(静态include的不需要此时编译)
问题2:哪位有思路首先从各处访问连接全给静态页面,然后可以统计访问次数和让评论页知道所调用它的新闻id?在各页面里检测点击?
备注:目前网络上公开代码的ijspnews和lynews,cwcnews都没解决问题2。生成完静态页面就不能访问统计和评论了。