最近我们发现活动生成二维码海报的时候偶尔会变得很慢,经过一顿研究发现是因为在读取头像信息的时候用到的两个函数导致的:“getimagesize”和“file_get_contents”,第一个函数是获取头像图片的实际尺寸,第二个函数是获取图片的实际数据,这两个方法偶尔会变得很慢导致生成海报的整体速度变慢,找到了原因就很容易解决了,我们使用“getimagesizefromstring”和“curl”分别替代了它们,同时在逻辑上也做了优化,减少了一次数据的请求,从而使这个问题得到了完美的解决。
我们优化了海报的生成速读44 views丨2024-09-07 10:44:31
最近我们发现活动生成二维码海报的时候偶尔会变得很慢,经过一顿研究发现是因为在读取头像信息的时候用到的两个函数导致的:“getimagesize”和“file_get_contents”,第一个函数是获取头像图片的实际尺寸,第二个函数是获取图片的实际数据,这两个方法偶尔会变得很慢导致生成海报的整体速度变慢,找到了原因就很容易解决了,我们使用“getimagesizefromstring”和“curl”分别替代了它们,同时在逻辑上也做了优化,减少了一次数据的请求,从而使这个问题得到了完美的解决。
准备好开始联系了吗
那我们现在就开始
版权所有:湖北集客网络有限公司,页面所有内容仅供展示使用,如需获取最新动态请直接咨询客服
面向全国商家机构招募合作伙伴
商家咨询客服
技术服务客服