3450399331
网站制作

以前端角度来看高性能网站制作的几个原则

发表日期:2024-10-16   作者来源:www.miezeng.com   浏览:0   标签:网站制作    

我对于Web网站建设开有不少年的实践经验,提供网站相应速度一直是网站建设职员孜孜不倦的追求,无论后端程序的优化,数据库的优化,还是前端的优化,最后目的只有一个,让网站更快的打开,给用户提供更好的浏览体验,这里只介绍以前端职员的角度来,在网站制作中应该注意的一些原则。

1、降低网站的HTTP请求数

架构请求、等待响应需要时间,因此请求数目越少越好,降低请求的总体思路就是合并资源,降低显示一个页面需要的文件数,常规的办法有以前端角度来看高性能网站制作的几个原则考虑每一个页面都引入了一个公共的Javascript资源(比如jQuery或是ExtJS如此的Javascript库),单就一个页面的表现来看,内联(马上Javascript嵌入HTML)页面将比外联(用cript>标签引入)页面加载更快(由于其较少的HTTP请求数)。但假如有不少页面都引入了这个公共Javascript资源,那样内联策略会导致重复传输(由于这个资源内嵌在每一个页面中了,所以每次打开一个页面都要将这部分资源传输一遍,从而导致互联网传输资源的浪费)。而将这种资源独立出来外联引用可以解决这个问题。

6、降低域名

每次请求新域名都需要进行通过DNS查找不一样的域名,且DNS缓存没办法发挥用途。因此应该尽可能将站点组织在一个统一域名下,防止用过多子域名,网站保留一个主域名即可。

7、 压缩你的Javascript

用JS压缩工具压缩你的Javascript吧,非常有效哦。看看jQuery的两个不一样的发行版本就了解不同了以前端角度来看高性能网站制作的几个原则89.4KB

8、 尽可能http防止重定向

一次重定向意味着在你真的访问到想要看到的页面前加入了一轮额外的HTTP请求(推广客户端发起HTTP请求→HTTP服务器返回重定向响应→推广客户端对新URL发起请求→HTTP服务器返回内容,下划线部分为额外的请求),因此消耗更多的时间(也就给人反应更慢的感觉)。因此除非必要,不要随便用重定向,假如有下面的需要,可以使用重定向。

8.1. 防止URL失效

旧站点迁移后,为了防止旧的URL失效,一般将对旧URL的请求重定向至新系统的对应地址。

8.2. URL美化/伪静态

在可读性好的URL与实质资源URL之间转换9、移除重复的脚本

不要在一个页面中重复引入相同的脚本。比如脚本B和C都依靠于A,那样在用了B和C的页面中就大概存在对A的重复引用。解决方案,对于简单的站点手工检查依靠性,消去重复引入;对于复杂的站点则需要构建我们的依靠管理/版本控制机制。

总结以前端角度来看高性能网站制作的几个原则以前端角度来看高性能网站制作的几个原则网站链接:

如没特殊注明,文章均为建站精灵 原创,转载请注明来自http://www.huijianjun.com/news/2/14569.html
上一篇:

下一篇: