【发布时间】:2016-03-23 15:29:58
【问题描述】:
我现在正在我的编程课上学习 node.js 和 express.js,当我们可以下载一个服务器时,我无法理解为什么要构建服务器。我找到了这个网站,但我仍然不相信,尤其是对于 4 号 http://www.makeuseof.com/tag/5-reasons-server/
【问题讨论】:
标签: node.js express server redhat
我现在正在我的编程课上学习 node.js 和 express.js,当我们可以下载一个服务器时,我无法理解为什么要构建服务器。我找到了这个网站,但我仍然不相信,尤其是对于 4 号 http://www.makeuseof.com/tag/5-reasons-server/
【问题讨论】:
标签: node.js express server redhat
Node、Express 和几乎任何类型的编程语言/Web 框架都可用于构建任何东西,而不仅仅是服务器。
服务器实际上是一个抽象概念。
您提供的链接将服务器称为硬件。什么是服务器?这没什么花哨的——只是一台运行一些程序的计算机。您现在使用的计算机(很可能是笔记本电脑)可以用作服务器。台式电脑也可以。其他任何东西都可以。
现在,您的班级可能会教您如何构建一个网络服务器。 Web 服务器不是物理的东西。它只是一个在计算机上运行的软件。
软件世界中的服务器是指长时间运行并做某事的软件。
例如,使用 Node 和 Express,您可以编写一个 Web 服务器软件,每次有人向该服务器发出 HTTP 请求时显示一个网页。
所以,回答你的问题:
希望这可以为您澄清事情 =)
【讨论】: