Hosting spielt keine Rolle? Ja, das tut es! Oder warum WordPress so langsam ist.

Zurück zum Archiv der Beiträge

Ich mag WordPress und auch Züge

WordPress ist ein erstaunliches System. Ja, Sie haben richtig gehört. Ich erstelle Websites seit 1999, als ich meine ersten Websites auf einem weißen Notizblock-Hintergrund schrieb. Ich änderte die txt-Endung im Notizblock in die magische .html-Endung, gleich nachdem ich meine Änderungen gespeichert hatte, damit ich sehen konnte, was ich tatsächlich erstellt hatte. Und so habe ich es immer und immer wieder gemacht. Die Webentwicklung war damals ganz anders als heute, sie war besonders zeitaufwendig, und die Möglichkeiten von HTML ohne CSS waren auch sehr begrenzt. Damit verbunden war auch das Hosting.

Die meisten Hosting-Pläne bieten ähnliche Parameter plus oder minus, so dass Sie vor allem auf die Glaubwürdigkeit des Anbieters und den Preis entscheiden könnte. Bis auf wenige Ausnahmen konnte man im Grunde nichts falsch machen, und die Parameter waren auch für einen nicht so sachkundigen Benutzer recht einfach zu lesen.

Mit dem Aufkommen von PHP und anderen Skriptsprachen sowie der allgemeinen Zunahme dynamischer Anwendungen haben sich die Parameterschätzungen erheblich verändert. Ich werde hier nicht die technischen Parameter für die verschiedenen Anwendungen beschreiben, da ich nicht alle kenne und es keine interessante Lektüre wäre. Wir werden uns nur auf WordPress konzentrieren, mit dem wir derzeit die meisten Websites unserer Kunden und einige unserer eigenen Websites betreiben.

Einfügung für Menschen (d. h. normale Menschen, die nicht von der Realität abgekoppelt sind wie Webdesigner)

Wie funktioniert WordPress? Zum besseren Verständnis sollten wir in der Zeit zurückgehen. Wie ich im ersten Absatz schrieb, bestand die Art und Weise, wie Sie eine Website erstellten, darin, einen HTML-Code zu schreiben und ihn in einer Datei mit der Erweiterung .html zu speichern. Sie haben diese Datei irgendwo auf einen Server hochgeladen, eine Adresse eingegeben, der Server hat Ihnen die Datei geschickt, und der Browser hat den HTML-Code in eine grafische Form übersetzt. Und plötzlich hatte man eine super statische Seite, auf der der Höhepunkt des Ganzen der Lauftext war. Es liegt in der Natur der Sache, dass diese Seiten nicht auf dynamische Ereignisse reagieren wollten und konnten. Wenn Sie eine Änderung vornehmen wollten, mussten Sie die HTML-Datei bearbeiten und erst dann wurde die Änderung sichtbar. Die Anforderungen an den Webserver beschränkten sich also hauptsächlich auf den Platz und die Geschwindigkeit der Verbindung zum Backbone.

Und wie funktioniert das heute? Heute ist das Web voll von sich dynamisch verändernden Anwendungen und Apps, die auf fast jede Interaktion reagieren. Das ist auch bei WorPress der Fall, das nicht mehr nur auf HTML basiert, sondern in der Version 5 unvorstellbare Möglichkeiten im Vergleich zur ursprünglichen Version bietet. Dynamische Websites, einschließlich WordPress, erzeugen Inhalte auf der Grundlage von Abfragen. In der Praxis bedeutet dies, sehr vereinfacht ausgedrückt, dass Sie eine Verbindung zu einem Server herstellen und dieser eine Anfrage sendet, um eine PHP-Datei auszuführen, die viel komplexer als HTML ist und Inhalte und Daten auf verschiedene Weise verarbeiten und generieren, berechnen und manipulieren kann. Die PHP-Datei wird von einem PHP-Compiler (ja, ich weiß, dass dies kein Fachbegriff ist) verarbeitet, der auf der Grundlage der Anweisungen eine HTML-Datei erzeugt und sie an Ihren Browser sendet, der sie wie im vorherigen Beispiel anzeigt. Auf dem Bildschirm werden dann die gewünschten Inhalte angezeigt, z. B. die neuesten Videos von Katzen, die auf den Tasten spielen. Natürlich ist der gesamte Prozess sehr viel komplexer. Bei Katzenvideos müssen Sie in die Datenbank gehen, das Video abrufen, prüfen, ob Sie eine Anzeige schalten wollen usw.

Wirst du es uns jetzt sagen?

Es ist klar, dass sich die Anforderungen an das Webhosting stark verändert haben und es heute nicht mehr ausreicht, sich an grundlegenden Parametern wie Festplattengröße oder Preis zu orientieren. Sie fragen also, wann ich Ihnen endlich sage, worauf es ankommt und worauf Sie achten müssen? Nun, natürlich. Deshalb sind Sie doch hier, oder?

Einer der grundlegenden Parameter beim Kauf eines Hostings ist die Frage, ob es auf SSDs läuft. Die Größe ist mir, wie ich bereits schrieb, nicht so wichtig. Die meisten Webhoster bieten heute flexiblen Speicherplatz an, und wenn ich nicht gerade einen E-Shop mit Tausenden von Artikeln und Millionen von Bildern aufbaue, ist die Größe der Festplatten für mich ausreichend. Im Falle eines großen E-Shops sollte ich dennoch einen anderen Weg einschlagen als beim herkömmlichen Hosting, aber dazu mehr beim nächsten Mal. Für mich bedeutet ein SSD-Laufwerk also sowohl bessere Datenzugriffszeiten als auch, dass der Anbieter die Infrastruktur erneuert und mit der Zeit geht, was im Falle der Technologie ein gutes Zeichen ist.

