web-dev-qa-db-de.com

Wie finde ich ein Webhosting, das meinen Anforderungen entspricht?

Dies ist eine "Sammelfrage", die als Antwort auf alle Fragen zur Auswahl von Webhosting dient. Pro Webmasters akzeptiert keine neuen Fragen zur Auswahl des Hostings mehr. Alle zukünftigen Fragen zum Auffinden von Webhosting sollten als Duplikat dieser Frage geschlossen werden. Weitere Informationen zu dieser Richtlinie finden Sie unter diese Meta-Frage .


Wie finde ich ein Webhosting, das meinen Anforderungen entspricht?

Was wir für Antworten auf diese Frage suchen, sind die Grundlagen des Webhostings:

  • Was ist Webhosting?
  • Was ist der Unterschied zwischen Shared, VPS und dediziertem Hosting?
  • In welcher Beziehung steht ein Content Delivery-Netzwerk zum Webhosting?
  • Alles andere, was Sie für hilfreich halten, um einen Webhost zu finden.

Was wir nicht wollen, ist:

  • Vermerke oder Empfehlungen für bestimmte Webhosts
  • Wir möchten nicht Ihre Erfahrungen oder andere subjektive Informationen (nur die Fakten bitte)
133
John Conde

---- Ich dachte, ich fange damit mit ein bisschen Struktur und Stubs an. Fühlen Sie sich frei zu bearbeiten und zu ergänzen. ----

Mit einem Webhost können Sie eine Website über das Web verfügbar machen, indem Sie sie auf einem Computer speichern, der immer eingeschaltet und mit dem Internet verbunden ist. Es gibt Tausende von Unternehmen, die Webhosting anbieten. In diesem Handbuch erfahren Sie, wie Sie die angebotenen Produkte verstehen, recherchieren und bewerten.

Um einen geeigneten Webhost zu finden, müssen Sie:

  1. Kennen Sie Ihre Anforderungen.
  2. Verstehen Sie die verfügbaren Webhosting-Produkte.
  3. Wählen Sie das richtige Produkt für Sie.
  4. Erstellen Sie eine Auswahlliste der Unternehmen, die dieses Produkt anbieten, und reduzieren Sie sie auf eine.

Wir werden Sie jetzt durch diese Schritte führen.

1. Was sind Ihre Anforderungen?

Um Ihre Suche zu starten, ist es hilfreich, eine ungefähre Vorstellung von Ihrem:

  1. Monatsbudget (z. B. "Ich kann mir nicht mehr als 20 USD pro Monat leisten.")
  2. Monatlicher eindeutiger Verkehr (z. B. "Ich erhalte ungefähr 5.000 Besucher pro Monat.")
  3. Technologische Anforderungen (z. B. "Ich verwende PHP und MySQL.")
  4. Technische Fähigkeiten (z. B. "Ich habe noch nie ein Webhosting gekauft.")
  5. Ort (z. B. "Ich möchte, dass sich mein Hosting aus Gründen der Geschwindigkeit, des Supports oder der SEO in einem bestimmten Land befindet")

Wenn Sie diese Informationen haben, großartig! Wenn nicht, versuchen Sie, sie zu erarbeiten und aufzuschreiben, bevor Sie weiterlesen. Dies erleichtert die Suche nach einem Webhost erheblich.

2. Welche Arten von Webhosting gibt es?

Der Hosting-Markt ist voll mit verschiedenen Produkten. Dieser Abschnitt beschreibt sie.

Kostenloses Webhosting

Es ist möglich, kostenloses Webhosting zu finden, aber nur sehr wenige professionelle Webmaster empfehlen Ihnen, es zu verwenden.

pro

  • Es kostet nichts.
  • Es ist meistens sehr einfach einzurichten und anzufangen.

contra

  • Kostenlose Gastgeber sind nicht verpflichtet, Ihnen Unterstützung anzubieten.
  • Kostenlose Hosts sind nicht verpflichtet, Ihre Website am Laufen zu halten.
  • Kostenlose Hosts sind nicht verpflichtet, ihre Server zu aktualisieren, zu warten und zu sichern.
  • Wahrscheinlich Werbung auf Ihrer Website.

Kurz gesagt, es lohnt sich, für das Hosting zu bezahlen, anstatt einen kostenlosen Service zu nutzen. Ein billiges Shared-Hosting-Paket bietet Ihnen einen grundlegenden Support, eine zuverlässigere Verfügbarkeit und wird die Bank nicht überraschen.

Gute Dienstleistungen (Stand 2018) umfassen Github Pages .

Shared Webhosting

pro

  • Es ist billig - die Preise beginnen bei 3 $/Monat.
  • Aber es ist zuverlässig. Sie unterzeichnen einen Vertrag mit einem Unternehmen, in dem alle von Ihnen garantierten Dienstleistungen zusammengefasst sind.

contra

  • Normalerweise teilen Sie sich einen (virtuellen) Server mit vielen anderen Kunden. Wenn Sie also viel Verkehr haben, benötigen Sie möglicherweise einen dedizierten Server.
  • Andere Kunden haben möglicherweise geschäftige Websites, die alle Benutzer auf demselben Server verlangsamen.
  • Manchmal ist es schwierig, die Konfiguration an Ihre speziellen Bedürfnisse anzupassen (besonders beim Windows-Hosting)

"Cloud" Webhosting

Dies umfasst eine Vielzahl von Diensten, die in drei Gruppen unterteilt werden können: Infrastruktur als Dienst, Plattform als Dienst, Software als Dienst. Dieser Wikipedia-Artikel beschreibt die Unterschiede.

pro

  • Verfügbarkeit. Ihre Daten sind fast sofort für jede Person auf diesem Planeten verfügbar.
  • Es gibt auch einige Angebote, die kostenlos sind.

contra

  • Bei einigen Cloud-Diensten weiß niemand (nicht einmal der Hoster), wo sich Ihre Daten befinden (insbesondere in welcher Gerichtsbarkeit). Dies ist ein sehr großes Problem, wenn Sie mit vertraulichen Daten wie Daten eines Arztes oder Bankkonten (in Bezug auf den Datenschutz) arbeiten. Bei anderen Anbietern wie Amazon S3 können Sie eine Region auswählen.
  • Es ist schwer, Gleiches mit Gleichem zu vergleichen. Einige, wie Amazon, bieten Ihnen virtuelle Server an. Andere wie Microsoft Azure oder Google App Engine bieten eine Middleware-Schicht zur Verwendung an.

VPS Webhosting

Hier scheint es, als ob Sie einen Server für sich alleine haben, obwohl Sie ihn physisch mit anderen teilen.

pro

  • Sie haben viel mehr Kontrolle als Shared Hosting.

contra

  • Wenn Sie keinen verwalteten VPS haben, müssen Sie ihn selbst verwalten und Betriebssystem-Patches anwenden.

Spezielles Webhosting

pro

  • Sie können tun, was Sie wollen, wann Sie wollen und wie Sie wollen. Sie besitzen einen (virtuellen) Server und installieren eine beliebige Software (vergleichbar mit verwaltetem Hosting). Sie können diesen Server für beliebige Zwecke verwenden (mit Ausnahme von illegalen Inhalten).

contra

  • Sie müssen wirklich wissen, was Sie tun. Sie sind für die Sicherheit dieses Systems verantwortlich. Sie müssen Sicherheitsupdates installieren und im Allgemeinen "ein Auge auf das Geschehen haben" (welche Ports werden beschnüffelt, wer versucht, einen Einbruch zu machen, woher sie stammen, ...).

Colocated Webhosting

Colocation ist ähnlich wie dediziertes Webhosting. Der Unterschied besteht darin, dass Sie die Hardware auch selbst kaufen, einspielen, verwalten und warten müssen.

pro

  • sie haben die größte Kontrolle darüber, wie zuverlässig und schnell die Hardware Ihres Servers ist
  • möglicherweise können Sie einen sehr kleinen, sehr kostengünstigen Server einbinden, über den Sie in einer High-End-Umgebung die vollständige Kontrolle haben, damit Sie Ihre Kunden bedienen können
  • sie können Ihre Hardware individuell und im Voraus von zu Hause oder im Büro einrichten und konfigurieren, bevor Sie sie zum Hoster bringen

contra

  • der Kauf einer Maschine mit nur einem Server ist nicht billig
  • sie sind jetzt sogar für die Hardware verantwortlich und müssen sie überwachen und reparieren (obwohl einige Hoster Ihnen anbieten, dies für Sie zu tun (zu einem Preis)).
  • sie könnten nicht einmal in der Lage sein, das System neu zu starten, wenn es ausfällt, wenn Sie sich nicht darauf vorbereitet haben (oder einen praktischen Service vom Hoster kaufen, um dies für Sie zu tun).
  • abhängig vom Servicelevel des Hosters müssen Sie möglicherweise auf Geschäftszeiten warten, um im Falle eines Ausfalls physisch auf Ihren Server zugreifen zu können

"Managed" Hosting

Dies ähnelt dem dedizierten Hosting, reduziert jedoch die Sicherheitsprobleme, da ein professionelles Team Ihren Server warten würde. Andererseits können Sie meist nicht so frei agieren wie auf einer dedizierten Maschine.

3. Welches Produkt passt am besten zu Ihnen?

Anhand der fünf eingangs genannten Kriterien (Budget, Verkehr, Technologie, Fähigkeit und Standort) können Sie bestimmen, welches Produkt zu Ihnen passt.

Flussdiagramm, das versucht, Menschen zum richtigen Produkt zu führen?

Shopping für Hosting nach Budget

Wenn Sie gar nichts bezahlen wollen

  • Kostenloses Webhosting

Wenn Ihr Budget etwa 10 US-Dollar pro Monat beträgt

  • Geteilt

Wenn Ihr Budget etwa 50 US-Dollar pro Monat beträgt

  • Geteilt
  • VPS
  • Wolke

Wenn Ihr Budget etwa 100 US-Dollar pro Monat beträgt

  • VPS
  • Wolke
  • Gewidmet

Wenn Ihr Budget ungefähr 1000 $/Monat beträgt

  • Wolke
  • Gewidmet
  • Colocated
  • Gelang es

Shopping für das Hosting durch monatlichen Verkehr

Wenn Ihre monatlichen Besucherzahlen bei 1.000 liegen

Wenn Ihre monatlichen Besucherzahlen bei 10.000 liegen

Wenn Ihre monatlichen Besucherzahlen ungefähr X betragen

Wenn Ihre monatlichen Besucherzahlen ungefähr X betragen

Shopping für das Hosting nach technologischen Anforderungen

Wenn Sie eine bestimmte Programmiersprache benötigen

Wenn Sie eine bestimmte Serverarchitektur benötigen

Wenn Sie ganz bestimmte benutzerdefinierte Anforderungen haben

Shopping für das Hosting von technischen Fähigkeiten

Wenn Sie neu im Webhosting sind

Wenn Ihnen die Idee, Hosting ohne Control Panel zu verwenden, Angst macht

Wenn Sie mit einer Befehlszeile vertraut sind

Nachdem Sie nun das Produkt kennen, das Sie benötigen, erfahren Sie, wie Sie Unternehmen finden, die dieses Produkt anbieten.

4. Wie erstellt man eine Shortlist?

Wo finde ich Webhoster?

Suche nach Budget, Technologie und anderen Anforderungen - vorgeschlagene Strategien:

  • Suchen mit bestimmten Schlüsselwörtern.
  • Finden Sie heraus, wo eine ähnliche Site wie Ihre gehostet wird.

Was macht einen guten Webhost aus?

  • Der Support sollte kostenlos sein - das würde auf einen zuverlässigen Hoster hindeuten. Sie versuchen nicht, Geld durch den Verkauf von telefonischem Support zu verdienen, sondern durch den Verkauf von qualitativ hochwertigen Hosting-Produkten.
  • Überverkauf bewerten. Hier ist ein Link, um das Konzept besser zu verstehen.
  • Support-Zeit auswerten. Richten Sie tatsächlich ein Ticket bei einigen Hosts auf Ihrer Auswahlliste ein und sehen Sie, wie ihre Antwortzeit aussieht.
  • Sehen Sie sich die Statusanzeige an, um die jüngsten Ausfälle/Probleme des Anbieters anzuzeigen
  • Der Zugriff auf das Hosting, insbesondere auf das Control Panel, sollte Ihren Bedürfnissen und Anforderungen entsprechen und es Ihnen ermöglichen, alltägliche Aufgaben zu erledigen, ohne sich immer an das Support-Team wenden zu müssen

