看了关于Ajax的书

by paikia on Thursday, Nov 30, 2006


web 2.0

最早最早听到Ajax这个字眼是一年多前吧。当时只知道是个新的技术,但这个日新月异的世界,新的东西一直在演化或淘汰。所以当时知道这个东西能达到的效果是什么和Javascript、XML之类想结合有关的东西。平时我们通过连接进入到下一个网站的时候,都是更新整个网页。但Ajax能达到的效果是只更新网页的一部分。这就是Ajax ( Asynchronous JavaScript and XML ) 的基础。

直到最近才开始拿起一本书叫 《Beginning Ajax with PHP》- Lee Babin。一个早上在地铁里读了3个chapter,就了解它的原理,对有基本的html、javascript和php背景的人都不难理解。对使用者来说,应该就是它的简便性、即时性地呈现网页。我觉得唯一可能使到ajax复杂的地方是它的安全性。因为太过dynamic,所以程序人员在顾虑不全面的情况下,可能制造出来的安全漏洞相对的多了。

简单来说:

它是通过XMLHttpRequest Object的方法来呼叫server将XML或网页像PHP传送过来。然后再接着使用javascript的修改id来对html码进行内部修改。就读了3个chapter我也没继续阅读下去。若有时间,可能在翻翻后面的内容,看看有什么更吸引人的地方。推荐这个网站:ajaxian.com,介绍关于ajax的技术、有趣的网站之类的。

就目前来说,google、microsoft和yahoo flickr之类的网站都朝着ajax或说是web 2.0脚步迈进。但看来看去都是使用这个基础来建立及创造新的服务。必须说microsoft的新hotmail使用ajax来呈现是在有够慢的!真的是一个坏的例子。有天若有空,我也来将paikia.com改造成Ajax的方式呈现出来。


Related Post 相关文章:


Leave a reply 留言



Counter: 1622 hits




  • Archives: