28.06.2011, 00:00 Uhr

Webserver: Tornado 2.0 unterstützt Python 3.2

Der schnelle, skalierbare Webserver für Communitys und andere Echtzeitanwendungen liefert Webseiten mit Python 3.2 aus. Tornado ist ein Webserver, der ursprünglich von FriendFeed entwickelt wurde. Heute steht Tornado nach der Übernahme des sozialen Netzwerks durch Facebook unter der Apache-Lizenz als Open Source frei zur Verfügung. Die Software kommt mit vielen parallelen Anfragen zurecht und wurde von FriendFeed für das Update der Community-Aktivitäten in Echtzeit eingesetzt. Tornado wird zusammen mit Tools bereitgestellt, die Entwicklern ein mächtiges Framework für die Anwendungsprogrammierung an die Hand geben.

In Tornado 2.0 führen die Entwickler simple_httpclient als neuen Standard-AsyncHTTPClient ein. curl_httpclient darf aber wahlweise weiter verwendet werden. Der Webserver und das Framework kommen jetzt mit Python 3.2 zurecht. Umstellungen gibt es auch beim Template-Output. Einige der Änderungen können zu Kompatibilitätsproblemen bei der Migration führen, darunter ein automatisches Escaping der Template-Ausgaben. Das Tornado-Team listet die Details in den Release Notes  auf. (ph/webdev)  Tornado



Das könnte Sie auch interessieren