Welche technischen Features sollte ein guter Webhost bieten?

Dies sind einige Funktionen, die selbst ein gutes Basispaket für gemeinsames Hosting enthalten sollte, und zwar in grober Reihenfolge von den einfachsten bis zu den fortgeschrittensten.

  • Dynamischer Inhalt mit PHP, CGI usw.
    • Darüber hinaus erweitert PEAR PHP und wird von vielen PHP Skripten verwendet. Stellen Sie sicher, dass auf Ihrem Host die gängigsten PEAR Skripte installiert sind.
  • Zugriff auf Serverprotokolle für Ihre Site.
  • Unterstützung für .htaccess -Dateien oder gleichwertige Dateien.
  • Datenbankzugriff (MySQL oder gleichwertig).
  • Shell-Zugriff über SSH.
  • HTTPS-Unterstützung.
  • E-Mail-Hosting (mit IMAP) oder Weiterleitung.
  • Unterstützung für sendmail oder ähnliches (damit Sie E-Mails mit PHP senden können).
  • Zeitgesteuerte Prozessplanung über cron oder Äquivalent.
  • Die neueste Version jeder von diesem Host unterstützten Software. Sie möchten keine veraltete Version von PHP ausführen.

5. Bonus-Tipps

Woher weiß ich, wann ich ein Upgrade durchführen muss?

  • Bewertung der Hosting-Leistung
  • Software vor dem Upgrade optimieren! In den meisten Fällen ist die von Ihnen ausgeführte Software zu langsam. Versuchen Sie, verschiedene Caching-Lösungen zu verwenden.

Ist teures Hosting besser?

Ist es wichtig, wo meine Website geografisch gehostet wird?

Ja, wenn Sie mit sensiblen Daten umgehen. Wenn Sie ein Geschäftsmann sind, der eine Dienstleistung für Ihre örtliche Zulassungsstelle oder einen Arzt erbringt, können Sie die Daten nicht dort speichern, wo laxe Gesetze den Verkauf dieser Daten zulassen. (Zum Beispiel als deutscher Anbieter müssen Sie nicht Ihre Daten in den USA speichern, wegen der dortigen Datenschutzgesetze. Kürzlich gab es sogar eine Debatte, bei der deutsche Datenschutzbeauftragte angekündigt, werden sie Website-Anbieter verklagen, die einen Facebook Like Button auf ihrer Website einbinden, da die Endnutzer von einem US-Unternehmen verfolgt werden, das wiederum die Nutzungsdaten deutscher Kunden an Werbetreibende verkaufen kann.)

6. Hosting von Foren und Bewertungsseiten

Häufig sind Websites, die behaupten, Hosting-Bewertungen anzubieten, wirklich darauf aus, mit Affiliate-Links oder über andere Kanäle Geld zu verdienen, und bieten daher keine ehrliche Bewertung. Vertrauen Sie niemals nur einer Site und überprüfen Sie immer mehrere Sites, bevor Sie kaufen.

7. Weiterführende Literatur und Ressourcen

112
Nick

WordPress Hosting auf einem VPS

Zum Ausführen von WordPress benötigen Sie Folgendes:

PHP version 5.2.4 or greater
MySQL version 5.0 or greater

Stellen Sie sicher, dass Ihr Server über genügend Ressourcen verfügt, um diese problemlos auszuführen. Der Hauptengpass, auf den Sie stoßen werden, sind MySQL-Abfragen. Wenn Sie viele Besucher haben, versuchen Sie zu begrenzen, wie oft diese Besucher eine Datenbankabfrage auslösen . Dafür gibt es viele Ansätze. Suchen Sie einfach nach WordPress Leistung oder Optimierung. Zum Beispiel: http://elliottback.com/wp/why-my-wordpress-site-is-so-much-faster-than-yours/

