马云是我的偶像,^_^
首先,建一个MEMORY引擎的表tbl_online,字段分别为ip, time,当用户访问的时候,先判断此ip是否存在于表tbl_online,如果不存在,插入一条新记录,如果存在,更新time。在线会员,可以把ip写成用户的id。 然后,写一个计划任务,每分钟执行一次。比如,咱们网站在线的定义为半小时访问过,所以计划任务会把time在半小时之外的删除掉。 其实MEMORY引擎已经很快了,可以看做是对内存的操作。当然如果换成cache会更好。
首先,建一个MEMORY引擎的表tbl_online,字段分别为ip, time,当用户访问的时候,先判断此ip是否存在于表tbl_online,如果不存在,插入一条新记录,如果存在,更新time。在线会员,可以把ip写成用户的id。 然后,写一个计划任务,每分钟执行一次。比如,咱们网站在线的定义为半小时访问过,所以计划任务会把time在半小时之外的删除掉。
tbl_online
ip
time
其实MEMORY引擎已经很快了,可以看做是对内存的操作。当然如果换成cache会更好。
cache
@鲁鲁槟 可以直接存在redis里,设置过期时间,就不需要定时任务
大家写YII都用什么编辑器啊,能推荐一下吗 谢谢
今天是在中关村上班的最后一天,下周就要去新浪大厦了。
以前高中老师总说高中紧,大学就松了。现在想想真是一句值得细细品味的话。