您的位置:首页 > 其它

谈web-方案选择

2013-05-02 19:43 183 查看
Web的方案选型:

ajax

一个网页,如果超过2秒钟没有打开,用户已经对体验感觉很差了,如果3秒基本已经关闭或者重新刷新了。

因此,先展现部分静态页面,或者无需耗时的信息,耗时信息放在后面,将大大改善用户的体验感。另外,按需加载(比如微博或者论坛的图片或者内容根据鼠标加载),也将大大减少服务带宽和部分后台压力。

iframe

用户体验感极差,没有独立的URL,刷新,回退等操作也极其麻烦。适合广告,第三内容提供(用自己的框架套第三方内容,不过这个url一般也是独立的),还有另外一种特殊场景,定位自己为一个应用平台。

QQ空间就是定位自己是一个应用平台,将跨域,不跨域的内容都整合到自己的应用中心中。需要一个一致性的用户体验。另外,QQ的用户量实在太大了,QQ头像中不同平台的信息,比如最新更新的微博,游戏成就等,简单的一两条信息,背后可能就是几十台机器在支持着。QQ空间的用户量也极其巨大,如果能通过iframe的方式减少网络流量和用户动态信息请求,节约的成本也是相当可观的。

MVC

Struts,spring, .NET,python,等都有各自相对成熟的解决方案。 很多项目都是混合型的,比如改良型,或者大部分页面的复杂度达不到那个程度(变化的属性比较少)。因为是否采用这种有点厚重又不是很直观的东西一般都很犹豫。对那些编辑类还有属性比较多的业务相对适合点,大部分情况下还是局部使用,而且用轻量级的相同思想去限制性的使用。



REST,handler


纯command类型的,或者ajax后端



纯Response.Write之类的JSP,PHP等


比较直观,逻辑简单的页面
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: