首页 文章 精选 留言 我的

精选列表

搜索[速度],共10004篇文章
优秀的个人博客,低调大师

Nginx开启gzip压缩大幅提高页面加载速度

1、Vim打开Nginx配置文件 vim/usr/local/nginx/conf/nginx.conf 2、找到如下一段,进行修改 gzip on;gzip_min_length 1k;gzip_buffers 4 16k;#gzip_http_version 1.0;gzip_comp_level 2;gzip_types text/plain application/javascript application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png application/font-woff;gzip_vary off;gzip_disable "MSIE [1-6]\."; 3、解释一下 第1行:开启Gzip 第2行:不压缩临界值,大于1K的才压缩,一般不用改 第3行:buffer,就是,嗯,算了不解释了,不用改 第4行:用了反向代理的话,末端通信是HTTP/1.0,有需求的应该也不用看我这科普文了;有这句的话注释了就行了,默认是HTTP/1.1 第5行:压缩级别,1-10,数字越大压缩的越好,时间也越长,看心情随便改吧 第6行:进行压缩的文件类型,缺啥补啥就行了,JavaScript有两种写法,最好都写上吧,总有人抱怨js文件没有压缩,其实多写一种格式就行了 第7行:跟Squid等缓存服务有关,on的话会在Header里增加"Vary: Accept-Encoding",我不需要这玩意,自己对照情况看着办吧 第8行:IE6对Gzip不怎么友好,不给它Gzip了 4、:wq保存退出,重新加载Nginx /usr/local/nginx/sbin/nginx -s reload 5、用curl测试Gzip是否成功开启 curl -I -H "Accept-Encoding: gzip, deflate" "http://www.slyar.com/blog/" HTTP/1.1 200 OKServer: nginx/1.0.15Date: Sun, 26 Aug 2012 18:13:09 GMTContent-Type: text/html; charset=UTF-8Connection: keep-aliveX-Powered-By: PHP/5.2.17p1X-Pingback: http://www.slyar.com/blog/xmlrpc.phpContent-Encoding: gzip 谋胆并重

优秀的个人博客,低调大师

决定网站访问速度快慢的因素总结

第一,主机线路和地区的选择 现在比较普遍的说法是南电信北网通。众所周知,我们国家存在多个不同网络接入商,比如电信,网通,铁通,教育网,移动等。一些公司采用的是机房有单线也有bgp,这个要根据情况自己来选择。目前除阿里云8线BGP机房以外,其他国内idc提供商多数都是线路比较单一或几线的BGP机房,选择主机或托管的时候就要根据自己的需求睁大眼睛了 第二、主机的配置和访问量是否匹配 服务器的配置包括服务器硬件和网络带宽两部分,我司目前采用的都是配置很高的服务器,可以满足整体需要。因此决定您主机配置的因素主要在于主机参数,您选择价格相对较高的产品,所提供的配置和带宽就越大。访问量大的站点,所需要的主机配置和带宽资源也相应更大。 针对虚拟主机来讲,资源共享,适合于中小展示站点。 针对VPS,云主机或独立服务器,需要根据自己的需求考虑服务器的配置(比如CPU、内存和峰值带宽),一般云主机配置比VPS高,但低于独立的物理实体服务器 第三、访问者与机房间的路由网络状况 这也是多数客户抱怨网站访问慢的主要原因。如果电信、联通等某个路由节点不畅通或节点之间延迟比较高,就会出现短暂的访问慢或无法访问等现象,不过这是暂时现象,其解决根源在于整个互联网各线路商的共同合作完善。另外部分用户采用的是爱普、长宽、移动等网络,网络出口不固定且有些网络出口单一,于其他网络互通并不好 第四、访问者的计算机配置、本地网速等 配置越高,处理能力越强。带宽只要有效带宽比较多,都没有影响。避免开启迅雷等p2p下载工具或影音软件占用带宽过高,或局域网中其他电脑占用带宽过多导致有效带宽不高而访问慢 第五、网站程序是否优化 同样的网络环境和配置,一个优化程序(优化从程序脚本执行效率比较高)做出来的网站明显比繁琐劣质的程序网站快。个别站点因为首页比较大 或外链了其他比较慢的网站,会导致加载时间慢,会给人一种访问慢的感觉 本文转自 2012hjtwyf 51CTO博客,原文链接:http://blog.51cto.com/hujiangtao/1931878,如需转载请自行联系原作者

优秀的个人博客,低调大师

联通宽带突然限制上传速度,遭大量用户投诉

最近,不少联通的宽带用户反馈遇到了上传被限速的情况。具体表现为,上传带宽突然被限制在5Mbps以下,且没有任何通知,对上网体验造成不小困扰。 这种情况并非个案。早在去年11月份,@黑猫投诉 就曾报道,大量用户在黑猫投诉平台反馈河南联通宽带存在擅自限速、降速的情况,消费者表示在不知情的情况下,被河南联通公司开通了“PCDN业务”,限制宽带上行速率5mbps,严重影响用网体验。 投诉页面显示,目前该问题的集体投诉量高达119起,投诉诉求包括:快速处理、改善服务、解除合约等。 一位投诉用户写道: 2023年11月15日起至今,本人宽带直播卡顿,游戏加速器体验卡顿,远程控制时常断线,查询得知办理的的fttr融合宽带套餐产品在本人不知情的情况下,被河南联通公司开通“pcdn业务”,限制宽带上行速率5mbps。严重影响我用网体验,河南联通此举严重侵害了本人正当权益,理由如下: 1、未经用户同意,私加业务。河南联通为本人加这条业务,本人全程不知情,更没有经过本人同意; 2、违反工信部对提供宽带上行的最低标准要求,即“公众用户固定宽带接入业务,当下行大于150M时,签约上行速率不低于30M”,本人签约1000兆fttr套餐,在此限速之前上行够用,远小于工信部相关规定要求; 鉴于本人权益受到严重侵害,在此提出抗议,并向河南联通要求立即取消宽带限速业务。 另外,在贴吧也有用户反馈自己的宽带服务中出现了一项“PCDN-5M服务”。这也就意味着,上传带宽被限制在5Mbps了。

优秀的个人博客,低调大师

Firefox 95 发布,新增 RLBox 并优化速度与功耗

Firefox 95.0 今天正式发布,这是 Firefox 在 2021 年的最后一个主要稳定版本。Firefox 95 包含多项新功能和改进: 新功能 RLBox:新的沙盒技术,可以加固 Firefox 浏览器以防止第三方库中的潜在安全漏洞。现在已在所有平台上启用。(技术详情可查看这篇报道:链接) 现在可以在 Windows 10 和 Windows 11 平台上从微软商店下载 Firefox。 减少了事件处理过程中 Firefox 和 WindowServer 在 macOS 上的 CPU 使用率。 减少了 macOS 上软件解码视频的功耗,特别是在全屏状态下。这包括如 Netflix 和 Amazon Prime Video 这样的流媒体网站。 你现在可以把画中画切换按钮移到视频的另一侧。 为了更好地保护 Firefox 用户免受 Spectre 等攻击,现在所有 Firefox 95 都启用了站点隔离。 修复 启动 Firefox 后,使用 JAWS 屏幕阅读器和 ZoomText 放大镜的用户将不再需要切换应用程序以访问 Firefox。 macOS 上的内容进程启动更快。 对内存分配器进行了改进。 通过推测性地提前编译 JavaScript 来提高页面加载性能。 安全问题的修复 更多详情可查看:https://www.mozilla.org/en-US/firefox/95.0/releasenotes/

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。