Technical support2007/08/09 01:11
views: 1514 times
超大字體(180%)放大字體(130%)原始字體(100%)
XAJAX 自稱是 PHP Class Library 是有點謙虛。但是確實是非常好用的 Framework。支援 UTF-8,也支援 SMARTY 樣板引擎,是個小巧而輕便的工具。換了新公司工作到現在,對於 XAJAX 在 Server 端上的絕對主控權感到相當的 Powerful!樣板引擎的部分,需要的指令也只是簡單的一句 $ajax->printJavascript(); 就可以解決,對於大部分的 template engine 來說應該都可以支援。主要還是 UTF-8 啦,對我而言。

優點不少,想當然爾也是有些缺點。而,也許這不叫做缺點,只是我自己沒有發現該怎麼去控制。對於一個非同步呼叫來說,倘若同時以多個 Javascript 的呼叫來做的話,XAJAX 在流程的控制上就不是那麼容易能夠清楚掌握。舉個例子來說,A 程序要做 print_r($__myArray);,B 程序要做 count($__myArray);,同時使用 XAJAX 呼叫兩支不同的程序去做這 A, B 兩件事情,你無法很確切的知道到底是誰先做完了。

不過,參照他的 doc & tutorialsAPI Reference 來看,似乎是可以自己開發 prototype 來做到關於這方面的控制。目前的 stable 版本是 0.2.5,測試版本是 0.5 beta,我目前使用的是 0.2.4 版,只不過沒有多餘的心力去關注 prototype 方面的事情,所以也就沒有特別研究 API 到底在做些甚麼事情(笑)。

大致上來說,是個很方便的 Framework,如果有這方面的需求的人,倒是可以考慮使用這一個他自稱是 PHP Class Library 的 Framework。也期許自己有更多時間能夠繼續接觸其他的東西,起碼,API 能好好的有時間研究的話,我就應該要偷笑了吧。最近又時常被 mootools 的一些工具元件搞得昏天暗地,實在不知道最近的 Javascript 怎麼會變得這麼熱門(好啦,後半段是牢騷)。

有空再來多發幾篇關於 XAJAX 在工作上的一些使用感想好了。如果,有人有需要關於 XAJAX 與 SMARTY 已經套好的架構資料,我過幾天再補上(你要留回應跟我要也行)。
創用 CC 授權
Creative Commons License
本創作適用 姓名標示-非商業性-禁止改作 3.0 創用 CC 授權,台灣並依循所適用的授權條款。

Bookmarks  HEMiDEMi  Technorati  Del.icio.us  Digg  funP  Yahoo!  Furl
Writer profile
author image
偏執與強迫症的患者,算不上是無可救藥,只是我已經遇上我的良醫了。
Posted by hina

Trackback URL : http://hina.ushiisland.net/blog/hinablue/trackback/318

Leave your greetings.

[登入][OpenID是?]