码迷,mamicode.com
首页 > Web开发 > 详细

html+Ajax和JSP的比较

时间:2016-05-04 21:05:41      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:

1.有人说JSP会泄露源码(可能会有一些代码痕迹,但肯定没啥大事)
2.又说,Ajax是为了分离前后台,让控制部分在前台处理,降低代码耦合度,后台只相当于服务。

3.能够让前台移植,降低后期维护成本.纯用前端+ajax请求,后台随便改,不用通知前台,只需维护一个接口。
4.还有的说,html在处理高并发时,速度要比JSP快(的确很有道理,毕竟不用重新生成HTML) 
5.由于JSP生成的HTML速度慢,在高并发时,Apache会处理HTML部分的数据,分理出需要tomcat处理的数据,这样再用JSP生成HTML,就不容易导致tomcat奔溃,为tomcat减负,提高效率。

6.如果用ajax请求的方式,页面内容延迟加载。搜索引擎无法探测到网页内容,造成人们无法根据内容百度你的网站。

7.如果网页中包含加载更多这个按钮,那么无论如何都需要ajax请求更多数据(总不能刷新整个页面吧)。既然如此,为啥不一开始就全部通过ajax呢?

8.用ajax能让用户看到界面框架,然后内容慢慢浮现,速度似乎更快。

9.用ajax会不会像数据库一样产生1+N问题。

10.不用jsp那么struts中的值栈是不是用处就少了

11.用ajax请求方式,android端和web端可以共用一个后台。

12.其实这个问题就是一个尺度问题。如果说界面框架也是数据,那么界面框架也可以用ajax;如果做出的页面存在很多恒定数据,相当于界面框架+数据填空。所以,应该视前端有没有固定的界面框架而定。

html+Ajax和JSP的比较

标签:

原文地址:http://www.cnblogs.com/DarrenChan/p/5459627.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!