**aiohttp是一个为Python提供异步HTTP 客户端/服务端编程,基于****asyncio(Python用于支持异步编程的标准库)****的异步库。**
目前Python的网络编程框架已经多达几十个,逐个学习它们显然不现实。但这些框架在系统架构和运行环境中有很多共通之处,本文带领读者学习基于Python网络框架开发的常用知识,及目前的4种主流Python网络框架:Django、Tornado、Flask、Twisted。
以上的框架在此不做评价,本来出这个教程,主要是目前大数据横行时代,高并发已成必然的趋势,但无论是PHP、还是上述的四大框架,都是同步框架较多(PHP异步框架swoole),这个成了整个项目瓶颈。所以才由此想法基于aiohttp出一套异步web框架。