2008-08-22 63 views
4

我是C/C++專業程序員,但我創建了幾個使用PHP and MySQL的個人網站。針對PHP的Ajax開發環境的建議

他們很基本,我想用Ajax爵士樂,但我從來沒有做過任何Ajax。我已經手動完成了所有的開發,即沒有IDE或類似的東西。

有沒有人可以幫助我的Ajax開發環境的建議?

共享軟件或免費軟件將是可取的,因爲我會覺得很難自圓其說比錢在這個最少量的花費更多...

回答

2

正如T.O.說,試試Aptana。有一個非常好的免費版本,他們真的推動AJAX。他們甚至還有他們正在開發的「AJAX服務器」Jaxer。如果沒有別的,插件是偉大的,除了一些怪癖,我真的很喜歡在它的工作。

2

如果你想要一個IDE,嘗試Aptana Studio。它支持HTML,CSS,JavaScript,PHP,XML,Ruby,Ruby on Rails以及更多....

0

首先,確保您瞭解HTTP協議的基礎知識。然後學習javascript httpXmlRequest函數是如何工作的。一旦你覆蓋了這些,選擇一個Ajax庫 - 原型是好的。

然後看幾個例子,並按照API。

工作完成。

我真的不知道他們如何設法寫出關於這個問題的整本書。

編輯:爲什麼投我一票?首先學習基礎知識,可以更好地理解其工作方式。是的,我相信傑夫也應該學習C ;-P

1

在像Javascript和Prototype和JQuery這樣的Javascript庫存在的情況下,自己的AJAX已經過時了。我建議看看其中一個庫(Jeff使用JQuery來處理SO,他從我的理解中對它印象深刻)。

就開發環境而言,我不知道有多少。一個典型的帶有語法高亮的文本編輯器可以完成寫作的功能(如Notepad ++)。要進行調試,請查看Firefox的Firebug擴展(儘管如果您使用JQuery,調試工具可能沒有那麼有用)。

2

Aptana被認爲是一個體面的IDE開發的IDE。我自己只是使用Eclipse和像jQuery這樣一個體面的javascript框架,它有一個簡單的語法。

0

Sajax是PHP支持的另一個很好的工具包。

雖然我更喜歡使用Javascript框架,如JqueryPrototype