当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: “让你的WEB应用程序完成你想做的事情是一回事,而让他们快速、有效的去做常常是另外一回事。
 

 

 ·jsp显示内容缓存技巧    »显示摘要«
    摘要:   前段时间做自己社区的论坛,在jive的基础上做一个页面显示所有论坛的帖子,可以称之为总版,模仿forum类的接口做个superforum并且实现cachable,不过因为这个页面刷新量比较大,虽然被cache了,我还是想办法进行页面的缓存,感觉用jsp产生的html静态内容当缓存,页面访问速度应该有所提高。  首先想到的一种办法,是采用java.net的urlconnection把服务器上......
 ·jsp的九种基本内置组件简介    »显示摘要«
    摘要:   jsp共有以下9种基本内置组件(可与asp的6种内部组件相对应):    request 用户端请求,此请求会包含来自get/post请求的参数    response 网页传回用户端的回应    pagecontext 网页的属性是在这里管理    session 与请求有关的会话期    application servlet 正在执行的内容    out 用来传送回应的输出   co......


WEB应用程序的测试与优化
“让你的web应用程序完成你想做的事情是一回事,而让他们快速.有效的去做常常是另外一回事.” 在这篇文章里我将初步讨论有关“web应用程序的性能”的问题,主要是一些基本概念以及工具,算是抛砖引玉吧!注意这些内容同样适用于j2ee等应用.此后,也许我会写更多关于此方面的文章.当然,是“也许”.好了,祝我们好运吧! 首先,这里有两个性能方面的重要指标.请注意,下面的“定义”并不规范,仅供参考. * response time - 响应时间 从初始化请求到完成响应所用的时间.这是一个测试web应用程序速度的重要度量. * scalability - 伸缩性 一个可伸缩的应用程序的响应时间随负载的增加而线性增加. 没有web应用程序可以处理无限数目的请求,但是一般我们可以预测一个范围,并保证我们的web应用程序可以在此范围内“优雅”的伸缩,即始终把响应时间维持在可接受的级别. 如果我们打算优化我们的web应用程序,那么至少我们应该知道它到底该不该优化.压力测试可以解答这个问题. * load test - 压力测试 为web应用程序模拟用户请求以测量其伸缩性的过程. 它非常有用,虽然开始的时候会觉得有点“变态”.一般我们会模拟大量的用户请求以获得在web应用程序的速度恶化到无法接受的级别前能够处理的并发请求数量. 所谓“无法接受的级别”并不是一定要到实例池崩溃.应用服务器瘫痪甚至服务器当机的时候,这要视需求而定. 一般压力测试包含如下步骤: * 确定接受请求并完成响应的最大允许的延时. * 估计web应用程序的最大并发用户数量.
...   下一页
 ·在jsp中使用javamail    »显示摘要«
    摘要:  你希望在jsp中建立一个邮件发送收取工具吗?下面将介绍的就是在jsp中建立一个邮件发送收取工具。在这篇文章中你可以了解到javamail api的一些要点以及如何在jsp中使用它。本文中还包括了在jsp中使用javamail的实例。javamail是jsp应用软件中相当强大的api。   阅读这篇文章需要对jsp、javabeans和javamail有一定的初步了解。当然,有关于javamai......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE