我是C/C++
專業程序員,但我創建了幾個使用PHP and MySQL
的個人網站。針對PHP的Ajax開發環境的建議
他們很基本,我想用Ajax
爵士樂,但我從來沒有做過任何Ajax。我已經手動完成了所有的開發,即沒有IDE或類似的東西。
有沒有人可以幫助我的Ajax開發環境的建議?
共享軟件或免費軟件將是可取的,因爲我會覺得很難自圓其說比錢在這個最少量的花費更多...
我是C/C++
專業程序員,但我創建了幾個使用PHP and MySQL
的個人網站。針對PHP的Ajax開發環境的建議
他們很基本,我想用Ajax
爵士樂,但我從來沒有做過任何Ajax。我已經手動完成了所有的開發,即沒有IDE或類似的東西。
有沒有人可以幫助我的Ajax開發環境的建議?
共享軟件或免費軟件將是可取的,因爲我會覺得很難自圓其說比錢在這個最少量的花費更多...
正如T.O.說,試試Aptana。有一個非常好的免費版本,他們真的推動AJAX。他們甚至還有他們正在開發的「AJAX服務器」Jaxer。如果沒有別的,插件是偉大的,除了一些怪癖,我真的很喜歡在它的工作。
如果你想要一個IDE,嘗試Aptana Studio。它支持HTML,CSS,JavaScript,PHP,XML,Ruby,Ruby on Rails以及更多....
首先,確保您瞭解HTTP協議的基礎知識。然後學習javascript httpXmlRequest函數是如何工作的。一旦你覆蓋了這些,選擇一個Ajax庫 - 原型是好的。
然後看幾個例子,並按照API。
工作完成。
我真的不知道他們如何設法寫出關於這個問題的整本書。
編輯:爲什麼投我一票?首先學習基礎知識,可以更好地理解其工作方式。是的,我相信傑夫也應該學習C ;-P
在像Javascript和Prototype和JQuery這樣的Javascript庫存在的情況下,自己的AJAX已經過時了。我建議看看其中一個庫(Jeff使用JQuery來處理SO,他從我的理解中對它印象深刻)。
就開發環境而言,我不知道有多少。一個典型的帶有語法高亮的文本編輯器可以完成寫作的功能(如Notepad ++)。要進行調試,請查看Firefox的Firebug擴展(儘管如果您使用JQuery,調試工具可能沒有那麼有用)。