Flask教学课 – 3、【Flask入门】Web服务器&应用服务器&应用框架

发布于 2021-05-07  54 次阅读


服务器&应用服务器&应用框架

Web服务器:负责处理HTTP请求,响应静态文件。常见的有:Apache、Nginx、IIS。这些一般只是用来响应静态文件的工具,如果涉及到逻辑相关的操作就是使用到应用服务器

应用服务器:负责处理逻辑的服务器。比如:PHP、Python、Java等等,是不能直接通过Web服务器来处理。只能通过应用服务器,例如:uwsgi、tomcat等

Web应用框架:一般使用某语言,封装了常用的Web功能的框架就是Web应用框架,例如:Python的Flask、Django,Java的SSH框架。都是常见的Web应用框架。Web应用框架可以理解为封装了应用服务器中常用的必须方法(代码),这样在写程序的时候就可以直接基于框架开发,不必从底层写起

 


Day in and day out .