Kennt jemand einen bestimmten Vorteil von Google App Engine für Python Apps? Gibt es einen Vorteil gegenüber Heruko oder Appfog? Und über die Datenbank-API?
Was ist nun mit den Einschränkungen? Gibt es Faktoren, die Sie zweimal über die Verwendung von GAE nachdenken lassen?
python
google-app-engine
ayr-ton
quelle
quelle
Antworten:
Vorteile
Nachteile
Ich bin mir nicht sicher über Appspot, aber Heroku scheint neuere Technologien schneller zu implementieren und hat eine größere Auswahl an Backend-Datenbanken zur Auswahl
Auch wenn Sie die Infrastruktur ändern müssen, glaube ich, dass Heruku viel einfacher von Google App zu bewegen ist
quelle
Vorteile
Nachteile
quelle
Hier sind meine zwei Cent:
Nachteile: - Langsamer Entwicklungsprozess. Es ist schmerzlich langsam, Daten zu debuggen.
quelle
Ich weiß nicht, warum dies noch niemand erwähnt hat, aber Google App Engine Launcher ist ein wirklich hübsches kleines Tool. Sie können Ihre App auf localhost ausführen. Wenn Sie Änderungen vornehmen, wird die App automatisch in Echtzeit aktualisiert, ohne dass sie erneut bereitgestellt werden muss. Ich bin mir sicher, dass Heroku mittlerweile so etwas hat, aber meine Erfahrung mit GAE Launcher war wirklich reibungslos. Ein großer Nachteil von GAE-Apps ist, dass es sehr schwierig ist, Fehlermeldungen zu finden. Wenn Sie eine App auf localhost ausführen, können Sie das Protokoll in der bereitgestellten Konsole lesen. Wenn Sie jedoch eine bereitgestellte Anwendung debuggen möchten, können Sie die Protokolle nur in der Admin-Konsole überprüfen, bei der es sich um eine Website handelt.
quelle