Ein weiteres, für mich entscheidendes Auswahlkriterium ist PHP selbst, insbesondere im Falle von WordPress. Wie bereits erwähnt, basiert das gesamte WordPress auf PHP, und daher wird seine Effizienz und ultimative Agilität von der Leistung von PHP bestimmt. Die Leistung einer Website wird nicht nur von der Festplatten- und CPU-Geschwindigkeit des Servers beeinflusst, sondern auch von den PHP-Einstellungen auf dem Server selbst. Eines der Dinge, auf die man beim Erwerb von Hosting achten sollte, ist die PHP-Version. Heute haben wir bereits die Version 7.4.3, so dass die vom Hoster bereitgestellte Version nicht zu unterschiedlich und veraltet sein sollte. Andere Kriterien sind dann die sehr spezifischen Fälle und Grenzen des PHP-Hostings, bei denen die einfache Regel gilt: je mehr, desto besser. Das erste ist das PHP memory_limit, das die Speichergrenze für PHP angibt. Für die Ausführung von PHP-Skripten wird ein bestimmter Speicherplatz benötigt, so dass eine zu niedrige Grenze zu Problemen bei komplexeren Lösungen und zur vorzeitigen Beendigung von Aufgaben in Verbindung mit Fehlfunktionen der Website führen kann. Um sicher zu gehen, sollte die Anzahl mindestens 90 bis 512 MB betragen. Ich persönlich würde mich jedoch auf ein Hosting mit mindestens 128 MB konzentrieren. Ein weiterer, ebenso wichtiger Punkt ist PHP max_execution_time. Auch hier geht es darum, wie lange der PHP-Prozessor das Skript ausführen lässt. Einige anspruchsvollere Aufgaben erfordern sogar noch längere Ausführungszeiten, aber wenn diese Grenze nicht ausreicht, kann die Website in ihrer Funktion eingeschränkt sein und einige komplexere Skripte können nicht in der Zeit ablaufen. Ihre Website könnte dann voller Fehler sein, und Sie werden hart verdiente Besucher verlieren. Einfach ausgedrückt: Suchen Sie nicht nach Hostings, bei denen dieser Wert unter 60 Sekunden liegt, oder Sekunden.

Nach den technischen Parametern, die Sie in der Regel vor dem Kauf in der Hosting-Beschreibung nachlesen können, dürfen wir den ebenso wichtigen Teil nicht vergessen, nämlich den technischen Support/Kundensupport. Auch wenn die Hosting-Parameter Ihrer Meinung nach ideal sind, gibt es dennoch eine ganze Reihe von PHP-Modulen, die in bestimmten Fällen aktiviert oder deren Einstellungen angepasst werden müssen. Das ist zwar nicht jedermanns Sache, aber es kann den Betrieb Ihrer Website erheblich beschleunigen. In diesen Fällen ist es nützlich, einen technischen Support zu haben, der schnell und verständnisvoll auf Ihre Kunden eingeht, ohne den es vielleicht gar keinen technischen Support gibt. Manche Unternehmen bzw. deren Mitarbeiter sind sich dieser Tatsache nicht bewusst, und so kommt es, dass technisch relativ gute Hosting-Sites hier Punkte verlieren.

Was habe ich damit gemeint?

Ich nenne hier absichtlich keine schlechten Gasthäuser, die man besser meidet. Da heute Positivität im Trend liegt, möchte ich, dass Sie gut gelaunt sind und sich Ihren Tag nicht dadurch verderben lassen, dass Sie auf die unanständigen Leute in der Hosting-Branche hinweisen. Wie wählt man also das richtige Hosting? Bei uns, denn wir machen das beste Hosting. Sicher, es ist ein bisschen Eigenwerbung, aber wir bieten unser Hosting nur unseren Kunden und den Projekten an, die unsere Kunden bei uns in Auftrag geben. Dieses Hosting ist auf WordPress abgestimmt, und da der Himmel keine Grenzen kennt (womit ich die Unendlichkeit der Möglichkeiten andeuten wollte), werden wir, wenn etwas fehlt, es sofort bereitstellen. Derzeit laufen alle unsere Websites mit PHP 7.4.3, was für die aufmerksamen unter Ihnen die neueste PHP-Version ist.   

Nicht verzweifeln

Wenn Sie noch nicht unser Kunde sind, können Sie ganz einfach einer werden. Es spielt keine Rolle, ob Sie eine einfache Website oder ein umfangreiches Projekt erstellen möchten. Sie können immer einen perfekten Service erwarten. Um mit uns zu arbeiten, füllen Sie einfach folgende Felder aus Formular oder rufen Sie uns einfach an und wir fangen an.

Wenn Sie sich entschließen, selbst eine Website zu erstellen, möchte ich Ihnen einen Rat geben. Damit Ihre Arbeit reibungslos verläuft und alles auf einem guten Fundament steht, empfehlen wir OneBit-Hosting. Bevor wir zu unserer Infrastruktur wechselten, hatten wir dort alle Websites. Das sind clevere Jungs aus Brünn. Und wenn es für Kofola reicht (ja, es wird wirklich dort veranstaltet), dann reicht es auch für uns und für Sie.

Ich danke Ihnen allen für Ihre Aufmerksamkeit und freue mich schon auf den nächsten Chat.

Jan

Zurück zum Archiv der Beiträge
Copyright © 2017 - 2023 Great Expectations s.r.o.