在 2010年5月23日 下午12:50,agentzh <agentzh@gmail.com>写道:
2010/5/20 Uliyas Fan <uliyas@gmail.com>:最直接的好处是借用用户的 CPU 和内存来运行我们的 Web 应用,这种东西是天然的"客户端分布式"的,节约我们服务器的成本啊。
> 可不可以讲一讲为什么要用 100% 客户端 JavaScript 改写,背景和好处是什么呢?
>
我们的服务器上只提供 .html/.js/.css/.jpg 这些静态资源的下载,以及基于 nginx/Lua 的数据接口的 web service (支持跨域)。前者这样的静态文件通过 nginx/lighttpd 啥的达到一二万 req/sec 单机的性能不在话下,后者通过 ngx_openresty 达到千级 req/sec 单机的性能也很简单 :)
另一大好处是 AJAX 有助于提升用户体验和区域更新的响应速度,Gmail/Google Reader 都是这样的例子,而那些整页刷的东西看了都心烦,呵呵。
Cheers,
-agentzh
--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com。
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com。
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
没有评论:
发表评论