首页 新闻资讯 建站经验

几个技巧来加速你的网站

1. 利用浏览器缓存

过期标题告诉浏览器网站上的资源是否需要从源请求,或者是否可以从浏览器的缓存中获取。当您为资源(如所有jpeg图像)设置expires标头时,浏览器将把这些资源存储在缓存中。


2. 使维生
“保持活跃的信号通常以预定的间隔发送,在互联网上扮演着重要的角色。在发送信号后,如果没有收到回复,则假定该链接已经关闭,未来的数据将通过另一条路径路由,直到该链接重新打开为止,”维基百科表示。
事实上,HTTP Keep-Alive允许TCP连接保持活动状态,并有助于减少后续请求的延迟。所以联系你的主机提供商,告诉他们三思而后行!大多数托管公司禁用这个特性(包括SEOmoz的主机),因为它是一个可选特性(每次请求传输小于60字节)。
3.启用gzip压缩
Gzip是目前最流行和有效的压缩方法,通常可以将响应大小减少70%左右。今天大约90%的互联网流量通过声称支持gzip的浏览器传播。
Gzipping可以减少HTTP响应的大小,并有助于减少响应时间。这是一种很简单的减轻页面重量的方法。您可以通过向.htaccess文件中添加以下代码来启用它:
压缩文本,html, javascript, css, xml:
AddOutputFilterByType缩小文本/平原
AddOutputFilterByType缩小text / html
AddOutputFilterByType缩小text / xml
AddOutputFilterByType缩小文本/ css
AddOutputFilterByType缩小application / xml
AddOutputFilterByType缩小application / xhtml + xml
AddOutputFilterByType缩小应用程序/ rss + xml
AddOutputFilterByType缩小应用程序/ javascript
AddOutputFilterByType应用程序/ x-javascript缩小
或者,按扩展名压缩某些文件类型:
< * . html文件>
SetOutputFilter缩小
< /文件>
或者,在HTML/PHP文件顶部使用以下PHP代码:
< ?php if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip')) ob_start("ob_gzhandler");其他ob_start();? >
或者,简单地为CMS使用插件(比如WordPress的WP HTTP压缩插件)。
SEOmoz使用gzip。然而,一些外部java脚本(AdRoll、Simpli和CloudFront)使用gzip可以将传输大小减少60%以上。
4. 使着陆页重定向可缓存
移动页面将用户重定向到另一个URL,因此,进行可缓存重定向可以为下一次访问者尝试加载站点时加速页面加载时间。使用302重定向,缓存生命周期为一天。它应该包括一个变体:User-Agent和一个Cache-Control: private。这样,只有来自移动设备的访问者才会重定向。
由于SEOmoz不支持任何特定的移动版本,所以它不可能有这个问题(有人应该注意SEOmoz网站在移动设备上的不良行为)!
5. 使用一个CDN
内容交付网络(CDN)是分布在多个位置的web服务器的集合,用于更有效地向用户交付内容。为向特定用户交付内容而选择的服务器通常基于网络接近度的度量。例如,选择网络跳数最少的服务器或响应时间最快的服务器。正如您在上面的图像中看到的,它从不同的服务器加载,基于访问者的区域。您可以在这里比较CDN主机和标准web主机。
上一条:网站所以内容元素是您可以操作的最重要的东西 下一条:网站速度测试-性能识别
快速联系

You can contact us by email, phone number and address

请您拨打本凡一对一咨询电话:

0551-65651281 / 66686892
18326678023

您也可以咨询我们的在线客服

客服咨询 客服咨询 客服咨询