回答
由於PHP框架通常位於Web服務器上並生成由客戶端呈現的網頁,因此PHP「AJAX」框架可能會生成JavaScript代碼,然後由Web瀏覽器執行。生成的JS代碼的作用與您手動編寫以執行相同操作的JS相同,比如您提到的jQuery.ajax()調用。
所以,典型的區別在於爲您編寫的代碼和您手動編寫的代碼之間。
什麼用 JS庫如jQuery和使用像Akelos的 Ajax框架之間的區別與jQuery解僱一個Ajax請求和Ajax請求的區別被炒魷魚嗎?
我相信Akelos是一個PHP框架,而不是一個Javascript框架。
我剛剛閱讀了它......它說這是一個PHP的AJAX框架...... – yretuta 2009-11-10 03:58:32
這是一個PHP框架。這可能是主頁中的第二大文本,「Akelos PHP框架」 – 2009-11-10 04:04:07
我想你對什麼是Ajax以及它如何與PHP相關感到困惑。基本上「Ajax」僅僅意味着一些javascript代碼會在窗簾後面向某些後端服務器發出調用,以便在用戶界面上進行操作或更新某些內容。
後端服務器語言可能是PHP,ASP,Ruby或其他任何東西。這就是爲什麼最流行的「Ajax框架」(Prototype,JQuery)純粹是Javascript,並不依賴於你使用PHP或任何東西。
另外還有PHP框架,如CakePHP,CodeIgniter,Zend Framework(或你提到的,Akelos)誰只是幫助你做了一些用PHP繁瑣的任務,如模板,數據庫訪問等,這些框架所沒有的依賴任何你可以使用它們的「Ajax框架」。
所以,分別看看這個「PHP框架」,還有「Javascript框架」又名(很糟糕)的「Ajax框架」。
當然總是有例外的規則,有一些項目是PHP調用來輸出Javascript代碼的,比如Xajax。但我會建議你避開它們,否則你會變得更加困惑。
- 1. 比較:JSF AJAX框架與JS框架和Web服務
- 2. JS庫和框架標準目錄
- 3. 框架html和ajax
- 4. Ajax請求的原型JS框架
- 5. Scala庫和框架
- 6. ASP.NET Ajax框架
- 7. 支持PhoneGap和主流瀏覽器的HTML | JS | CSS框架/庫
- 8. 框架和動態庫
- 9. Java庫和框架概述
- 10. Symfony和ajax列表與分頁和過濾器(基於js框架)
- 11. CSS和JS不工作瓶框架
- 12. 角JS獲取和從靜止框架
- 13. Google Maps JS v3和HTML5 JavaScript框架
- 14. 的JavaScript window.location的和JS框架錯誤
- 15. C#的AJAX框架#
- 16. AJAX播放框架
- 17. 框架和ajax負載之間的jQuery
- 18. PHP Yii框架和jQuery AJAX的getJSON
- 19. jQuery和F3框架AJAX問題
- 20. qooxdoo JS框架內的openlayers
- 21. WinJS 4.0 - 微軟JS框架
- 22. 玩!框架Uglify js文件
- 23. 發揮框架JS連接
- 24. 組織通過JS框架
- 25. 我需要JS框架嗎?
- 26. Turbolinks vs JS MVC框架?
- 27. Android - HTML5/JS/CSS框架
- 28. JSLint,當使用JS框架
- 29. php/js/ajax搜索框
- 30. 如何創建框架與其他框架和庫依賴?
你能推薦一個很好的php ajax框架,它是一個活躍的社區嗎? – yretuta 2009-11-10 05:34:39
我喜歡[CodeIgniter](http://codeigniter.com),但它不一定會爲您自動生成大量AJAX。您可能想查看[Cake](http://cakephp.org/),[PRADO](http://www.pradosoft.com/)或[Lithium](http://rad-dev.org) /)。不過,這確實是你發現最適合你的問題。 – Funkatron 2009-11-11 00:06:09
我現在正在使用Kohana ...很像likigniter – yretuta 2009-11-11 00:23:36