面试
RecGrU
记录成长
展开
-
【Django】面试
1、简述MVC模式和MVT模式 所谓MVC就是把web应用分为模型(M)、控制器©和视图(V)三层,模型负责业务对象与数据库的映射(ORM),视图负责与用户的交互,控制器接收用户的请求。MVT模式的本质上和MVC一样,只是定义上有些许不同,Django的MVT分别是指:M代表模型,负责业务对象和数据库的关系映射,T代表模板,负责如何把页面展示给用户,V代表视图,负责业务处理。除了以上三层以外,还需要一个url分发器,他的作用是将一个个url的页面请求分发给不同的视图处理,视图再调用响应的模型和模板 2、简述原创 2020-11-23 23:43:10 · 208 阅读 · 0 评论 -
【Nginx】关于Nginx的面试题
1、什么是Nginx,它的优势和功能? Nginx是一个轻量级的高性能的 HTTP 和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而出名 优点: 1)异步非阻塞处理请求 浏览器将请求发送到Nginx服务器,它先将用户请求全部接收下来,再一次性发送给后台web服务器,极大减轻了web服务器的压力,一边接收web服务器的返回数据,一边发送给浏览器 2)高扩展性、跨平台、配置简单 Nginx的设计极具扩展性,它完全是由多个不同功能、不同原创 2020-11-23 11:12:51 · 374 阅读 · 0 评论