以学者在php学习经验过程,在工作中要解决Web开发的一例前端页面展现缓慢的问题。问题页的情况如下:apache + php使用smarty模板输出内容页面*终输出内容较大,80k+页面执行时间在500ms以上祭出法宝xhprof对问题页面做了细致检查,发现页面的瓶颈竟然是模板(编译后的)中的一个echo语句,这个echo语句输出的字符串比较大,大概是50k+字节,花费时间为400多毫秒,占整个页面执行时间的80%。
这样的echo输出在站点首页中其实是很常见的事情,没有数据库操作,按道理执行时间不应该这么长。于是猛力使用搜索技能,*终在php手册的echo部分找到了一些蛛丝马迹,早在2003年就有前辈认为通过echo输出大字符串到客户端会引起服务器的性能问题,据我测试,在这个场景下使用print其实也是一样的慢。建议的解决办法是把字符串切割成更小的字符串输出,展现速度会有提升,输出函数如下:
php学习>>
php学习_PHP中的echo输出内容过多会很慢的问题
但是上面的**不太对症,整个echobig的输出时间仍然在400毫秒左右,没有太大改善。考虑到是输出大量内容到客户端比较慢,于是检查了apache的配置,原来还没打开deflate进行压缩,遂启用之。再次使用xhprof进行检查,这条echo的输出时间降低到5ms左右。400ms到5ms,一个配置问题会产生80倍的差距,还真是省老钱了。在php学习当中,这个php入门教程告诉我们,开启压缩输出真的很重要。
想要了解在线学习更多相关php视频教程的课程内容,可登陆课课家教育查询观看!
资讯来源:http://www.kokojia.com/article/4785.html
|
友情提示:
信息由用户自行发布,如果发现错误或不符合法规或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。 |
当前页在本站[名站在线]7天内点击次数(点击次数为零的日期不显示): |
信息评估: |
(还没有网友对该信息作出评估,你想为该信息提供第一个评估吗?) |
A02B-0168-B012爆款 现货!!!A02B-0168-B012A02B-0168-B012〖中海德工业设备有限公司竭诚为您服务〗
〖联系人李经理〗
〖手机18005006671微信同号〗
〖QQ2851617308〗
价格如此低价,仅此一家
货期大量现货,下单后即可发货
质量全新原装,进口
保障产品经过专业检测,质保一年,15天包退换
品牌Allen-Bradley罗克韦尔、ABB、本特利Bently3500系统卡件、GE、艾默生西屋等模块卡件力士乐西门子
A16B-2201-0391/05D
A16B-2201-0440/05B
A16B-2201-0470/07C02B
A16...秋季使用游乐设备时有哪些注意事项秋季自然还是有很多的人喜欢游玩游乐设备,那么在秋季使用游乐设备时需要注意哪些事项呢?
1.大部分地区的秋天昼夜温差都很大,稍微一不注意就会生病,所以注意添加衣服。还有在玩游乐设备的时候,一定要注意不能玩得太嗨了,尤其是儿童和年轻人,玩的太尽兴的时候活动量比较大,就会容易出汗,这个时候**不要马上吹空调,因为毛孔打开了这时候一吹风很容易着凉感冒。
2.游乐场有很多大型游乐设备和儿童游乐设备,这些游乐设备并...A02B-0168-B013爆款 现货!!!A02B-0168-B013A02B-0168-B013〖中海德工业设备有限公司竭诚为您服务〗
〖联系人李经理〗
〖手机18005006671微信同号〗
〖QQ2851617308〗
价格如此低价,仅此一家
货期大量现货,下单后即可发货
质量全新原装,进口
保障产品经过专业检测,质保一年,15天包退换
品牌Allen-Bradley罗克韦尔、ABB、本特利Bently3500系统卡件、GE、艾默生西屋等模块卡件力士乐西门子
A16B-2201-0391/05D
A16B-2201-0440/05B
A16B-2201-0470/07C02B
A16...如何在儿童游乐园里摆放儿童游乐设备儿童乐园里面有很多的游乐设备,那么这些游乐设备该怎样摆放呢?在摆放的时候又有哪些哪些技巧呢?
1、比如一些较受的儿童游乐设施,或者是一些刚刚引进的新型设备,像近来火爆的儿童小火车等,就要把这类游乐设施放在非常引人注目的地方,这样才会给儿童游乐园增加人气,也会使得新进的游乐设施能够被大家了解。举些例子,这些**的设备可以放在游乐场中风景优美的地方,游乐场中人流量较大的地方,以及游乐场的售票处附近,还有放...A06B-1012-B100鼎晟达咨询热线18105962758林工
诚信经营,质量为首,诚信至上,鼎晟达竭诚为您服务
漳州鼎晟达自动化设备有限公司
联系人林朝艺销售经理
手机18105962758
QQ2880842795
邮箱2880842795@qq.com
传真0596-3119658请备注林工收
所有备件的质保期均为1年,经过专业测试认证。
如果您需要订购产品超过1件,请与我们联系,我们可以为您提供折扣。
我们仅采用快递方式递送备件。顺丰
如果您发现其他供货商为相同产品提供更为低廉的价格,我们...
|
|
|
|
|