同时加载多个PHP文件以加快页面加载时间

时间:2013-09-16 07:54:22

标签: php mysql page-load-time

我开发了一个HTML5,PHP / MySQL网站,它使用1个本地和1个远程MySQL数据库。当用户登录该网站时,他会看到一个主页'显示(取决于用户)1到10之间的jQuery tabs

每个选项卡执行一个PHP include命令,以包含一个自包含的代码块,用于打开远程数据库的DB句柄,获取SQL结果,处理和关闭它,打开本地数据库的句柄,获取SQL结果,处理和关闭它,然后输出一个HTML表。然后,该表将显示在选项卡中。

问题是,如果显示多个标签,(4 +),页面加载时间会变慢,有时会长达10秒。该站点位于托管服务器上,我假设它与远程数据库有快速连接,(与我的XAMPP开发设置不同)。

有没有办法加快页面加载时间?

我正在考虑将每个标签的内容设为iframe,这将打开相关的“制表”块。该选项卡的代码。当然这意味着对于有5个标签的主页,浏览器实际上会打开6个页面(主页和5个标签本身就是独立页面)。

或者是否有更智能的方法来实现更快的页面加载?

1 个答案:

答案 0 :(得分:1)

你使用会话吗?它可能是会话锁定。

尽快调用session_write_close()