本文实例报告了帝国CMS完成高效随机挪用的要领。分享给人人供人人参考。细致完成要领以下:
帝国CMS用ORDER BY RAND()随机挪用是最耗资本的一种挪用体式格局,网站信息数过大在1万以上,随机挪用就会影响网站速率.
确切要运用,可以用下面思绪:
先用php随机出信息ID,然后SQL挪用用id in,php随机的ID列表.
挪用举例:
代码以下:
<?php $randnum=10; //随机数目 $randids=''; $randdh=''; for($i=1;$i<=$randnum;$i++) { $randids.=$randdh.rand(1,100000); //1为最小ID,100000为最大ID $randdh=','; } ?> [e:loop={栏目ID,显现条数,操纵范例,只显现有题目图片,"id in ($randids)"}] //模板代码内容 [/e:loop]
引荐进修《帝国cms教程》
愿望本文所述对人人的帝国CMS建站有所协助。
以上就是帝国CMS完成高效随机挪用的要领的细致内容,更多请关注ki4网别的相干文章!