node.js – replacePHP,并asynchronous连接到它

最近我开始玩node.js。

由于我正在开发一个Web应用程序,所以我对Google的JavaScript V8引擎的好处感兴趣,我开始阅读有关所有这些的东西 – 和node.js.

一个使用node.js的webapp示例: http : //bodesigns.com/simple-web-app-using-node-js/

正如你所看到的,它使用node.js连接到一个MySQL数据库。 关于这个的一些问题: – 首先,这是安全的吗? 我的意思是:用户名和密码存储在文件中。 我知道,在PHP中是这样的,但是PHP文件是服务器端的。 Node.js是服务器端?

  • 其次,与此(我也构build了谷歌地图的东西的networking应用程序的一部分),我可以取代我现在有一个MySQL数据库收集数据的PHP代码? 用node.js代码replacePHP代码有什么优势?

  • 最后:我可以asynchronous运行node.js服务器吗? 我的意思是:我有一个链接()的HTML页面。 当我点击它时,它必须“运行”node.js脚本,它从mysql数据库收集数据。 就像在这个例子中。 所以当页面加载时,只有一个空的地图必须可见。 如果点击某个东西,标记必须显示或隐藏。 这可能吗?

  • 我很抱歉我的英文不好。

首先,这是保存吗?

node.js在服务器上运行,代码不需要去客户端,所以它是安全的。

用node.js代码replacePHP代码有什么优势?

你需要重写已经工作的代码吗? 如果你编写新的代码,那么PHP和Node.js是一个完全不同的和应用程序的具体讨论。 对于通用的应用程序,它们都适用

这可能吗?

是的,但是也可以使用PHP。