登录时php缓慢滞后
我正在我的网站上开发一个新的部分,我注意到登录时有一点延迟。在我的电脑上,它工作得很好,但当我把它放到服务器上时,速度就慢了。服务器上的登录过程较慢,而我的CMOpter上的登录过程较慢 慢半秒到1秒 我怀疑我的主机并没有他们说的那么快,因为在我的电脑上它的速度很快登录时php缓慢滞后,php,performance,Php,Performance,我正在我的网站上开发一个新的部分,我注意到登录时有一点延迟。在我的电脑上,它工作得很好,但当我把它放到服务器上时,速度就慢了。服务器上的登录过程较慢,而我的CMOpter上的登录过程较慢 慢半秒到1秒 我怀疑我的主机并没有他们说的那么快,因为在我的电脑上它的速度很快 是否有一种方法可以监视服务器的速度命令行或php脚本我可以运行以找出问题所在?在脚本顶部,将 <?php function microtime_float() { list($usec, $sec) = explode
是否有一种方法可以监视服务器的速度
命令行
或php脚本
我可以运行以找出问题所在?在脚本顶部,将
<?php
function microtime_float()
{
list($usec, $sec) = explode(" ", microtime());
return ((float)$usec + (float)$sec);
}
$start_time = microtime_float();
将本地副本与远程副本进行比较。将这三行代码放在脚本中的不同位置(将“foo”替换为对代码中放置位置的描述): 然后,运行脚本,您可以看到哪个部分速度慢
$exec_time = microtime_float() - $start_time;
echo 'Page loaded in: ' . $exec_time . 'seconds';
?>
$h = fopen('log.txt', 'a');
fwrite($h, 'foo: ' . microtime(true));
fclose();