网站性能问题,高手请进? 当同时有很多用户在访问一个网站时,如何减轻网站的访问负载? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我感觉,在网站开发时,如果有页面大量显示数据库中的内容的话。这方面问题,应该用ajax来做,同时,也可以减服务器端的负载 1. 使用连接池2. Ajax将服务器的部分工作放到客户端来,大家对gmail登陆后,长达几分钟的等待印象深刻吧!小片段信息的频繁提交确实比大数据量的提交要少消耗资源。适度吧!3. 使用多线程4. 硬件分流,伺候器5. 升级服务器6. 网站上大骂“来看这个网站的,真是猪!!蠢猪!!!” (那相当有效!) web层用Apach的请求负载平衡,中间件用ejb集群平衡负载 你只要注意一下csdn等网站的排名\推荐,以及个人用户 数据(比如积分等)会发现在一段时间内是不变的,比如用户周积分排行,就是每天凌晨0点更新的这就是缓存的应用应用程序获取数据的速度:内存 〉I/O 〉数据库 流量压力1.压缩图片2.js程序优化。3.CSS优化。4.页面HTML优化。性能压力1.页面缓存。2.数据库优化。3.业务层优化。4.图片服务器分类。5.文件静态化。6.静态文件服务器分离。7.负载均衡与集群。 这个问题我也问过,高手们说用缓存,加上tomcat配置多服务器,性能很强,每天几十万人访问都没有问题。不过,负载平衡有很多技术问题要解决,比如说你要生成静态网页,就不仅要在本机上生成,还要在其它服务器也同时生成一份,这是比较复杂的问题,不好解决 急::::火狐不兼容 js图片轮换显示的问提 我新手,大家帮忙看看,错是什么原因??????????? 大家看看这个为啥The menu repository could not be found. 请教一下:在直连和桥连的情况下,ResultSet的结构是不是不一样的? RMI问题 能不能手动上传数据流去服务器呢 求jsp群的号码,大家帮个忙!谢谢! 如何判断数据库里是否有数据 JavaBean中跳转页面的问题 ssh事务问题 this.getHibernateTemplate().update 问题 HttpClient3.1 上传文件有问题!
2. Ajax将服务器的部分工作放到客户端来,大家对gmail登陆后,长达几分钟的等待印象深刻吧!小片段信息的频繁提交确实比大数据量的提交要少消耗资源。适度吧!
3. 使用多线程
4. 硬件分流,伺候器
5. 升级服务器
6. 网站上大骂“来看这个网站的,真是猪!!蠢猪!!!” (那相当有效!)
这就是缓存的应用应用程序获取数据的速度:内存 〉I/O 〉数据库
1.压缩图片
2.js程序优化。
3.CSS优化。
4.页面HTML优化。性能压力
1.页面缓存。
2.数据库优化。
3.业务层优化。
4.图片服务器分类。
5.文件静态化。
6.静态文件服务器分离。
7.负载均衡与集群。