网站/应用程序将是AJAX,并且将具有UI MashUps。在网页中使用AJAX工具包或大量Javascript会违反规模目标,换句话说,由于Javascript沉重会导致更多的带宽消耗会影响底线吗?
很抱歉一起提出两个问题,不知怎的,它们与客户层的整体SCALE目标有关。
提前致谢, DEB
答案 0 :(得分:1)
很抱歉,但您的问题不明确。
首先询问 JSP是一个不错的选择,然后讨论可伸缩性。这两者必须分开处理。
JSP是一个服务器端平台,就像PHP和ASP.NET一样。仅根据您的Web应用程序的设计,它是完全可扩展的。实际上,如果你的目标是可扩展性,那么你可以选择任何列出的平台,加上更多提示。
其次,Javascript和带宽消耗。如果你有一个好(我的意思是好)AJAX工具包,那么我想很多JS内容都是静态的。我的意思是许多函数和类库存储在静态JS文件中,在软件生命周期中不会改变,这正是我们想要的!唯一改变的部分是页面级脚本和XMLHTTP响应。
现在,浏览器可以缓存所有库,大大减少了带宽消耗。
是使用static content domain,可能由内容分发网络提供。
这将在可伸缩的应用程序上卸载很多JSP繁忙的服务器。
您的Web应用程序必须正确设计为可扩展(例如,不要依赖会话变量)