从事网站建设技术开发的朋友都知道,ajax并非一种新的技术,而是几种原有技术的组合体。AJAX并非缩写词,而是由Jesse James Gaiiett创造的名词,是指一种创建交互式网页应用的网站开发技术。它主要是由以下几种技术组合延伸而来的:
1.使用javascript来绑定和调用。
2.使用DOM模型来交互和动态显示。
3.使用CSS和XHTML来表示。
4.使用XMLHttpRequest来和服务器进行异步通信。
在网站建设中合理的使用Ajax可以带来网页设计效果和网站性能的提升,但如果滥用Ajax也会出现一些不必要的问题。今天我们来为大家介绍一下Ajax技术的优缺点。
网站建设中使用Ajax技术的优点
1、使用异步方式与服务器通信,不需要打断用户的操作,具有更加快速的响应能力。
2、最大的一个优势是页面无刷新,在页面内与服务器通信,给用户带来非常好的体验度。
3、基于标准化的并被广泛支持的技术,不需要下载插件或者小程序。
4、可以把以前一些服务器负担的工作转嫁到客户端,利用客户端闲置的能力来处理,减轻服务器和带宽的负担,节约空间和宽带租用成本。并且减轻服务器的负担,ajax的原则是“按需取数据”,可以最大程度的减少冗余请求,和响应对服务器造成的负担。
5、Ajax使用网页设计中的界面与应用分离(也可以说是数据和呈现分离),而在以前两者是没有清晰的界限的,数据与呈现分离,有利于分工合作,减少非技术人员对页面的修改造成的Web应用程序错误,提高效率,也更加适用于现在的发布系统。
网站建设中使用Ajax技术的缺点
1、Ajax在带来高度用户体验的同时,也产生了新的安全威胁。Ajax技术就如同对企业数据建立了一个直接通道。这使得开发者在不经意间会暴露比以前更多的数据和服务器逻辑。黑客更容易从远端服务器上建立新的攻击,例如跨站脚本攻击、SQL注入攻击和基于credentials的安全漏洞等。
2、Ajax干掉了back按钮,即对浏览器后退机制的破坏。后退按钮是网站建设中的一个重要功能,但是它没法和js进行很好的合作。这是ajax所带来的一个比较严重的问题,因为用户往往是希望能够通过后退来取消前一次操作的。
3、违背了url和资源定位的初衷。如果一个url地址采用了ajax技术,也许你在该url地址下面看到的和我在这个url地址下看到的内容是不同的。这个和资源定位的初衷是相背离的。
4、对搜索引擎优化非常不友好。在网站建设过程中使用Ajax呈现的数据,搜索引擎完全看不到,也更谈不上抓取该数据内容了。
6、一些手持设备(如手机、PDA等)现在还不能很好的支持Ajax。
5、对流媒体的支持没有Flash、Java Applet好。
当然,任何网站建设技术都有它的优点与缺点,如果优点用错来了地方就很有可能变成缺点,而缺点也往往都是可以用其他技术去弥补的,在多种技术结合使用的时候往往又变成了优点。北京网站建设公司千助科技长期致力于研究和开发Web前沿技术,擅长在各种技术优缺点的博弈中找到平衡,为客户开发出完美的建站产品。
- 浏览: 1451297 次
- 性别:
- 来自: 河北邯郸
最新评论
-
天台没有爱情:
基于Flink流处理的动态实时电商实时分析系统网盘地址:htt ...
Flink 应用 -
zzz2726:
147-150行:执行出错了引用public User que ...
Spring中jdbcTemplate的用法实例(一) -
18942512863:
Catch you
搞爆storm集群的bug追踪过程 -
商人shang:
u010719892 写道老乡 ,邱县d老相好
Intellij IDEA如何使用Maven Tomcat Plugin运行web项目 -
u010719892:
老乡 ,邱县d
Intellij IDEA如何使用Maven Tomcat Plugin运行web项目
相关推荐
seo经验分享,自己做SEO的经验分享,seo经验分享,自己做SEO的经验分享
对SEO方面知识的总结,并对案例进行分析和评定,总结了SEO站长的经验
seo优化和百度竞价的优缺点;seo优化和百度竞价的优缺点;seo优化和百度竞价的优缺点;seo优化和百度竞价的优缺点
(自适应手机端)响应式优化建站公司网站源码 SEO优化网站建设优化排名公司网站pbootcms模板 安装教程:www.diyiyuanma.cn/100.html 快速收录推送工具:www.diyiyuanma.cn/122.html 效果演示:diyiyuanma.lxsjfx....
B2B网站SEO优化实战经验分享.pdfB2B网站SEO优化实战经验分享.pdfB2B网站SEO优化实战经验分享.pdfB2B网站SEO优化实战经验分享.pdfB2B网站SEO优化实战经验分享.pdfB2B网站SEO优化实战经验分享.pdfB2B网站SEO优化实战...
B2B网站SEO优化实战经验分享.docxB2B网站SEO优化实战经验分享.docxB2B网站SEO优化实战经验分享.docxB2B网站SEO优化实战经验分享.docxB2B网站SEO优化实战经验分享.docxB2B网站SEO优化实战经验分享.docxB2B网站SEO优化...
SEO优化十大干货经验分享
网站seo分析报告说明网站seo分析报告说明,很有用
本人尽心收集的seo外链增加seo外链建设之中文博客网站地址
seo优化网站源码,安装基本步骤: 1、传到空间 2、输入安装地址:http://域名/install/index.php(如果出现“dir”,请按照下面的图文或视频安装教程) 数据表前缀:dede_ (不要修改) 3、安装完成后 进入后台:/...
SEO 优化实战干货:十大实操经验分享(seo搜索引擎优化),SEO全套实操干货从基础到高级,掌握这 10个环节,让你的网站获得更多流量!非常详细的SEO优化教程,建议收藏。 SEO 优化实战干货:十大实操经验分享(seo搜索...
秦皇岛网站建设网络推广类型企业SEO网站源码,辛苦贡献企业网站SEO设置
网站建设+网站优化SEO合同
很好的seo分词技术 seo seo优化 seo分词技术
28条网站建设前应该考虑的SEO优化秘籍.docx28条网站建设前应该考虑的SEO优化秘籍.docx28条网站建设前应该考虑的SEO优化秘籍.docx28条网站建设前应该考虑的SEO优化秘籍.docx28条网站建设前应该考虑的SEO优化秘籍.docx...
《SEO James Nolan》2012最新SEO技术分享!
基于SEO的档案网站建设.pdf
资源名称:网站SEO分析报告资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
SEO关键词分析表,常用SEO关键词分析模板参考
SEO分析常用表格 用于统计和分析SEO 。