随着互联网的不断发展,越来越多的企业建立了自己的企业网站。今天,让我们了解一下企业网站性能优化和HTTP状态代码的含义。
1、 如何优化网站性能
在内容方面,减少HTTP请求(合并文件、CSS Sprite、内联图像)、DNS查询(DNS缓存、将资源分配到适当数量的主机名)以及减少DOM元素的数量。
在cookies方面,您可以减小cookies的大小。
在JavaScript方面,脚本放在页面的底部;JavaScript从外部引入;JavaScript被压缩以删除不必要的脚本并减少DOM访问。
图片方面,可以优化CSS精灵,不拉伸图片在HTML,优化图片(压缩)。
2、 HTTP状态码及其含义
1XX的状态码为信息状态码,100为继续码,表示确认。具体参数信息返回成功。
对于2XX状态码,200表示正常返回信息,201表示请求成功并且服务器已经创建了新的资源,202表示服务器已经接受请求但是还没有处理它。
对于3xx,重定向,301表示请求的网页已永久移动到新位置,302表示临时重定向,303表示临时重定向,并始终使用get请求新的URI。304表示自上次请求以来,请求的页未被修改。
对于4xx,客户端错误,404,服务器无法理解请求的格式,客户端不应尝试使用相同的内容再次启动请求,401,请求未授权,403,访问被禁止,404,找不到与URI匹配的资源。
对于5xx,server error,500,common server-side error,503,服务器端暂时无法处理请求,这可能是过载或维护。