我是一名C/C++
专业程序员,但我使用PHP and MySQL
.
它们非常基本,我想使用 来使它们更加活跃Ajax
,但我从未做过任何 Ajax。到目前为止,我已经手动完成了所有开发,即没有 IDE 或类似的东西。
有人对可以帮助我的 Ajax 开发环境有什么建议吗?
共享软件或免费软件会更可取,因为我发现很难证明在这方面花费超过最低限度的资金......
我是一名C/C++
专业程序员,但我使用PHP and MySQL
.
它们非常基本,我想使用 来使它们更加活跃Ajax
,但我从未做过任何 Ajax。到目前为止,我已经手动完成了所有开发,即没有 IDE 或类似的东西。
有人对可以帮助我的 Ajax 开发环境有什么建议吗?
共享软件或免费软件会更可取,因为我发现很难证明在这方面花费超过最低限度的资金......
如果您需要 IDE,请尝试Aptana Studio。它支持 HTML、CSS、JavaScript、PHP、XML、Ruby、Ruby on Rails 等......
正如 TO 所说,试试 Aptana。有一个很好的免费版本,他们真的在推动 AJAX。他们甚至拥有 Jaxer,这是他们正在开发的“AJAX 服务器”。如果不出意外,插件很棒,而且除了一些怪癖之外,我真的很喜欢在其中工作。
在出现像 Prototype 和 JQuery 这样的 Javascript 库的情况下,滚动你自己的 AJAX 已经有些过时了。我建议查看其中一个库(Jeff 使用 JQuery 进行 SO,据我了解,他对它印象深刻)。
就开发环境而言,我不知道有多少。带有语法突出显示的典型文本编辑器可以完成写作(如 Notepad++)。对于调试,请查看 Firefox 的 Firebug 扩展(尽管如果您使用 JQuery,调试工具可能没有那么有用)。
首先,确保您了解 HTTP 协议的基础知识。然后了解 javascript httpXmlRequest 函数的工作原理。一旦你了解了这些,选择一个 Ajax 库——原型很好。
然后看几个例子,并按照API。
任务完成。
我真的不知道他们是如何设法写出关于这个主题的整本书。
编辑:为什么要投票给我?首先学习基础知识,可以更好地理解它的工作方式。是的,我相信 Jeff 也应该学习 C ;-P
Sajax是另一个支持 PHP 的好工具包。
大多数情况下,虽然我更喜欢使用像Jquery或Prototype这样的 Javascript 框架