5 Stimmen

App Engine URL-Zuordnung

Von http://code.google.com/appengine/docs/python/tools/webapp/running.html

Tipp: App Engine leitet Anfragen an Python-Skripten basierend auf der URL und den Mappings, die in der Datei app.yaml-Datei der Anwendung angegeben sind. Eine Webapp WSGIApplication ordnet außerdem bestimmte URL-Pfade auf Anfrage-Handler. Wie Wie Sie beide Mappings verwenden, bleibt Ihnen überlassen: Sie könnten alle nicht-statischen URLs zu einem an ein einziges Python-Skript weiterleiten, und das das Skript alle dynamischen URLs an Handler weiterleiten. Oder Sie können die Funktionalität in mehrere WSGI Anwendungen gruppieren, die von verschiedenen Skripten ausgeführt werden, und app.yaml verwenden, um die entsprechenden URLs auf die entsprechenden Anwendungen zuzuordnen.

Meine Frage ist: Welche ist besser/schneller/effizienter (app.yaml Zuordnung zu mehreren apps?) oder wenn es keinen Leistungsunterschied, welche würden Sie verwenden und warum?

1voto

Nick Johnson Punkte 99799

Es gibt keinen nennenswerten Leistungsunterschied. Das Muster, das die meisten Leute verwenden, ist ein einziges Handler-Skript (mit einem einzigen Mapping in app.yaml) pro logischer "Anwendung" innerhalb Ihrer Webapp. In vielen Anwendungen bedeutet das nur einen Handler oder einen für die Hauptseite und einen weiteren für die Verwaltungsfunktionen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X