Die Menge an RAM hängt davon ab, wie viele Anwendungen und Dienste gleichzeitig ausgeführt werden. Ein guter Anfang sind vielleicht 512 MB, aber Sie möchten vielleicht 1 GB. Zum Glück ist RAM günstig und sogar Hosting-Unternehmen fangen an gib die Ersparnisse weiter. Sie möchten vielleicht noch mehr, aber das hängt auch alles davon ab, was Sie ausführen werden. Hier ist eine gute Diskussion über Server-RAM: http://webmasterformat.com/blog/how-much-ram

Wenn Ihre Website im Durchschnitt nur ein paar hundert oder ein paar tausend Besucher pro Tag hat, spielt RAM keine große Rolle, aber sobald Ihre täglichen Besucher Zehntausende oder mehr erreichen Die Menge an RAM, die Sie installiert haben, wird zu einem Problem. Versuchen Sie, einen Host zu finden, der das installierte RAM auf Ihrem VPS bei der Aktualisierung leicht erhöhen kann.

Es ist optimistisch zu glauben, dass Sie auf Anhieb viele Besucher haben, aber es braucht Zeit, um ein Publikum aufzubauen. Versuchen Sie deshalb, ein Hosting-Unternehmen zu finden, dem die Bandbreite nicht so wichtig ist. Viele Hosts werben mit unbegrenzter oder nicht gemessener Bandbreite (in angemessenem Rahmen). In den ersten Monaten einer Site erfahren Sie, wie viel Bandbreite Ihre Site für die Bereitstellung benötigt, und wenn Ihre Site endlich den Durchbruch schafft und der ISP die monatliche Bandbreite neu aushandeln muss weiß, wie viel zu kaufen ist.

Es ist auch wichtig zu lernen, wie man wann immer möglich Bandbreite spart. Dies hat zwei Vorteile: Erstens sparen Sie Geld und zweitens steigern Sie die Leistung. Es gibt unzählige Artikel darüber, wie Sie die Leistung Ihrer Website optimieren können. Check out Yahoo "Best Practices zur Beschleunigung Ihrer Website"

Erwägen Sie außerdem ernsthaft , ein Content Delivery Network (CDN) wie Amazon S3/CloudFront für die Bereitstellung Ihrer statischen Ressourcen zu verwenden (Dinge, die nicht benötigt werden) das ändern sich oft) wie Logo-Grafiken, Stylesheets, Image-Sprites, Javascript-Dateien. Dies erhöht auch die Ladezeiten Ihrer Site erheblich und verdoppelt (oder sogar mehr) die Anzahl der Besucher, die Ihr Server pro Tag verarbeiten kann.

Was den Festplattenspeicher angeht, benötigen Sie genug Speicherplatz, um das Betriebssystem, die installierten Programme und Protokolldateien auszuführen (je nach Server/Betriebssystem sollten Sie sicherstellen, dass diese automatisch komprimiert werden, da sonst in kürzester Zeit die Festplatte ausgeht space) und schließlich, wie groß wird dein Blog sein? Wie viele Einträge wird es in der Datenbank geben? Wie viele und wie groß werden die Bilder sein? Für einen VPS wären 40 GB Festplattenspeicher ein guter Startpunkt.

Wenn Sie das Blog bereits erstellt haben, sollten Sie wissen, wie groß die Basis-Site bereits ist. Aber wie viel Zeug wirst du jeden Monat hochladen? Stellen Sie sicher, dass Sie genug Platz für alles haben. Erwägen Sie, wie bereits erwähnt, das Auslagern vieler statischer Ressourcen der Site auf ein CDN. Schließlich sollten Sie erwägen, andere Webdienste zum Hosten großer Multimedia-Inhalte wie YouTube oder Vimeo für Video oder SoundCloud für Audio zu verwenden . Sie sind oft kostenlos und der Inhalt kann leicht auf Ihrer Website eingebettet werden.

16
DJSizzlePuff

Das Folgende wird vom Better Business Bureau empfohlen (Ein wenig alter, aber immer noch guter Rat):

Ist Ihre Unternehmenswebsite wieder ausgefallen? Scheint es mehr Ausfallzeiten als Betriebszeiten zu haben? Möglicherweise möchten Sie Ihren Webhosting-Service ändern. Eine der wichtigsten Entscheidungen, die Sie für Ihre Unternehmenswebsite treffen, ist die Auswahl des Webhosting-Dienstes, mit dem Ihre Webseiten im Internet angezeigt werden. Wenn Sie den richtigen Internetdienstanbieter (Internet Service Provider, ISP) für das Hosten der Website Ihres Unternehmens auswählen, könnten Sie heutzutage das Gefühl haben, die richtige Kindertagesstätte für Ihre Kinder zu finden: Sind sie zuverlässig? Werden sie nächsten Monat dort sein? Wissen sie, was sie tun? Welche Dienstleistungen erbringen sie?

