根据定义,puma 是一种 web 服务器,rack 是 web 服务器和应用服务器之间的接口。
但是,很多视频都提到机架是 Web 框架和 Web 服务器之间的接口。那么我可以解释为我们使用 web 框架来构建我们的应用程序,所以机架是 web 框架和 web 服务器之间的接口吗?
另一个问题是,如果 puma 是一种网络服务器,我可以使用 Apache 或 Nginx 来代替它吗?
ruby rack puma
puma ×1
rack ×1
ruby ×1