引用一个网络图片作为样式的致命悲剧
2013-12-25 14:19
260 查看
昨天下午一直运行良好采购系统突然出现了致命问题,采购订单无法新建和编辑了,刚开始我们以为只是个别客户的电脑配置和浏览器设置有问题。
但是很快就有大面积的用户反映采购功能都无法正常使用了。这下让我们不得不重新审视这个问题了,于是我们登录生产环境打开采购画面发现了同样的
问题。
我们发现在采购订单页面请求数据的时候出现了一个在向xxx.com网站请求数据,于是我们马上进入服务器上查找那个文件中有这样的代码,终于
我们在一个css文件中发现有一个样式引用了一个xxx.com/photo的图片。
这种低级错误现在居然爆发了,而且影响很大,后果很严重,由于该网络图片突然无法访问,导致整个系统的采购功能有3个小时无法正常使用。
其实在工作中我们注意以下2点就可以很好的避免类似问题了:
1.开发人员在开发系统的过程中不要将网络图片或者绝对路径写入在代码中。
2.在以后的开发过程中要加强代码的审查工作,保证代码质量,避免类似的情况再次发生。
但是很快就有大面积的用户反映采购功能都无法正常使用了。这下让我们不得不重新审视这个问题了,于是我们登录生产环境打开采购画面发现了同样的
问题。
我们发现在采购订单页面请求数据的时候出现了一个在向xxx.com网站请求数据,于是我们马上进入服务器上查找那个文件中有这样的代码,终于
我们在一个css文件中发现有一个样式引用了一个xxx.com/photo的图片。
这种低级错误现在居然爆发了,而且影响很大,后果很严重,由于该网络图片突然无法访问,导致整个系统的采购功能有3个小时无法正常使用。
其实在工作中我们注意以下2点就可以很好的避免类似问题了:
1.开发人员在开发系统的过程中不要将网络图片或者绝对路径写入在代码中。
2.在以后的开发过程中要加强代码的审查工作,保证代码质量,避免类似的情况再次发生。
相关文章推荐
- 引用一个网络图片作为样式的致命悲剧
- 基于jquery创建的一个图片、视频缓冲的效果样式插件
- iOS 网络图片处理问题中,怎么解决一个相同的网络地址重复请求的问题
- Eclipse:引用一个项目作为类库(图文教程)
- 分享一个网络图片控件(WebImage for wp8)
- Android使用OKHTTP网络框架请求数据,RecyclerView结合Glide展示图片,瀑布流布局样式
- Okhttp作为现在最火的一个网络请求框架
- Eclipse:引用一个项目作为类库(图文教程)
- 一个用于批量下载网络图片的Shell脚本
- 引用开源框架通过AsyncHttpClient实现网络图片查看器
- Android 异步加载网络图片并缓存到本地 软引用 学习分享
- 【Android】网络图片加载优化(一)利用弱引用缓存异步加载
- 从网络中获取加载一个图片
- Android使用GridView异步加载(弱引用)网络图片(支持点击查看)
- 自定义一个简单的可以加载网络图片的ImageView
- LoadImage一个从网络访问图片,并存到缓存(内存,磁盘)直接可以用
- 从零开始实现一个网络图片加载框架
- HTML Button 背景图片样式作为按钮显示
- eclipse中一个项目引用另一个项目的方法(申明:来源于网络)
- (BUG已修改,最优化)安卓ListView异步加载网络图片与缓存软引用图片,线程池,只加载当前屏之说明