Ich habe meine erste App, nicht so groß, aber es ist der erste Schritt. (nächste große auf dem Weg)Django - Ich habe eine kleine App fertig, sollte ich auf private VPS oder Google App Engine gehen?
Jetzt, wenn ich es auf meinem eigenen Linode VPS setzen möchte, muss ich mod_python or mod_wsgi,
sowie Memcache, Ngix, mySQL oder Postgresql, etc. zu konfigurieren, damit es funktioniert. Wenn ich es GAE sage, muss ich nur die Modelle konvertieren, um GAEs API zu verwenden.
Was ich an GAE mag, ist Skalierung. (Wenn sie es wirklich tun können)
Dann würde ich nur Sorgen über meine apps zu entwickeln und auf sie zu tun SEO-Arbeit statt sich Gedanken über Lastverteilung/Balance, Cache, db/IO Redundanz usw.
Ich möchte später nicht portieren. (Ich habe jetzt entscheiden, und bleiben Sie dabei)
Also, wenn Sie keine Erfahrung auf diesem haben, was Sie empfehlen:
1- Use VPS(s) for everthing
2- Use VPS(s) plus Amazon S3
3- Use VPS(s) plus Amazon S3 & SimpleDB
4- Use GAE
auch: Würde ich in der Lage sein, um wegzukommen mit nicht JOIN mit Rechte bei der Verwendung der BigTable?
Hinweis: Ich habe jetzt keine räumliche Notwendigkeit, aber für eine Standorttabelle könnte ich das später brauchen.
Ich würde gerne wissen, was meinst du?
Zwei weitere hinzufügen: * Sie benötigen SSL zu Ihrer .domain * Sie benötigen eine nackte Domain, nicht www.your.domain. – dar