【发布时间】:2014-07-12 16:50:56
【问题描述】:
我在从数据库加载数据时遇到了一个小问题。我有 1150 行的表格,我很想在单页上显示它们。
这是我的SELECT:
$result = mysqli_query($link, "SELECT id as id, name as name FROM table") or die;
这是我的 PHP:
while ($zaznam = mysqli_fetch_array($result)):
extract($zaznam);
echo $id ."-". $name;
endwhile;
效果很好,但页面加载大约需要 10 秒,并且在 SELECT 期间浏览器被冻结。
有没有机会加快这个速度,或者只显示部分项目和滚动加载下一个等等?
【问题讨论】:
-
您的网络服务器使用什么?什么操作系统?如果这是一台本地计算机,请尝试使用合适的服务器 - 例如,来自不错的提供商的 256M Linux VPS。这应该比你得到的时间快得多。