**aiohttp是一個為Python提供異步HTTP 客戶端/服務端編程,基于****asyncio(Python用于支持異步編程的標準庫)****的異步庫。**
目前Python的網絡編程框架已經多達幾十個,逐個學習它們顯然不現實。但這些框架在系統架構和運行環境中有很多共通之處,本文帶領讀者學習基于Python網絡框架開發的常用知識,及目前的4種主流Python網絡框架:Django、Tornado、Flask、Twisted。
以上的框架在此不做評價,本來出這個教程,主要是目前大數據橫行時代,高并發已成必然的趨勢,但無論是PHP、還是上述的四大框架,都是同步框架較多(PHP異步框架swoole),這個成了整個項目瓶頸。所以才由此想法基于aiohttp出一套異步web框架。