Php HTML页面加载时间
嗨,伙计们,我有个小问题。我有一些网站可以在手持式电脑上显示。那些电脑速度很慢。尽管它们的价格是4位数,但它们有WindowsCE5/CE6和300-800MHz的CPU 这些手持设备正在运行一个基于php的数据库应用程序。我们已经最小化了javascript以加快速度,但是现在原始html数据需要花费太多时间才能显示出来。有时只显示1-10条数据库记录,这不是什么大问题。但在圣诞节前后,我们的客户还有很多事情要做,所以我们最终会有100多条记录 我已经在尝试最小化每个记录的html,比如较短的类/id名称等。虽然做得不多,但它总结了100多条记录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,比如较短的
我想知道是否有人有其他想法。我的一些其他想法是,只显示固定数量的内容,并为多个页面实现一些系统,或者在呈现站点后通过ajax请求加载数据。有人有更好的主意吗?Atm显示页面需要5-10秒,如果你要处理100多条记录,其中有人要处理,而你有20-30名员工,那么我们的客户对这种情况不太满意。这肯定不是查询需要时间加载吗?你能试着将它加载到电脑的适当浏览器中吗?尝试使用Chrome developer工具,找出加载哪些位需要花费时间,以及哪些位占用的内存最多等。您可以使用分页来停止在一个页面上加载如此多的内容,但如果您想让它平稳运行,ajax将是您的最佳选择。您确定是html导致问题吗,而不是数据库或网络延迟?听起来不太可能。你什么时候能从电脑上得到信息?也许你的主人很慢?共享一些代码。通过VPN大约1秒。网络正常。请尝试运行Yslow(Mozilla扩展)并查看结果在普通PC上通过我的客户端Web服务器上的VPN加载时间为1,14秒。查询需要0.2秒。网络很好,我们在使用类似js框架的原型时已经遇到了这些计算机的问题。我们已经自己编写了所有函数来加速它。