网站首页 >> 相关教程 >> 正文

ZBLOGPHP如何获取调用随机文章教程

作者:一枚小杰克   时间:2022-08-23 16:44:49   浏览:798  

Z-BlogPHP程序开发中,需要给站点添加一个获取随机文章功能,很多人会用下面这样的代码:

{php}$order = array('rand()'=>'');$where = array(array('=','log_Status','0'));
$array = $zbp->GetArticleList(array('*'),$where,$order,array(10),'');{/php}
{foreach $array as $related}
<li><a href="{$related.Url}">{$related.Title}</a></li>
{/foreach}

然而这并不是一个好的方法,因为如果你网站的文章数达到一定的数量之后,那么这段代码将直接让你的网站面临崩溃的风险!

因为它太占用服务器资源了!假如当你网站达到几十万文章的时候,再去随机取文章,会很容易崩溃,耗费服务区资源,同时网站也会容易打不开。

这也是为什么ZBlog官方不建议大家使用随机文章模块的一个原因!

那么有什么好的办法呢?

您好,你需要登录本站账号后才能查看隐藏内容哦,请先 登录 才能查看哦!

这段代码的含义就是随机使用文章时间或者文章访问量排序,获取100篇文章,然后打乱再获取,这样就可以节省服务区资源了。


本文标签: ZBLOG  随机文章 
一枚小杰克

一枚小杰克 https://lkba.cn

博主专注于Z-BLOG网站搭建、网站优化以及电脑故障排查、重装、优化、维修系统等,QQ/WX:2126245521(请注明来意)

相关文章

上一篇:

下一篇:

本文暂无评论 - 欢迎您

请填写验证码

Processed : 0.048 SQL : 14