关于PHP的Ajax开发环境的建议
我专业地是C / C ++程序员,但是我已经使用PHP和MySQL创建了几个个人网站。
它们非常基础,我想使用Ajax来爵士化它们,但是我从未做过任何Ajax。到目前为止,我已经手动完成了所有开发工作,即没有IDE或者类似的工具。
有人对Ajax开发环境有建议可以帮助我吗?
共享软件或者免费软件将是更可取的,因为我发现很难证明为此花费最少的钱是合理的...
解决方案
回答
如果需要IDE,请尝试Aptana Studio。它支持HTML,CSS,JavaScript,PHP,XML,Ruby,Ruby on Rails等。
回答
作为T.O.说,尝试Aptana。有一个非常好的免费版本,它们确实推动了AJAX。他们甚至拥有正在使用的Jaxer,即" AJAX服务器"。如果没有别的,这些插件就很棒,除了一些怪癖之外,我真的很喜欢在其中工作。
回答
首先,请确保我们了解HTTP协议的基础。然后了解javascript httpXmlRequest函数的工作方式。覆盖了这些内容之后,选择一个Ajax库原型是不错的。
然后看一些示例,并遵循API。
任务完成。
我真的不知道他们如何设法撰写有关该主题的整本书。
编辑:为什么对我投反对票?首先学习基础知识,可以更好地理解其工作方式。是的,我相信Jeff也应该学习C ;-P
回答
在存在Prototype和JQuery之类的Javascript库的情况下,滚动自己的AJAX已经有点过时了。我建议研究其中一个库(Jeff使用JQuery for SO,据我所知,他对它确实印象深刻)。
就开发环境而言,我不知道有很多东西。典型的带有语法高亮显示的文本编辑器可以完成编写技巧(例如Notepad ++)。对于调试,请查看Firefox的Firebug扩展(尽管如果使用JQuery,调试工具可能没有用)。
回答
Aptana被认为是用于Javascript开发的不错的IDE。我本人只是使用Eclipse和像jQuery这样的体面的JavaScript框架,该框架具有简单的语法。
回答
Sajax是另一个具有PHP支持的优秀工具包。
尽管我更喜欢使用Jquery或者Prototype之类的Javascript框架,但大多数情况下