在《加快网站速度的3种窍门之服务器》的文章中,分享的是如何从服务器角度来加快网站加载速度,那在本篇文章中,深圳网页设计想和大家分享有关内容元素方面的文件整理内容。
http://www.yixiin.com/sell/
1、最小化重定向
有时点击新位置的url,跟踪点击你会发现一个网站的不同部分或多个域连接在一起,你需要从一个url重定向浏览器到另一个。重定向触发一个额外的HTTP请求,增加页面加载时间,从技术上而言,深圳网页设计认为只有保持重定向,才能解决页面加载延迟的问题,笔者给出的建议是:
(1)重定向到其他url网页参考网址。网站应用程序需要有一个更新的url引用资源,并改变其位置。
(2)不要求多个重定向到一个给定的资源。例如,如果C是目标页面,有两个不同的启动点,A和B,A和B都应该直接重定向到C,而不应该重定向到B。
(3)尽量减少额外域的数量问题,重定向问题,不实际的服务内容。有时一个诱惑来自多个域的重定向,以储备名称空间和捕捉用户输入的不正确的数据(拼错或拼写错误的网址),如果你能培养用户他们可以从多个URL到达您的网站,那么你就可以结束这种周期性购买新的领域,只是为了阻止和抢注结果你的名字的每一个变种。
2、从静态资源中删除查询字符串
你不能缓存带有链接的“?”特殊字符,即使是在url缓存控制的公共头部,这个问题就和缓存Ctrl F5键的链接是一样的。只有使用动态资源查询字符串,你的链接才能被缓存,所以笔者建议从建议资源中删除查询字符串。
3、指定一个字符集
在HTTP头设置一个字符,以加快浏览器的渲染。你可以使用一段简单的代码加入到你的head头部:,注意有些字符集如Word***ess的CMS使用功能。建议,如果你已经确定你的字符集不是使用PHP函数,它将会有助于减少请求的大小,所以尽量使用HTML而不是PHP。
4、缩小代码
删除HTML注释,CDATA节,空格和空元素会降低你的页面重量大小,减少网络延迟,加快加载时间。
5、避免不良的请求
避免不良请求,比如在404/410错误断开的链接。使用链接检测工具检测出这些破碎的网址,特别注意图像,然后对其进行修改。
6、获得一个一致的URL 6.Serve资源
对于跨越多个页面共享的统一资源,引用时使用一个相同的url。如贵哦一个资源是有多个网页链接给对方,当都在不同的域或主机名主办网站共享,它从一个单一的主机能更好地服务于每个父文档的主机,重新成为它的文件。比如多个网站或是网页可以使用相同的JS文件,这种方式,当用户浏览同一JS文件的站点的时候,文件很可能已经在浏览器缓存。
7、减少DNS查找
DNS查找,采取了一次有意义的主机名查找IP地址。在进行DNS查找的时候,浏览器不能做任何事情,直到查找完整。减少独特的主机名的数量可能会增加响应时间。
http://www.yixiin.com/sell/jiajubaihuo-c122-1.html
http://www.yixiin.com/sell/shangyefuwu-c131-1.html
内容整理到这里也将内容元素影响网站加载速度的方式讲完了,下期为大家介绍CSS,JS和图片所带来的影响。