标题:
JAVA(JSP)开发困惑-为什么我对jsp看不到希望
[打印本页]
作者:
shijichaoren555
时间:
2006-5-10 16:47
标题:
JAVA(JSP)开发困惑-为什么我对jsp看不到希望
我公司使用JAVA作为网站的主流开发语言已有一年了,但在开发速度上迟迟不能提高,使得我们看不到JAVA的优势所在,我们不知道各位坛友在使用JSP来开发网站时是怎么样的,我们现以开发一个论坛为测试基准来对JSP和ASP进行比较。
JSP ASP
-----------------------------
开发模式 JSP+SERVLET+BEAN ASP
开发速度 20-30天 10-15天
开发机器配置 1GCPU 512MRAM 700MCPU 128MRAM
服务器配置 1GCPU 1GRAM 700MCPU 256MRAM
作者:
juelianhudie
时间:
2006-5-10 16:48
、我不知道楼主的开发周期里有没有包括其他的一些东西,如设计,测试等内容在里面
2、楼主的两套论坛的程序的设计是不是一样的?也就是说,如果楼主先用JAVA做了第一个论坛,然后再往ASP方面移,以这样的基准来比较两个论坛的开发周期也不太合适。因为中国的软件开发基本上也就是边设计,边开发,设计有反复,也会延长开发周期。
3、楼主有没有合理的利用JAVA的优势之所在,合理的划分BEAN、JSP、SERVLET的功能,发挥他们不同的特长
4、楼主的这些程序有没有考虑过复用性,以及代码维护成本。据我个人的一些看法,JSP的网站建设,好的设计一般都能体现出三层体系结构的特点和优势来;而绝大多数的ASP只能算是2层的BS结构。同样的一个系统,在第一次开发时,在开发周期上,随着系统的规模的扩大,三层的优势才会慢慢的体现出来。在不考虑代码重用的情况下,用ASP开发小系统(小于10个表,1000行有效代码行以下)确实要比JAVA快一些。但是,随之而来的代码维护成本很有可能会把这一小部分优势抵消掉:熟悉和调试ASP代码远比熟悉一个设计良好的JSP来的慢。
TO AllError(错误大全)
另外使用STRUTS在第一次开发时,也根本不能提高你的开发速度,反而会降低。但以后要更改和重用部分代码,那是非常方便的。
作者:
huijia0805
时间:
2008-6-21 17:22
JSP一般涉及比较大的项目!!! ,一般采用JSP+JAVABEAN+SERVLET的三层架构 设计层次清晰!!
ASP 用与小型系统 ,
欢迎光临 编程开发论坛 (http://bbs.lihuasoft.net/)
Powered by Discuz! 6.0.0