Die Suche nach einem Anbieter, der Ihre Webpräsenz hostet und pflegt, kann ein Spaziergang durch den Park sein, wenn Sie die richtigen Informationen sammeln. Oder es kann eine Katastrophe sein, die darauf wartet, passiert zu werden. Das Better Business Bureau empfiehlt, beim Einkauf für einen Webhost Folgendes zu beachten:

  • Wissen Sie, welche Art von Service Sie benötigen, und zahlen Sie nur für diesen Service. Große Unternehmen und hochvolumige Websites müssen mit höheren Gebühren für die von ihnen benötigten Dienste rechnen.

  • Einkaufsbummel. Die Entscheidung für ein namhaftes Unternehmen ist möglicherweise nicht die beste Option für ein kleines Unternehmen. Bei größeren Unternehmen konkurrieren Sie möglicherweise um Aufmerksamkeit, wenn es um die Behebung von Service- und Leistungsproblemen geht.

  • Fragen stellen. Finden Sie heraus, wie viel Speicherplatz das Hosting-Unternehmen Ihnen auf seinem Server für E-Mails, Protokolldateien, Systemprogramme und Grafiken zur Verfügung stellt. Wie viele E-Mail-Adressen sind zulässig? Informieren Sie sich über die Verfügbarkeit von Mailinglisten-Verwaltungsprogrammen wie Majordomo für Newsletter und Autoresponder für automatische Antworten auf E-Mail-Nachrichten, die an bestimmte Adressen gesendet werden. Fragen Sie auch, ob statistische Daten über die Besucher Ihrer Webseiten vorliegen.

  • Lesen Sie Ihren Servicevertrag sorgfältig durch. Wenn zwischen Ihnen und dem Webhosting-Unternehmen mündliche Verhandlungen stattgefunden haben, stellen Sie sicher, dass diese im Vertrag enthalten sind. Wenn das Webhosting-Unternehmen beispielsweise angibt, dass es auf Beschwerden oder Störungen mit Ihrem Konto innerhalb von 12 Stunden und nicht innerhalb der üblichen 24 Stunden reagiert, stellen Sie sicher, dass das Versprechen in Ihrem Vertrag enthalten ist.

  • Stellen Sie sicher, dass die Daten auf Ihrer Website sicher und unter Ihrer Kontrolle bleiben. Wenn Sie Sicherheit auf dem neuesten Stand der Technik wünschen, fügen Sie diese Wörter Ihrem Vertrag hinzu. Auf diese Weise wissen Sie, dass Ihr Webhosting-Unternehmen zugestimmt hat, es bereitzustellen.

  • Informieren Sie sich beim Better Business Bureau über das Webhosting-Unternehmen, bevor Sie Geschäfte tätigen.

7
John Conde

Backups

Zu berücksichtigen sind außerdem Sicherungen.

Einige Hosting-Anbieter bieten einen rudimentären Service an (einmal pro Woche?), Und Sie haben möglicherweise keinen direkten Zugriff, um eine Wiederherstellung selbst durchzuführen. Denken Sie also sowohl an den Wiederherstellungsprozess als auch an den Sicherungsprozess.

Es gibt einige kommerzielle Produkte auf dem Markt, die sich je nach Ihren Anforderungen unterscheiden (Datengröße, Wiederherstellungsgeschwindigkeit usw.).

Eine Lösung, die für mich als Hosting-Reseller mit 200 Gbit + Backup funktioniert, ist Amazon AWS S3, das bei Verwendung mit der AWS-CLI schnell, effizient, automatisierbar und kostengünstig ist.


[UPDATE] Diese Antwort ist mir wieder aufgefallen. Ich habe meine Sicherungsstrategie geändert und verwende jetzt BackblazeB2 mit Hashbackup. Viel günstiger und funktioniert perfekt zum Sichern und Wiederherstellen


