论坛登陆 注册 文章专区 笑话频道 影视频道 投稿文章 旧版浏览
首页 | 页界资讯 | 网络应用 | 软件应用 | 组网技术 | 网络原理 | 聊天通讯 | 网管知识 | 帮助
笑话 | 操作系统 | 注 册 表 | 编程开发 | 数 据 库 | 媒体动画 | 网页设计 | 图形图象 | 地图
论坛 | 网络安全 | 安全防范 | 服 务 器 | 硬件学堂 | 路由技术 | 搜索研究 | 站长经验 | 投稿
影院 | 教育频道 | 特色专题 | 精文荟萃 | 注 册 码 | 论坛社区 | 网站地图 | 广告服务 | 旧版
设为首页 加入收藏
当前位置:首页>>文章>>编程开发>>AJAX>>正文

某知名大企业的教训--慎用AJAX框架

www.xker.com 作者: 来源:BlogJava 加入日期:2006-1-16 9:44:38

【问题提问、论坛交流】从年初到现在,AJAX之风预演愈烈,尤其是在国内,大多是一片叫好的声音目前好像很多人都在搞基于AJAX的框架,国外也有一些都已经发布对于这种一直都存在技术,Google、微软一造势,大家的热度好像有点过了头看来现在咱们这些程序员真的都是些追星族啊!

   难到AJAX真的就那么优秀,值得提升到框架的高度,让系统UI端围着它转?单纯从AJAX本身来说,其最主要不过就是解决在网页上一个无刷新获取数据的问题,再加上减少了数据的传输量,将数据解析的工作推到了客户端,的确能解决很多传统的问题,很方便的实现一些动态效果然而,要围绕AJAX建立一个框架,通过AJAX完成UI端绝大部分内容的展现,我个人认为却是欠妥现在很多人在网站上说,AJAX多多成熟,能达到多好多好的效果,但是问题是,AJAX技术本身成熟,但AJAX框架却是十分的不成熟

   笔者前一段一直在参与一个国外知名大公司的一个产品的开发,这套系统好几年前就开始做了,系统的UI很多是基于AJAX的,对AJAX的应用可谓登峰造极(当然,那个时候肯定还没有AJAX这个名词),其界面的可操作行几乎可与桌面系统媲美这系统有一个强大的AJAX框架,光是相关基础JS文件就是数十个,整个UI基于Javascript事件驱动,数据由XMLHttp获取整个方案看上去的确很棒,或许正是现在很多人想要实现的但实际情况是如何呢?效果是实现了,程序开发和测试、维护的效率则是大大的下降了开发就不说了,前期投入巨大,系统复杂性剧增,程序也只能用IE访问测试的时候这边 AJAX的javascript的bug满天飞,那边调试这种错误极不方便,没有好的JS的调试器,更看不到实际输出的html代码维护那就糟糕,加个新功能,JSP文件、标签、JS、后台类全要过一遍或许正是这些不易克服的问题,我看到在最近开发的配套软件里,就基本没有用什么AJAX了

   大公司的尝试和经验,或许能给大家一些启示说到底,所有的技术都是有利有弊的,AJAX也是一样我个人认为AJAX 最适合的就是Google Map这种网上地图系统,展现方案相对比较单一,又非常的需要无刷新的获取数据对于那些业务比较多,展现风格非常多样的业务系统,万万不可脑子一热,真的要用什么AJAX框架,到头了只回为了一点无谓的效果砸了自己的脚

   最后强调一下,AJAX是个好东西,在项目里用它来实现一些辅助效果(最传统的比如用户输入数据时实时的验证,给出相关提示)即快捷又神奇,但过度使用很容易让自己系统陷入麻烦之中,一定要慎重!此外目前公布出来的所谓的那些AJAX框架大多都是实现一个Form或者一部分页面的无刷新取数,根本谈不上什么Web框架,目前没必要抱太大的希望最近down了几个开源的ajax的东西看了看,觉得对一般开发人员来说,ajaxtags (http://sourceforge.net/projects/ajaxtags/) 是个不错的东东,简单易懂,可以仿照它的标签做一些自己的实现,值得看一看
原文地址:http://www.blogjava.net/weidy/archive/2005/11/25/21451.html编辑:xker.com

上一篇:做了两个月ajax,总结一些小经验
下一篇:没有了
关闭窗口】【浏览次数:】【发送给好友】【收藏此页
相关文章
·做了两个月ajax,总结一些小经验·使用AJAX技术开发新一代Web应用程序 ·AJAX应用所解决的一些常见问题
·使用AJAX的十大理由(译文)·AJAX会取代桌面系统吗?(译文) ·Ajax技术开发指南
·AJAX案例研究之Gmail·AJAX的七宗罪·Ajax技术文档
·AJAX技术汇总·Ajax技术简介·Ajax程序设计入门
·Ajax基础教程·Ajax的错误处理机制探讨·AjaxTags标记
推荐文章 最新文章 热门文章
·全面控制Win XP的安装进度过程
·电子图书制作方法之EXE格式篇
·用VC6.0实现快捷方式中的查找目标功能
·实战网络服务器安全配置技巧
·在Java SE中使用Hibernate框架
·ASP.NET入门随想之多态、接口与委托
·Windows虚拟内存加速密籍
·性能“脱胎换骨”骗术 解密优化骗局
·使用 MySQL 开始 PHP 会话
·AJAX及使用E4X编写Web服务脚本
·关于ASP,ASP.NET,VB.NET里的MD5加密函
·Visual C#常用函数和方法集汇总
·硬盘故障软修理技巧解决方法 
·网吧使用电脑必看5点安全技巧
·在VC++应用程序中实现颜色选择组合框
·某知名大企业的教训--慎用AJAX框架
·做了两个月ajax,总结一些小经验
·IPTV市场研究与策略分析报告(2005升级
·IPTV产业发展分析
·IPTV与数字电视的异同
·2005年IPTV技术和应用发展回顾
·什么是IPTV
·2005年恶意程序的六大创新与突破
·个人网站强拴Google百度 搜索巨头沦为
·Google要起中国名 与百度开打新年第一
·使用AJAX技术开发新一代Web应用程序 
·PHOTOSHOP小技巧(9)
·PHOTOSHOP小技巧(8)
·PHOTOSHOP小技巧(7)
·PHOTOSHOP小技巧(6)
·个人简历表格
·免费代理IP(每日更新)
·QQ密码丢失后能做的事情:快速找回密码
·WinRAR 3.51 注册码
·Norton AntiVirus 2006 注册码(激活
·系统优化 专题
·找回QQ密码的注意事项 
·史上最强QQ个人档案资料欣赏
·最经典的黑客入门教材
·求职简历封皮
·怎样查找对方的IP地址
·FlashFXP 3.3.1 build 1089注册码
·2005最新最全注册码集中营(11月更新)
·应届毕业生求职信
·ACDSee v8.0注册码
评论 本站声明
会员名称:
密码:匿名 ·注册·忘记密码?
评论内容:
(最多300个字符)
  查看评论
【注】 发表评论必需遵守以下条例:
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
  • 本站大部分为网络转载,如有版权问题,请通知我们,我们立即更正!

设为首页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyright © 2003-2006 xker.com All rights reserved. 网站合作、广告联系QQ:12231446
小新技术网 冀ICP备05002857号