对于消费级跨国门户网站,JSP不是一个很好的选择作为服务器端脚本语言吗?例如对于Facebook / Gmail规模或更高?

时间:2011-01-17 23:13:21

标签: scalability

网站/应用程序将是AJAX,并且将具有UI MashUps。在网页中使用AJAX工具包或大量Javascript会违反规模目标,换句话说,由于Javascript沉重会导致更多的带宽消耗会影响底线吗?

很抱歉一起提出两个问题,不知怎的,它们与客户层的整体SCALE目标有关。

提前致谢, DEB

1 个答案:

答案 0 :(得分:1)

很抱歉,但您的问题不明确。

首先询问 JSP是一个不错的选择,然后讨论可伸缩性。这两者必须分开处理。

JSP是一个服务器端平台,就像PHP和ASP.NET一样。仅根据您的Web应用程序的设计,它是完全可扩展的。实际上,如果你的目标是可扩展性,那么你可以选择任何列出的平台,加上更多提示。

其次,Javascript和带宽消耗。如果你有一个(我的意思是)AJAX工具包,那么我想很多JS内容都是静态的。我的意思是许多函数和类库存储在静态JS文件中,在软件生命周期中不会改变,这正是我们想要的!唯一改变的部分是页面级脚本和XMLHTTP响应。

现在,浏览器可以缓存所有库,大大减少了带宽消耗。

我的提示

是使用static content domain,可能由内容分发网络提供。

这将在可伸缩的应用程序上卸载很多JSP繁忙的服务器。

记住

您的Web应用程序必须正确设计为可扩展(例如,不要依赖会话变量)