Tausende Male wurde von so vielen Leuten gesagt, dass Backups wichtig sind. Stellen Sie sich die Frage; msgstr "Was wäre das Ergebnis, wenn die Server - Festplatte ausfallen würde?".

6
Steve

Content Delivery Networking-Hosting ist möglich, wenn die Site statisch ist, hängt jedoch von der Firma ab, die das CDN hostet, da nicht alle einfaches Hosting zulassen, z. B. nur eine statische HTML-Site. Das Hosten einer Website kann auch über ein Content Delivery-Netzwerk erfolgen, hat jedoch viele Vor- und Nachteile.

Pro's

  1. Ultraschnell, die schnellste Möglichkeit, eine Website für ein globales Publikum bereitzustellen.
  2. Skalierbar, sorgen Sie sich nie um Ressourcen.

Nachteile

  1. PHP -Inhalte können nicht verwendet werden, daher müssen Objekte wie Kontaktformulare JavaScript sein mit Cross Domain AJAX, was für die meisten Webmaster ziemlich kompliziert ist.
  2. Die meisten Content Management-Systeme können nicht verwendet werden, es können jedoch statische Inhalte verwendet werden.
  3. Kann missbraucht werden, z. B. kann ein Bot so eingestellt werden, dass er dieselbe Website immer wieder herunterfährt und dem Webmaster eine Pause kostet. Die meisten CDNs sind jedoch begrenzt und können diesen Missbrauch nicht stoppen, während ein ordnungsgemäßer Host IPs auf X Views per a blockieren kann Sekunde/min.
  4. Das Hosten größerer Dateien kann teuer sein.
  5. Die meisten CDNs unterstützen kein 'non-www' , sodass auf Ihre Inhalte nicht zugegriffen werden kann, wenn jemand auf verlinkt Die Site ohne www ist darauf zurückzuführen, dass die meisten CDNs mit cnames arbeiten (nicht alle, nur die meisten).

CDN Static Support

  • Rackspace
  • Wolkenfackel

Fühlen Sie sich bitte frei, der Liste etwas hinzuzufügen, aber um Spam zu vermeiden, verlinken Sie bitte nicht.

5
Simon Hayter

PHP Hosting

Wenn Sie Tipps zur Suche/Auswahl eines PHP Webhosts haben, bearbeiten Sie diese Antwort bitte entsprechend

PHP Web Hosting ist sehr verbreitet und leicht zu finden. Beachten Sie bei der Auswahl eines Webhosts, der PHP anbietet, Folgendes:

  • Weil PHP so üblich ist, sind die Preise in der Regel sehr niedrig. Dies bedeutet tendenziell, dass die Gewinnspannen sehr niedrig sind. Infolgedessen tendieren viele kostengünstige Webhoster dazu, den Webspace zu "überbieten", was bedeutet, dass sie mehr Websites auf einen Server stellen, als für diese Webmaster ideal wären. Dies führt dazu, dass auf diesen Servern gehostete Websites langsam reagieren und gelegentlich Fehler auftreten, da die Ressourcen nicht ausreichen, um ihre Anforderung zu erfüllen. Überprüfen Sie bei der Untersuchung eines PHP Webhosts, ob er einen Ruf für Überverkauf hat.

  • Viele Webhoster übernehmen neue Versionen von PHP nur langsam (die Migration von PHP4 nach PHP5 war extrem langsam). Wenn Sie die neuesten PHP Funktionen für Ihre Website nutzen möchten, stellen Sie sicher, dass der ausgewählte Webhost entweder auf neue Versionen von PHP migriert oder Kunden die Möglichkeit bietet, auf einen neuen Server zu wechseln mit der neueren Version von PHP.

  • PEAR erweitert PHP und bietet sofort viele Funktionen. Stellen Sie sicher, dass Ihr Webhost mindestens die beliebtesten PEAR Pakete anbietet (MDB2, PHPUnit)

4
John Conde

Bevor wir ein geeignetes Webhosting auswählen, müssen wir Folgendes berücksichtigen:

  1. Verfügbarkeit des Dienstes: unterstützte Sprache und Datenbanken
  2. Initial Pricing und Preisstufen
  3. Wie einfach können Dienste gestartet werden?
  4. Technische Hilfe und Dokumentation
  5. Content Delivery Network (CDN) und Co-Location

