Mit einem web-app in Grails vs Django
Ich bin derzeit in der Planung für eine web-Anwendung, und ich finde mich versuchen zu entscheiden, auf die Verwendung von Grails oder Django. Von einer operation Perspektive:
-
Dem ökosystem ist einfacher zu pflegen (Migrationen, backup, disaster recovery, etc.)? Bei Verwendung von grails, es werde wahrscheinlich ein typischer tomcat + mysql auf linux. Wenn django es werden apache + mysql auf linux.
-
Nicht django oder grails haben eine bessere Auswahl an günstigen und flexiblen hosting? Zunächst wird es wohl werden geringe Anforderungen an die Bandbreite. Ich bin mir nicht sicher über die genauen Spezifikationen erforderlich, aber von dem was ich gelesen habe, wie es scheint, django, bräuchte man viel weniger server-Ressourcen (auch 256MB server ist ok) als grails.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie ausführen grails in 256 MByte ram. Viele Mitglieder der community sind, dies zu tun. That being said, ich würde sagen entweder-Plattform, die Sie wollen, viel mehr ram als das sicherstellen, dass Ihre performant. Aber ich könnte auch empfehlen, Check-out http://www.linode.com. Erhalten Sie Qualität-hosting für einen sehr günstigen Preis und das hinzufügen von ein wenig ram für grails wird nicht Ihr budget zu sprengen. Auch falls Ihr Interesse an cloud-basierten Lösungen Morph ist grails hosting apps.
http://developer.mor.ph/grails
Ich wie Django, aber ich für die Reife der Plattform und die Höhe der Qualität der Java-Arbeit gibt in Bezug auf die libaries und frameworks, die ich wählte, grails. In Wahrheit denke ich, Sie sind beide gute Lösungen, aber Sie können nicht leugnen, dass Sie Ihre Möglichkeiten sind viel größer mit grails.
Mit Java-hosting brauchen Sie nicht zu tun all die dummen tricks, mit apache oder nginx. Jetty selbst hosten kann alles, was Sie brauchen, das ist, wie die Jungs bei http://www.mor.ph tun Sie es, und Sie finden es ziemlich schnell.
Speicher-Auslastung, der Weg ist ziemlich minimal, ich meine auf eine 256-MB-Ubuntu-server von RapidXen, so ist es über $10/Monat.
Ich habe versucht, die Entwicklung in Django, und während es läuft werden alle Skripte, die schneller (wie bootstrapping oder Testfälle), es ist nicht so gut-gestaltete meiner Meinung nach
Ich denke, Betriebs-Perspektive die Dinge zu sein, nahe genug, dass Sie stützen Ihre Entscheidung auf anderen Kriterien. Wenn Sie sich leisten können, einen virtual private server mit mindestens 256 MB RAM werden Sie in der Lage sein, zum bereitstellen von Grails-Anwendungen. Wenn die Kosten scheint, wie viel check out Sun. Sie sind wirklich drängen hosting-Lösungen, basierend auf Ihrer Produkt-stack und es gibt einige großen Angebote zur Verfügung. Ich habe gratis-hosting von Layered Tech für ein Jahr durch Ostatic.
Können Sie host-Grails-apps Billig auf EATJ:
http://smithnicholas.wordpress.com/2010/09/20/deploying-your-grails-application-on-eatj/
ich denke, python, haben tendenziell geringere hosting-Anforderungen (D. H., grails benötigt eine jvm, und die meisten el-cheapo-hosts dont stellen Sie ein, wo Sie in der Regel bieten die python-Unterstützung). Plus google app engine unterstützt django (teilweise).
Aber wenn man den Teig, grails ist so viel besser, imho.