0755-23698839
132-6576-8769

细节改进引入图片等文件异步上传并显示进度

创络讲堂 2018-08-29 23:45:18 2545次 https://www.chuangluo.com/news_554.html 作者:创络科技

松岗小程序开发公司创络于近期对网站后台进行了细节改进,主要改进的是引入图片等文件异步上传并显示进度,好处是缩减约判断文件上传的代码端。以前我们采用传统文件上传方式,需要在程序上判断用户是否已经上传了文件,并根据不同情况写两大段不同的处理代码。理论上没有什么不妥,只是代码量稍微多了一部分而已。

为什么要引入新技术

不断学习并改进是我们的动力源泉,于是我们尽量多的学习当前最新的技术、大环境,并将这些引入到网站中来。本次引入的异步上传方式当然不是最近才流行起来的,反而是一种已经认可度较高且比较成熟的解决方啊。这种方式支持分片上传,可以说对大文件上传来说简直是一个福音。常规的文件上传方式会受到服务器限制,上传速度相对会慢一些。而我们最近引入的上传方式除了包含了传统上传方式,还支持分片上传,更加好用。具体效果可参考以下两张演示图片:

未选择图片的状态

正在上传文件

为什么现在才引入

在今天之前,我们一直处于非常保守的状态:考虑IE8以下版本的浏览器。换句话说,我们在非常艰难的调试网站后台,以便兼容包括IE6在内的主流浏览器。然后,随着互联网技术的发展和用户设备的不断更新,也许,现在正是拥抱IE8以上版本浏览器的时候了。根据我们的抽样调查,目前IE8及以下版本浏览器的浏览量,已经降低至不足1%。尽管我们的抽样调查可能不具有太高的代表性,但是在我们的客户圈来说,还是有一定的参考价值。我们过去也发布了很多次低版本浏览器的统计数据,这个占比越来越小。到现在为止,我们认为时机已经成熟。

低版本浏览器统计数据

可能在未来,我们会逐渐考虑放弃网站对于IE6的兼容性,逐步引入更多更新的细节功能,欢迎期待!

  • 远程服务器上PHP超大文件切片上传失败
    2019-08-26 11:57:18
    深圳创络为客户做网站时,经常需要开发下载中心或者附件管理及其他类似的功能,有的时候,客户需要上传几十MB甚至几百MB的文件到网站中,为了提高用户体验,我们通常会对这种超大文件进行切片上传。
  • 自动识别上传剪贴板中的图片让网站后台操作更简单方便
    2019-08-13 14:01:02
    为了让网站后台操作更简单方便,深圳做网站的公司【创络】一直在尝试一些新的理念和技术,我们最近在新版后台中增加了自动识别上传剪贴板中的图片的功能。
  • 想要尽快开发出来的一种全新多图上传功能
    2017-08-22 08:00:00
    有一些客户会有这样的需求:一个产品,多个图片,类似于各大知名商城网站或者购物网站的产品展示那样。目前我们已经为很多客户实施了这样的项目,解决方案也是比较容易理解。
  • 网站后台新增文件上传进度显示功能
    2013-10-30 08:00:00
    由于客户对文件上传进度显示功能有着迫切的需求,于是深圳网络公司【创络】重新升级了网站后台的文件上传功能,在实现文件上传进度显示的同时,提升了大文件上传的可靠性,并且有自动记忆功能。
  • 怎样将MySQL数据库上传到服务器
    2013-04-09 08:00:00
    是不是已经在本地测试好网站,却不知道如何将MySQL数据库上传到服务器呢?没有关系,这是大多数网站建设新手都不怎么会操作的。现在我们一起来学习下目前MySQL数据库的上传方法。
  • iwebshop后台上传商品图片不显示的解决方案
    2011-11-17 08:00:00
    iwebshop是一套非常不错的商城系统,简单易用。如果我们在使用的时候遇到一些问题,例如:后台上传的商品图片不显示,则只需要设置临时目录的相应权限即可。
标准建站流程
客服电话
  • 132-6576-8769
  • 0755-23698839