Mit lehet tenni, hogy a tornádó
Köszönöm :) Azt hiszem, mint a Tornado (kivéve az utolsó példa, amikor is valóban jól jöhet). Felmerült bennem a lehetséges használatát egy tornádó a tárolási és feldolgozási körülményeket semmit típusú játékosok az online játékot, vagy nem tudom a helyét a taxisok és az utasok megjelenítéséhez az összes webhely / alkalmazás. De vajon érdemes tanulmányozni ezt a keretet céltudatosan vagy igazság kell mozgatni a harmadik python és bevágás a asyncio / aiohttp?
Tark. A. Csak erre a célra (a tárolás és feldolgozás játékok) gyakran ő javára. És persze tetszik - 5 sornyi kódot, és készen állunk szerver akkumulátor + 10 sornyi kód és egy kész alkalmazás!
Rovására szükséges-e vagy sem egy tornádó, hogy olyan egyszerű, mint két pennyt, egy hét teljesen elsajátította. És aiohttp vagyok most, és fogom nézni magam. Mintegy tornádó már említettük, a sebesség és a könnyű taxik is.
Nézett aiohttp, furcsa benyomást hagyott.
Kezdjük azzal, hogy az aszinkron aiohttp 2-5-szor lassabb szinkron tetejét egy nagyon egyszerű feladat -, hogy visszatérjen JSON. Oké, a valós életben, és szükség lenne az egyetlen szálon szerver cache sebesség simított.
Második. Andrey Svetlov azt mondta: „Nézd, mi kell dzhynzha a Maca Akkor már alkalmazásokat írni!”. Igen.
aiohttp_jinja2 nem ellenőrzi a dekoratőr érték, amelyet átadni neki. Visszaküldött nem szótárban? Nate Pyatikhatki!
Miért nem ellenőrzi? Miért a minta nem sugározzák kérésére alapértelmezés szerint miért kell, hogy adja meg magad? Ha akartam bőbeszédűség, szeretném használni Django.
Harmadszor, mintegy aiohttp.web. A piramis, például van egy egyértelmű szétválasztásának Roth és csavar funkcióját, ahol a Route - az URL, a nevét, és a csappantyú lehet meghatározni Roth felvezető függően HTTP módszert, és mások. Ennek eredményeként, akkor egy URL sablon nevének feltüntetésével Roth és a szükséges paramétereket; nagyon kényelmes. Ezzel szemben a piramis, van egy koncepció aiohttp Roth, ahol azonnal jelezte a HTTP-módszer, URL és kezelő. Mi a leggonoszabb, az eljárás itt - csak azokat a sorokat. Ne jelenjen / sor lehetséges módszerek, mint a method = ( „GET”, „POST”), de csak húr. Ennek eredményeképpen meg kell kitalálni más nevet az útvonal ugyanarra az URL, amely felveheti a kellemetlenségért az építkezést. És átkozott kérelem nem a sablon, akkor harcolni az ördög. Nos, nem akarom Vertan vissza dict (request = kérés user = „Tark”), szeretnék nélkül rekvest, hanem azt, hogy került át a sablon aiohttp magukat. Argh!
Mi tetszett - aioauth-kliens. Borzalmas a csomag nevét, de milyen szép vnturi. Továbbra is hozzá egy kicsit, hogy ne kell tennie, ha a „twitter” elif „GitHub” elif „google”, hozzátéve, az útvonalak és akkor kap egy normális üzemi python-társadalmi-auth-fény.
De eddig mindez túl nem módosítjuk. A fejlesztés jön óriási lépéseket, de az eredmények még használni erősen.