Frage

Ich bin neu in Web-Entwicklung und alles, was damit beteiligt. Im beende meine Website in django und ich werde bald ein Hosting finden müssen und es einzusetzen. Ich habe gehört, es vps oder Shared-Hosting-Typen sind. Also hier sind die Fragen:
1. Wie viele Besuche / Klicks pro Tag machen es sich lohnt vps die Wahl? geteilt?
2. Wie schwer ist es, abzustimmen und ein vps auf eigene Faust pflegen, wenn Sie alles neu sind!
3. Wenn i-Provider fragen Hosting mir meine Seite helfen einsetzen - sie helfen? (Gemeinsam, vps)
4. Ist vps mit 256 MB Speicher viel schneller als Shared-Hosting?
5. Wenn ich viele Websites auf einem Hosting hosten möchten - ist für die vps geeignetere
? 6. Kann ich Host php, django und andere Sachen auf einem Hosting-simultaniously?
7. Soll ich weiß etwas anderes eine Entscheidung zu treffen?

War es hilfreich?

Lösung

Ich habe für Shared Hosting von Django Webfaction. Der Preis ist recht gut, sie haben gute Foren und haben eine schöne Web-basierte Schnittstelle, um Sie Setup zu bekommen. Trotz der Web-Oberfläche nicht behindert es nicht Sie davon ab, die volle Kontrolle über Ihre Website den Zeilenbefehl bilden. Sie können alle möglichen Dinge Host, von Django zu Rails, PHP und MySQL. Für kleinere Standorte, es funktioniert gut. Ich bin nicht sicher, wie die Leistung unter hohen Last arbeitet, aber man kann immer klein anfangen und auf ein vps aktualisieren. Ich habe noch nie ein direkten Kontakt mit dem Stützpersonal habe, aber die Dokumentation scheint gut. Das meine ich nicht für diese wie ein Stecker klingen, aber es war für Shared Hosting ziemlich gut. Wenn Sie Fragen zu diesem Thema haben, werde ich froh sein, zu beantworten.

Andere Tipps

Django läuft auf GoogleAppEngine aber php nicht. Ihr Code wird Django verwenden, um die Google-Datenspeicher-Modelle anstelle von Djangos üblichen ORM, so dass eine Krawatte um GAE ist -. Wenn Sie sich entscheiden, Ihre eigene App später auf sie bewirten ziemlich viel Arbeit sein könnte

Wenn Sie mit einem VPS gehen offensichtlich können Sie laufen Django und PHP zusammen, aber Sie werden eine WebServe wählen müssen, vielleicht eine Firewall, vielleicht laden später auf den Ausgleich.

Klicks pro Tag nicht wirklich nützlich ist, müssen Sie wissen, wie viele Klicks pro Sekunde Sie zu Spitzenzeiten zu bekommen.

Günstige Hosting-Provider liefert weniger Hilfe als teure.

Ist ein VPS genug sein? Was sind die Auswirkungen, wenn es nach unten geht? Es ist schwieriger, größeren Upgrades zu tun, wenn Sie nur einen Server haben.

Mit einem VPS Sie müssen irgendwo Ihre Daten sichern. Das Hosting kann tun Offsite-Backups für Sie, aber es ist eine gute Idee, einige selbst zu haben.

Ich weiß nicht, wie einfach es ist, ein Backup Ihrer Daten von GAE ist, aber es ist wahrscheinlich eine gute Idee, wenn die Daten wertvoll sind.

  

Soll ich weiß etwas anderes eine Entscheidung zu treffen?

Django (wenn auch eine Teilmenge) läuft auf Google App Engine:

  1. für den Anfang und bezahlen, wie Sie wachsen.
  2. Auto-Skala
  3. elastische (Backups "automatisch" d-Datenspeicher)

Der Nachteil ist natürlich nur hat Python und Java als Optionen ...

Wenn Sie wissen wollen, über die Einrichtung eines VPS für Django auf:

Hier ist ein Blogpost darüber. Ich benutzte es, wenn ein paar Django-Websites bereitstellen (und, ja, können Sie Django + PHP und andere Sachen verwenden - ich verwendet Wordpress auf dem VPS auch).

Ich hatte nie benutzt einen VPS, und es war sehr einfach dieser Anleitung zu folgen.

Ihre Anforderungen gegeben, würde ich es versucht Django auf Amazon EC2-Hosting. Wenn Sie die Vorteile ihrer so für ein Jahr frei in einem Mikro Instanz tun können (618Mb RAM, 30 GB-Dateisystem). Sie erhalten die volle Kontrolle über die Maschine, einschließlich SSH-Zugriff. Es gibt eine Reihe von frei verfügbaren Bilder, die bereits Django bündeln einschließlich der BitNami Django Amazon Machine Image das ist erhältlich auch kostenlos (Disclaimer: ich bin einer der BitNami Entwickler). Wie Ihre Anforderungen ändern, ist es relativ einfach, den Server, um die Größe, um es größer zu machen, ohne alles neu zu installieren

Vergessen Sie nicht, Heroku für einfache django Bedürfnisse. Vielleicht ist der einfachste Einsatz gibt und keine Notwendigkeit, um herauszufinden, Server / Ports etc.

Heroku ist in Ordnung, wenn Sie klein anfangen, aber wenn man beliebt anfangen, -. Sicherstellen, dass Sie Ihre Nutzung beobachten, damit Sie eine schöne Überraschung auf Ihrer Kreditkartenabrechnung bekommen

Einige positive Ergebnisse, die Sie nicht mit anderen traditionelleren Anbietern erhalten kann:

  1. Die Fähigkeit, die neueste Version von django und anderen Bibliotheken laufen.
  2. Mit dem weit und breit, die einfachste Bereitstellung da draußen - es ist auf jeden Fall ihres Killer-Feature
  3. .
  4. Wer nicht kostenlos postgresql mag?
  5. große Auswahl von Diensten Dritter , die mit ihnen sind bereits integriert. Sie nur anmelden und ein paar Zeilen und ein git push später sind Sie und läuft.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top