php生成缓存问题 每一条都生成缓存文件,这样很不好运维吧!你用memcache吧,把数据用键值对缓存起来 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果不用memcache还有别的解决办法吗? APC、redis、memcached都可以的啊。不推荐直接写入文件当缓存,效率较低。你可以把buserid作为键,值为json数据 如果不用memcache还有别的解决办法吗?生成xml或json数据保存到静态文件也可以 看你的缓存数据用来干什么,如果仅仅是保存数据,建议用表就行了。保存到表很简单,但是sql你要费心写一下。 “每天的数量”这个怎么计算,举例说明一下。建议贴出你的create table...;insert into table........;语句,以方便人家测试。 查询本周内的数据根据buserid的不同写入到多个缓存文件,然后写个python脚本监听数据,每周一零点执行一次。执行时查询本周的数据 并写入到缓存文件。如果数据为每天统计,则数据变更之后 就要更新缓存文件。 这个很简单的,根据ctime查询出本周的数据然后使用buserid为下标保存数据打个大概的比方sql语句:SELECT * FROM enterprise WHERE YEARWEEK(date_format(ctime,'%Y-%m-%d')) = YEARWEEK(now()); 然后循环while($row=$db->fetch_array($query)){ $alldata[$row['buserid']][]=$row;}这样就得到一个数组,直接把这个数组生成缓存文件就OK了 我很想知道PEAR用在什么地方 协同办公系统 求助: PHPExcel单元格保护如何使用 请帮忙解释一下,多表联查,我看太不懂,,谢啦 discuz回帖时,能不能自定义字段 thinkPHP的模版格式化时间的问题 求一个最最最最简单的执行PHP的方法 我有关于Linux的问题? 请问下thinkphp如何控制输出啊 phpInfo中没有mysql信息,有mysqli的信息,哪里配置的原因 我使用uploadify插件上传图片,但是显示正常上传成功,但是我在服务器里面找不到上传的图片 IIS6 开机报错“CGI / FastCGI 遇到了一个问题,需要关闭。”
生成xml或json数据保存到静态文件也可以
保存到表很简单,但是sql你要费心写一下。
create table...;
insert into table........;语句,以方便人家测试。
然后使用buserid为下标保存数据打个大概的比方
sql语句:SELECT * FROM enterprise WHERE YEARWEEK(date_format(ctime,'%Y-%m-%d')) = YEARWEEK(now()); 然后循环
while($row=$db->fetch_array($query)){
$alldata[$row['buserid']][]=$row;
}这样就得到一个数组,直接把这个数组生成缓存文件就OK了