为何第一次点击jsp页面时响应速度慢
发布日期:2009-11-7 信息来源:http://www.chysoft.net

所谓的速度慢,就是相应服务器的相应时间比较长。
有些客户在第一次使用承元产品的时候,向我们的技术反馈,说系统速度慢?是这样的,承元的产品基于java语言开发,由JSP展现出来,当你第一次访问一个JSP页面时,JSP页面编辑成一个Servlet类,同时将servlet编译成Java的class文件。(以Tomcat为例)产生的相关文件在Tomcat\work\Catalina\localhost的目录下,当你第二次访问与第一次相同的页面时,JSP页面就不生成Servlet相关的类,你会明显感觉到速度非常快。所以说在使用承元的产品时,没事的时候把页面多点点。
 
当然效率的问题还有跟其他的因素有关。

1、系统产生的并发数
  就是说当前的系统有多少个人同时在线使用。
2、硬件服务器的配置。
 承元产品对硬件的要求不是很高,只要能跑操作系统就可以。
3、网络的带宽
 如果是公司内部环境,这个不用考虑。如果是外面环境,远程访问,这个是需要考虑的因素。
4、产品中程序的性能和算法
 一般的产品在成型后,都要经过压力测试,产生并发数,虚拟用户,进行在线跑。当然每个产品都有自己的最大的用户数。这个因素一般不考虑。
5、java语言本身限制
Java的安全性大家都知道,但他比C语言做出的系统稍慢,比asp,PHP,C#等快。所以说在B/S架构中,java算快的。

粤ICP备11095012号-1
Copyright 2005-2017 深圳市承元软件技术有限公司