Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/240.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php HTML页面加载时间_Php_Html_Ajax_Time_Load - Fatal编程技术网

Php HTML页面加载时间

Php HTML页面加载时间,php,html,ajax,time,load,Php,Html,Ajax,Time,Load,嗨,伙计们,我有个小问题。我有一些网站可以在手持式电脑上显示。那些电脑速度很慢。尽管它们的价格是4位数,但它们有WindowsCE5/CE6和300-800MHz的CPU 这些手持设备正在运行一个基于php的数据库应用程序。我们已经最小化了javascript以加快速度,但是现在原始html数据需要花费太多时间才能显示出来。有时只显示1-10条数据库记录,这不是什么大问题。但在圣诞节前后,我们的客户还有很多事情要做,所以我们最终会有100多条记录 我已经在尝试最小化每个记录的html,比如较短的

嗨,伙计们,我有个小问题。我有一些网站可以在手持式电脑上显示。那些电脑速度很慢。尽管它们的价格是4位数,但它们有WindowsCE5/CE6和300-800MHz的CPU

这些手持设备正在运行一个基于php的数据库应用程序。我们已经最小化了javascript以加快速度,但是现在原始html数据需要花费太多时间才能显示出来。有时只显示1-10条数据库记录,这不是什么大问题。但在圣诞节前后,我们的客户还有很多事情要做,所以我们最终会有100多条记录

我已经在尝试最小化每个记录的html,比如较短的类/id名称等。虽然做得不多,但它总结了100多条记录


我想知道是否有人有其他想法。我的一些其他想法是,只显示固定数量的内容,并为多个页面实现一些系统,或者在呈现站点后通过ajax请求加载数据。有人有更好的主意吗?Atm显示页面需要5-10秒,如果你要处理100多条记录,其中有人要处理,而你有20-30名员工,那么我们的客户对这种情况不太满意。

这肯定不是查询需要时间加载吗?你能试着将它加载到电脑的适当浏览器中吗?尝试使用Chrome developer工具,找出加载哪些位需要花费时间,以及哪些位占用的内存最多等。

您可以使用分页来停止在一个页面上加载如此多的内容,但如果您想让它平稳运行,ajax将是您的最佳选择。您确定是html导致问题吗,而不是数据库或网络延迟?听起来不太可能。你什么时候能从电脑上得到信息?也许你的主人很慢?共享一些代码。通过VPN大约1秒。网络正常。请尝试运行Yslow(Mozilla扩展)并查看结果在普通PC上通过我的客户端Web服务器上的VPN加载时间为1,14秒。查询需要0.2秒。网络很好,我们在使用类似js框架的原型时已经遇到了这些计算机的问题。我们已经自己编写了所有函数来加速它。