2008-08-22 62 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