11. 避免重定向
重定向状态吗:
1. 301(Moved Permanently):被移动到了另外的位置,重定向。
2. 302(Found):被找到了,临时重定向。
为什么要避免使用重定向?
减少请求的次数等,如下图
12. 页面静态化
对于不变的动态页面,每请求一次就查询数据库一次,势必照成服务器压力。如果使用静态页面,就永远的返回静态页面不查询数据库,如:新闻页面。使用技术(shtml(SSI)) 。
13. 配置实体标签(ETag)
ETag(Entity Tag)实体标签,属于HTTP协议,受web服务支持。它使用特殊字符串来表示某个请求资源版本。
过程
配置ETage会帮服务器减轻很多负担 。
14. 使 AJAX 缓存
AJAX两种请求方式
PОST:每次都执行、不被缓存
GET:同一地址不重复执行、 可以被缓存
区别
:网站性能分析YSlow
YSlow可以对网站进行分析、给出建议和规则进而优化网站。
版权所有©2024 产品网