PHP MySQL网站加载速度非常慢

时间:2016-12-07 16:59:46

标签: php mysql

我正在为Minecraft服务器创建一个网站,并使用FunnyItsElmo(https://github.com/FunnyItsElmo/PHP-Minecraft-Server-Status-Query/)制作的Minecraft服务器状态查询。所以问题是我从MySQL显示服务器列表,为了测试我使用了4台服务器,它加载页面非常慢,大约15秒。

这是代码:

include_once 'main/serverStatus.php'; //include the class
$status = new MinecraftServerStatus(); // call the class

$sql = "SELECT id, name, ip, version FROM `servers` ORDER BY votes DESC LIMIT $limit OFFSET $page";
$result = $conn->query($sql);
while ($dbarray = $result->fetch_assoc()) {
    $response = MinecraftServerStatus::query($dbarray['ip'], 25565);
    if(!$response) {
        $status = 'Offline';
    } else {
        $status = ".$response['players'].'/'.$response['max_players'].";
    }
    echo '<tr><td>'.$dbarray['id'].'</td><td>'.$dbarray['name'].'</td><td>'.$dbarray['ip'].'</td><td>'.$dbarray['version'].'</td></tr>';
}

另外现在我使用WampServer,所以我问,因为我不知道可能因为WampServer或其他原因导致加载速度慢。因为当我托管我的网站时,我希望它能够顺利运行。

0 个答案:

没有答案