我有一小段代码(列在此消息的末尾),在页面加载时运行。我们每天有大约 50,000 名 UNIQUE 访问者(不计算重复访问)。这可能是巧合,但自实施以来,一直存在随机服务器负载问题。
所以我要问的是...
1)有人可以确认/否认以下代码实际上是否会导致问题吗?
2)这可以优化吗?
仅供参考:
——我把这个函数放在了 WordPress 布局的 HEADER 文件中。
--在页脚被调用 10 次以上
--它是一个使用 NGINX 的 VPS 服务器
--我还没有检查日志
代码的目的...我们为函数指定一个百分比,告诉代码在该百分比的时间内显示字符串(因此,如果我们输入 60,则表示该字符串应显示 60% 的时间)。页脚中的每个条目都会生成自己的随机数。
编码:
function writeRndString($theString, $percent) {
$randno = rand(1,100);
if($randno <= (int)$percent) {
echo "Random String: " . $theString;
echo "\n\n";
}
}