故意减慢HTML/PHP页面加载到测试

ste*_*ail 35 javascript php testing jquery load-testing

我很好奇是否存在故意减慢页面加载的方法?

我现在正在我的本地主机上测试我的HTML和PHP页面,我想看看当页面加载速度较慢时我的加载gif等将如何执行.

我意识到这是一个难得的请求,因为大多数开发者只关注加快页面加载,但我认为有可能是一个方法,即使用的JavaScript/jQuery的或PHP,做这样的事情出于测试目的.

谢谢你的帮助!

注意:我正在测试MAMP,因此在Mac OS 10.7上运行Apache服务器

Cyc*_*one 15

您可以使用php的sleep($seconds)功能来减慢页面加载速度.但是,你需要把隐含的输出缓冲区刷新为"上"ob_implicit_flush(true);你想要的网页做任何事情之前被发送到用户的浏览器正在处理中.否则,在完成加载之前,您的页面将不会包含任何内容.单独打电话睡觉是行不通的.

  • 很好的答案.我会看看你提供的链接.我确定在链接上回答了这个问题,但是`ob_implicit_flush(true);``php.ini`的一部分? (2认同)

小智 5

在Chrome浏览器中,您可以使用开发人员工具模拟慢速的Internet连接。在最右边的“网络”标签下。您可以使用“ Fast G3”之类的预设,也可以创建自己的数字,以进行上载,下载和ping操作。

在此处输入图片说明

参考:https : //helpdeskgeek.com/networking/simulate-slow-internet-connection-testing/