xiuno如何精简展示列表,一页展示百帖仅需7次sql查询
在未开启sql各种缓存情况下,一页展示百个帖子仅需7次sql查询
修改route目录下的forum.php
大概第41行
$threadlist = thread_find_by_fid($fid, $page, $pagesize);
修改为
$threadlist = db_find('thread', array('fid'=>$fid), array('tid'=>-1), $page, 100, 'tid');
这样去掉了thread_find_by_fid 动作,没有查询头像,作者,最后回复等各种信息,所以大大减少了数据库查询
所以,这个方式仅适用于精简展示列表,因为只会读取标题和url,但会大大加快展示速度
在未开启任何缓存的情况下,做到 0.00X秒,和个位数的sql查询
效果显示
http://www.hyr5.com/
http://www.hyr5.com/f2/