提高网站性能的几点经验
来源:互联网 发布:python matplotlib 编辑:程序博客网 时间:2024/05/06 12:13
网站性能优化的几点最佳实践
1.动静分离
动是指网站的动态内容,如jsp文件,这些东西交给tomcat或jboss来处理
静是指静态的html,js,css,image,这些东东交给apache来处理,因为tomcat等web容器来处理静态内容时效果不是很好
2.镜像
对于大型的网站,考虑到那方和北方的用户访问时可以自动切换到相应的网通/电信机房
3.静态内容缓存
如静态的html页面,把他们缓存起来,可以在服务器端做缓存,也可以在客户端缓存,合理设置客户端缓存的时间(Expire Date)
4.js和css文件做压缩操作
我们编码后的css和js一般都是格式良好的文件,里面的换行空白,注释都很完整,但是这样也占用了很多不必要的空间,利用jscompress技 术在系统上线前对其进行压缩操作,去除多余的空行
5.在页面的<head>中引入css文件,在页面底部引入js文件
6.尽量减少服务器请求的次数
7.页面的html标签要合理关闭,尽量不要使用<table>,推荐用<div>
8.负载均衡,采用服务器集群来增加网站的吞吐量
9.将应用和数据库相分离
- 提高网站性能的几点经验
- 一个优惠券网站提高Alexa排名的几点经验
- 提高 .NET 应用 XML 处理性能的几点开发经验
- 提高Java性能的几点说明
- 提高ASP.NET性能的几点
- 网站性能提高实战经验
- Pl/Sql提高性能的几点总结
- 分享个人推广行业网站的几点看法经验
- 网站性能提高实战经验点滴记录
- 构架高性能WEB网站的几点知识
- 构架高性能WEB网站的几点知识
- 构架高性能网站的几点知识
- 构架高性能WEB网站的几点知识
- 构架高性能WEB网站的几点知识
- 构架高性能WEB网站的几点知识
- 构架高性能WEB网站的几点知识
- 实施的几点经验
- Unix网络编程 提高 TCP I/O 性能的3点经验
- Jquery 弹出层插件
- js优雅封装
- Linux的五个查找命令:find,locate,whereis,which,type
- 利用ADO.NET Entity Framework 手动写代码
- 读取文件方法大全
- 提高网站性能的几点经验
- 在公司给资源池中的和不在项目组和有兴趣培训的android资料_第二课
- 三范式浅析
- 赵光瑞:小孩想做贪官可怕在哪里
- IIS Temporary ASP.NET Files拒绝访问解决方案
- 怎么实现 ExpandableListActivity with checkbox
- 定义新的标签类型,应该使用自定义roleType,还是自定义arcroleType?
- 关于头文件变量重复定义问题怎么解决(thinkvd开发日志)
- 关于wchar_t不能输出中文字符。