Node.js 当你可以下载像redhat这样的服务器时,构建一个服务器有什么意义?

Node.js 当你可以下载像redhat这样的服务器时,构建一个服务器有什么意义?,node.js,express,server,redhat,Node.js,Express,Server,Redhat,我现在正在编程课上学习node.js和express.js,我无法理解为什么我们要构建一个服务器,而我们只能下载一个。我发现了这个网站,但我仍然不确信,尤其是对于第4号节点、Express和几乎任何一种编程语言/web框架都可以用来构建任何东西,而不仅仅是服务器 服务器实际上是一个抽象概念 您提供的链接将服务器称为硬件。什么是服务器?这没什么,只是一台运行着一些程序的计算机。您现在使用的计算机(很可能是笔记本电脑)可以用作服务器。台式电脑也可以,其他任何东西也可以 现在,你们班可能要教你们的是如

我现在正在编程课上学习node.js和express.js,我无法理解为什么我们要构建一个服务器,而我们只能下载一个。我发现了这个网站,但我仍然不确信,尤其是对于第4号节点、Express和几乎任何一种编程语言/web框架都可以用来构建任何东西,而不仅仅是服务器

服务器实际上是一个抽象概念

您提供的链接将服务器称为硬件。什么是服务器?这没什么,只是一台运行着一些程序的计算机。您现在使用的计算机(很可能是笔记本电脑)可以用作服务器。台式电脑也可以,其他任何东西也可以

现在,你们班可能要教你们的是如何构建一个web服务器。web服务器不是一个物理的东西。它只是一个在计算机上运行的软件

软件世界中的服务器指的是长时间运行并执行某些操作的软件

例如,使用Node和Express,您可以编写一个web服务器软件,在每次有人向该服务器发出HTTP请求时显示一个网页

所以,要回答你的问题:

  • 物理服务器只是计算机
  • 软件服务器只是运行了很长时间的软件的一部分,并在需要时执行某些操作
  • RedHat只是一个操作系统(如Windows和Mac)。它根本不是一个服务器——只是一个操作系统

希望这能为您澄清一些事情=)

节点、Express和几乎任何类型的编程语言/web框架都可以用来构建任何东西,而不仅仅是服务器

服务器实际上是一个抽象概念

您提供的链接将服务器称为硬件。什么是服务器?这没什么,只是一台运行着一些程序的计算机。您现在使用的计算机(很可能是笔记本电脑)可以用作服务器。台式电脑也可以,其他任何东西也可以

现在,你们班可能要教你们的是如何构建一个web服务器。web服务器不是一个物理的东西。它只是一个在计算机上运行的软件

软件世界中的服务器指的是长时间运行并执行某些操作的软件

例如,使用Node和Express,您可以编写一个web服务器软件,在每次有人向该服务器发出HTTP请求时显示一个网页

所以,要回答你的问题:

  • 物理服务器只是计算机
  • 软件服务器只是运行了很长时间的软件的一部分,并在需要时执行某些操作
  • RedHat只是一个操作系统(如Windows和Mac)。它根本不是一个服务器——只是一个操作系统
希望这能为您澄清一些事情=)