Cloud Services sind ideale und am besten verfügbare Lösungen, da sie Flexibilität in Bezug auf Technologie, Preisgestaltung und Implementierung bieten.

Google Cloud & OpenShift (RedHat) ist mein bevorzugter Cloud-Hosting-Dienstleister. Sie können auch AWS (Amazon Web Services) ausprobieren.

Geben Sie Cloud-basierten Hosting-Lösungen den Vorrang, da sie die meisten Anforderungen sehr einfach erfüllen.

3
Vikas Avnish

Geschwindigkeit der Inhaltszustellung ist wichtig

Ich empfehle, alle Anbieter, die Sie für Ihr Webhosting interessieren, zu bitten, eine Demonstrationsseite zu erstellen, auf der Sie den TTFB-Wert (Time-to-First-Byte) testen können. Webpagetest.org kann solche Werte von verschiedenen Computern für Sie testen. Darüber hinaus berücksichtigt Google dies, wenn Sie das Tool für Einblicke in die Seitengeschwindigkeit zum Scannen von Webseiten verwenden. Wenn die Ladegeschwindigkeit mittelmäßig ist, wird Ihre Website möglicherweise niedriger eingestuft.

Webhosting für Anfänger

Wenn Sie zum ersten Mal im Bereich Webentwicklung tätig sind, suchen Sie zunächst nach einem kostenlosen Webhost, auf dem eine SQL- und Skriptverarbeitungs-Engine aktiviert ist.

Stellen Sie sicher, dass der Host Ihnen FTP (oder SFTP für sicheres FTP) -Zugriff auf Ihren Webspace oder zumindest eine Webdiskette bietet (bei der Sie sich in einem sicheren Bereich auf dem Server anmelden, um Dateien hochzuladen).

Stellen Sie außerdem sicher, dass der Host PHP und MySQL in den Plan einbezieht, den Sie auswählen, wenn Sie ein Inhaltsverwaltungssystem wie Wordpress oder eine beliebige Art von dynamischer Seite ausführen möchten benutzt kein Javascript.

Unabhängig von der Art des Hostings, das Sie auswählen, muss Webserver-Software wie Apache installiert sein, damit Webseiten bereitgestellt werden können, und häufig ist ein Dokumentenstamm (Basisordner für Ihre Website-Dateien) sowie eine Indexdatei definiert in der Serverkonfigurationsdatei. Oft ist die Indexdatei index.htm oder index.html oder sogar index.php.

Bandbreite berücksichtigen

Viele Hosting-Anbieter schreiben eine monatliche Bandbreitenbeschränkung vor und eine Überschreitung führt entweder zu einer Aussetzung der Bereitstellung von Inhalten für den Rest des Monats und/oder zu zusätzlichen Mehrkosten. Aus diesem Grund muss ein wenig nachgerechnet werden. Schätzen Sie sicherheitshalber die durchschnittliche Größe der Dateien, auf die voraussichtlich viele Benutzer zugreifen, und unterteilen Sie diese in Ihr Bandbreitenlimit. So viele Benutzer können Sie in einem Monat von diesem Anbieter bedienen.

Beispiel: Wenn Ihr Bandbreitenlimit 10 GB pro Monat beträgt und jede Seite, die Sie ohne aktiviertes Caching bereitstellen, Folgendes umfasst:

an image that's 90 KB,
a CSS file that's 2 KB,
a base HTML file that's 8 KB

Dann verwendet jeder Benutzer 100 KB Ihrer Bandbreite. Deshalb.

10 GB / 100 KB
= 10,000,000 KB / 100 KB
= 100,000 users

Im obigen Szenario könnten Sie also nur 100.000 neue Exemplare der Seite an die Welt ausliefern.

Wenn Sie mehr Kopien der Seite bereitstellen müssen, suchen Sie entweder einen Anbieter, der eine höhere Bandbreitenbeschränkung bietet, und/oder optimieren Sie Ihren Code und/oder verwenden Sie HTTP-Caching, und beten Sie, dass jeder Browser, der mit Ihrem Server verbunden ist, diese einhält.

3
Mike