php发展

首页 » 常识 » 预防 » 从0到1,PythonWeb开发的进击
TUhjnbcbe - 2021/1/29 10:33:00

参加Python开发者日,请扫码咨询↑↑↑

作者

tonnie

来源

知乎专栏

本文将以个人(开发)的角度,讲述如何从零开始,编写、搭建和部署一个基于Python的Web应用程序。

从最简单的出发点来剖析,一个web应用后端要完成的工作抽象出来无非就是3点:

1、接收和解析请求。

2、处理业务逻辑。

3、生产和返回响应。

对于初学者来说,我们关心的只需这些步骤就够了。要检验这三个步骤,最简单的方法是先写出一个helloworld。

quest-"helloworld"-sponse

python有许多流行的web框架,我们该如何选择呢?试着考虑三个因素:

易用:该框架是面对初学者友好的,而且具有健全的文档,灵活开发部署。例如flask,bottle。

效率:该框架适合快速开发,拥有丰富的轮子,注重开发效率。例如django。

性能:该框架能承载更大的请求压力,提高吞吐量。例如falcon,tornado,aio

1
查看完整版本: 从0到1,PythonWeb开发的进击