在用户点击某表的当前记录后,我想把该用户的名称及浏览时间记录下来。
现在,我在表中设了一个字段(备注型),用来记录以上信息。但担心浏览者太多,造成数据溢出。那保存在哪儿好呢?用cookie?保存在文件中?都不如保存在数据库中方便。
刚学ASP,请指教!
---------------------------------------------------------------
数据库嘛!又好管理
---------------------------------------------------------------
看你的需要了,一般cookie就够了,数据库中方便查询但速度会慢的。
---------------------------------------------------------------
Session("UserName")
---------------------------------------------------------------
我觉得应该要根据你要这些数据的用途而定了,如果是要来统计之类的当然是要用数据库,如果只是作一时之用,判断用户的登录时间,不准多次登录之类的,就不需要用了.
---------------------------------------------------------------
保存在文本文件中最好,而且用xml更加好,它跟Access一样,极限都是10万条记录
---------------------------------------------------------------
不好吧!用xml访问速度更慢,比用数据库!
---------------------------------------------------------------
有必要把每一個點擊的用戶名和時間記下來嗎?
可以設一個表,每次增加一條記錄就可以了,定期清理舊數據
---------------------------------------------------------------
我觉得最好放在QueryString参数里传递,这样服务器的负荷就大大减少了