阅读更多
mod_pagespeed是谷歌于2010年底推出Apache服务器自动优化模块,可以对基于Apache的网站的内容进行自动优化以及智能缓存,从而有效提升网页的加载速度,据统计可以提升50%。

谷歌今天发布了mod_pagespeed 1.2版本,该版本新增了两个功能canonicalize_javascript_librariesinsert_dns_prefetch,这给首次访问网站的用户带来了新的缓存体验。

为了进一步提升速度,已经将JPEG格式转换添加到了核心过滤器集,优化的范围已经扩展到了外部服务器托管的资源,即使外部服务器没有运行mod_pagespeed,也可以进行优化。

使用jQuery的网站将会更快

很多网站使用了一些常见的JavaScript库,如jQuery和jQuery UI,浏览器会针对每个网站重复下载这些库,这浪费了时间和带宽。canonicalize_javascript_libraries过滤器可以在你的网站上找到这些库,并使用ajax.googleapis.com中等效的库来代替。

DNS预解析改善页面加载

DNS解析时间从1毫秒到几百毫秒不等,这也增加了页面的加载总时间。下图所示的是DNS查询时间对页面加载的影响:


新的insert_dns_prefetch过滤器中包含<link rel="dns-prefetch">标签,允许浏览器预先解析DNS,该标签支持Chrome、Firefox和IE。下图为优化后的时间:


详细信息:https://developers.google.com/speed/docs/mod_pagespeed/release_notes

下载地址:https://developers.google.com/speed/docs/mod_pagespeed/download
  • 大小: 19.4 KB
  • 大小: 18.8 KB
3
0
评论 共 2 条 请登录后发表评论
2 楼 sglin.cn 2012-12-21 09:41
哇。发现宝贝了,用在我的博客上应该很不错。
1 楼 eimhee 2012-12-20 17:41
mod_pagespeed就很不错, 提高网站速度不少,
这个网站有用到mod_pagespeed http://www.inkebook.com

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • mac下Apache添加限速模块mod_bw

    官方文档: ...Apache2 - Mod_bw v0.7 Author : Ivan Barrera A. (Bruce) HomePage : Http://Ivn.cl/apache &amp; http://bwmod.sf.net Release Date : 01-09-2005 Status : Functional. Tes...

  • mod_bw配置说明

    Apache2 - Mod_bw v0.7 Author : Ivan Barrera A. (Bruce) HomePage : Http://Ivn.cl/apache & http://bwmod.sf.net Release Date : 01-09-2005 Status : Functional. Tested under

  • 杂乱手札 - LINUX, Apache, Mysql, PHP, HTML-JS-CSS, Redis 2014 to 2016

    杂乱手札 - LINUX, Apache, Mysql, PHP, HTML-JS-CSS,Redis 一分耕耘一分收获。

  • vue 牛人发布的优秀资源 vue资源大全

    VueJS Brasil - Facebook Page [Portuguese] VueJS Brasil - Facebook Group [Portuguese] VueJS en español - Facebook Group [Spanish] VueJS India ?? - Discord chat server VueJS Indonesia - ...

  • Web测试工具和管理工具 集合

    use URL query strings to pass data to its web page(s). PDF user guide available. For Windows. Load-Intelligence - Affordable load-testing “Software as a Service” from Cloud-...

  • Web前端优化方法

    如果页面的加载时间过长,大部分用户会放弃访问该网站。用户访问网页的等待时间,有80%是发生在浏览器前端,如何对前端进行优化具有重要的意义。实现网站功能并不难,但要做出高性能、用户体验好的网站并不容易。1....

  • 网页编程相关工具 压力测试等

    a web page that is well behaved in IE should be well behaved in SiteBlaster. Best used to test those sites that use URL query strings to pass data to its web page(s). PDF user guide available. For ...

  • rk3128 android7.1系统起来报错

    0.000000] Linux version 3.10.104 (liuyuan@boardcon) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #4 SMP PREEMPT Thu Oct 14 16:18:43 CST 2021 [ 0.000000] CPU: ARMv7 Processor [410fc075] ...

  • Nginx-Lua-Module Manual for ngx_lua v0.10.11

    Apache's mod_lua  and  Lighttpd's mod_magnet , Lua code executed using this module can be  100% non-blocking  on network traffic as long as the  Nginx API for Lua  provided by this module is...

  • 高负载高并发网站架构分析

    由于自己正在做一个高性能大用户量的论坛程序,对高性能高并发服务器架构比较感兴趣,于是在网上收集了不少这方面的资料和大家分享。... 谈谈大型高负载网站服务器的优化心得! 8   Lighttpd+S

  • [转]高负载并发网站架构分析

    由于自己正在做一个高性能大用户量的论坛程序,对高性能高并发服务器架构比较感兴趣,于是在网上收集了不少这方面的资料和大家分享。... 谈谈大型高负载网站服务器的优化心得! 8 ? Lighttpd Squid Apach

  • ironpython使用sympy得egg文件_python实用库 - osc_3hydc7dn的个人空间 - OSCHINA - 中文开源技术交流社区...

    recorded = keyboard.record(until="esc") keyboard.play(recorded, speed_factor=3) 3.6 获取系统信息 sys 【标准库】 这个模块可供访问由解释器使用或维护的变量和与解释器进行交互的函数。 代码示例 sys.argv # ...

  • curl_setopt 文档中详解以及实例

    这个和7.19.4预发布版本种无条件地跟随所有支持的协议有一些不同。关于协议常量,请参照 CURLOPT_PROTOCOLS 。 在cURL 7.19.4中被加入。 CURLOPT_RESUME_FROM 在恢复传输时传递一个字节偏移量(用来...

  • curl_setopt

    这个和7.19.4预发布版本种无条件地跟随所有支持的协议有一些不同。关于协议常量,请参照 CURLOPT_PROTOCOLS 。 在cURL 7.19.4中被加入。 CURLOPT_RESUME_FROM 在恢复传输时传递一个字节偏移量...

  • Unix工具箱命令备忘录

    Running kernel and system information # uname -a # Get the kernel version (and BSD version) # lsb_release -a # Full release info of any LSB distribution ...

  • infrared-remote-candroid studiodemo

    android studio下载

  • 【新质生产力】新质生产力赋能智能制造数字化解决方案.pptx

    【新质生产力】新质生产力赋能智能制造数字化解决方案.pptx

  • 基于matlab实现的用于应用布格重力异常数据反演地下异常密度体.rar

    基于matlab实现的用于应用布格重力异常数据反演地下异常密度体.rar

  • node-v8.10.0-linux-x64.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

Global site tag (gtag.js) - Google Analytics