【发布时间】:2015-04-08 02:21:06
【问题描述】:
我正在考虑从 PHP 切换到使用 Node.js 来开发我的网站。但是,在研究了一段时间的 Node.js 之后,我似乎无法确切地找到如何使用 Node.js 编写网页。我看到您在 Node 中使用 response.write() 将 html 写入您的网页,但这似乎是一件乏味的事情,将您的整个网页作为节点文件中的字符串文字。与 PHP 将脚本嵌入 HTML 文件的方法相比,Node 中的 Web 开发如何工作?
【问题讨论】:
-
Node.js 不能用作 web 的 php 或 perl。例如,它不能作为 Apache 模块使用。使用 Node.js,您必须自己提供页面服务,如果您想像使用 PHP 一样进行一些 Web 开发,则必须使用 Express 等框架。
-
您是否真的在 google 上搜索过类似“使用 node.js 构建网站”之类的内容...有人告诉我您没有...我相信这个问题缺乏努力。
-
我可以建议阅读这个vikingcodeschool.com/posts/why-learning-to-code-is-so-damn-hard。它将帮助您了解,除非您了解基础知识和对它的需求,否则切换到 Node.js 或任何其他平台不会产生任何影响。
-
@SarveshKumarSingh 我试过用谷歌搜索它,但是我精通 PHP 并且对 Node 完全陌生,我不知道会发生什么或如何搜索它。是的,我已经搜索过“使用 node.js 构建网站”,但正如我所说,我找到的所有答案都只涉及写入 html 流,这对于大型项目来说似乎很疯狂。请仔细阅读问题,不要妄下结论。
标签: javascript php node.js