[PHP] 免用 XmlHttpRequest 的 AJAX

剛剛在美味書籤看到的:

Ajax & PHP without using the XmlHttpRequest Object

根據 AJAX 的定義,XmlHttpRequest 在 AJAX 裡面扮演前後台溝通很重要的地位。

不過拿掉 XmlHttpRequest 做法更是把 AJAX 又推回更古早以前大家就廣泛使用的技術了。


不是說這樣有什麼不好,而是畫面跟程式邏輯沒有一個共用的溝通介面,完全看畫面有什麼就塞什麼進去,很容易把網站的邏輯架構給混在一起。

以知名的韓國 Blog 軟體 TatterTools 就是使用類似的概念,甚至目前很多 AJAX (使用 XmlHttpRequest ) 的 Framework 或 library 都有畫面跟程式邏輯混亂的毛病,與其這樣還不如就捨棄 XmlHttpRequest ,改用「Ajax & PHP without using the XmlHttpRequest Object」的方式還比較乾淨些。

2 comments On [PHP] 免用 XmlHttpRequest 的 AJAX

  • 其實在html的單純世界裡面
    不論是用最慣用的server side來處理
    或是用js搭配後端來產生出立即的效果
    最主要的用意就是讓user感覺頁面的操作friendly或是更直覺
    但是如果因為ajax的盛行
    就非得把整各網站架構都硬是這樣搞
    我想累死的應該就是programer自己吧…

    在flash出現的那一年,我就期待著flash可以將頁面的問題給一併的處理掉
    畢竟說實在的,一個網頁的呈現,後端的機制倒不是花最多時間和心思,而是花在整個操作的介面,為了一些檢查,一些動作的效果
    編寫了一堆有的沒的js或vbs..但是卻也變成了得面臨著不同版本的瀏覽器的嚴苛考驗

    TT的IFRAME處理技巧,真的是不錯也很高深
    但是作者應該也要感激ie把netscape給搞跨了..((笑))

  • 嗯!這樣也不失為一個好方法:P

Leave a reply:

Your email address will not be published.

Site Footer

Sliding Sidebar