如何来提高web程序的性能???

解决方案 »

  1.   

    我觉得要重硬件和软件两个方面来考虑:硬件方面我只晓得提高电脑的配置,软件方面的话:我们要尽量减少页面访问数据库的次数,可以用ajax来做页面的局部刷新,也可以用hibernate的缓存机制。页面上尽量不要用后台代码标签和逻辑标签。适当的减少图片,flash,视觉文件的使用量。
      

  2.   

    良好的设计才是关键
    1 减少页面尺寸
    2 减少数据库操作
    3 尽量使用内存缓冲
    4 尽量使用文件静态化或者半静态化(定期更新的那种)
    5 尽量少使用任何锁和同步机制
    6 适当的使用Ajax
      

  3.   

    很重要 并且实效的是 对pv大的页面做缓存(filter技术实现)
      

  4.   

    http://www.japee.com.cn/jew/pages/Main.aspx
      

  5.   

    use the html more than Jsp
      

  6.   

    当网页的被浏览数量数量足够多的时候,Ajax效率降低非常明显,这是一些门户类网站用Ajax不多的原因