Ich habe eine Ruby on Rails-Anwendung, die ein CMS in Art und Weise sein wird, die es meist DB intensiv bedeutet. Ich erwarte, dass es eine angemessene Menge an Traffic hat, also entscheide ich mich vor dem Entwerfen, welche Server ich verwenden soll. Am wichtigsten ist für mich Leistung.Should I Benutzer Apache oder Nginx & Passagier oder Mischlings für meine Rails-Anwendung
Ich hörte gute Dinge über Nginx und viele Entwickler in der Rails-Community empfiehlt es meine einzige Sorge darüber war, dass seine Version ist 0.8, die Beta ist ich glaube, so war ich besorgt über mögliche Probleme. Was sagst du?
Auch ich möchte entscheiden zwischen Mongrel Cluster oder Phusion Passenger zu verwenden. Was denken Sie?
Ich plane, um Benutzer Ruby 1.9, da es eine bessere Leistung hat, die Ruby 1.8 und ich werde mit VPS sein auf meiner Website hosten.
Meine wichtigsten Dinge ist Leistung, auch wenn es länger dauert, eine über die andere einzurichten.
Ihre Meinung wird sehr geschätzt.
Danke,
Tam
Dank Omar und Nick für die Beantwortung. Mein Server wird ein VPS mit 512 RAM und 40GB Speicherplatz sein. Ich benutze Debian Linux (empfehlen Sie ein anderes?). Weißt du, ob Passenger mit Ruby 1.9 arbeitet? Ich konnte keinen Hinweis darauf auf ihrer Website finden und mich fragen, ob Sie es versucht haben. – Tam
512RAM ist viel, also würden Sie gut mit Standard Passenger + Apache sein, wenn Sie jedoch noch mehr Speicher sparen möchten, versuchen Sie Nginx. Dadurch wird der Speicherbedarf noch kleiner. Und ja, Passenger funktioniert mit Ruby 1.9. - =) Viel Spaß! –
Eine nervige Sache über Nginx/Passagier ist, dass Sie alles von der Quelle kompilieren müssen, da nginx dynamisch geladene Module nicht unterstützt. – jonnii