Blog nach Umzug von 1&1 zu HE lähmend langsam

  • Hallo zusammen,

    ich bin mit meinem Blog probier.at von einem Webhosting bei 1&1 in eine Vserver Umgebung bei HE umgezogen.
    Nach dem Umzug ist das Laden der ersten Seite lähmend langsam. Auch wenn Blogposts einmal aufgerufen werden dauert die Generierung der Seite irre lang.
    Eigentlich habe ich nichts verändert. Ich habe nur keine Idee was das verursacht haben kann bzw. wie ich das wieder schneller bekomme.
    LG Martin

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hi Martin,
    wie genau hast du den Umzug denn vorgenommen? Einfach alle Daten kopiert? Oder sämtliche Plugins neu installiert etc.?
    Falls du nur die Daten kopiert hast könnte es vielleicht daran liegen, dass Plugins noch den alten Serverpfad drin haben und deshalb nicht laufen (nur eine Vermutung).

  • Hi Trüffelkrieger, Danke für deine Antwort.
    Na ja, im Prinzip habe ich das genau so gemacht. Ja, Daten kopiert und Datenbank neu importiert, fertig.
    Wenn die Pfade nicht mehr passen, müssten da nicht 1000 Fehler auftauchen, weil die Plugins dann auch nicht gehen? Die Seite funktioniert ja bis auf die Ladezeiten eigentlich wie früher.

  • Bei einem v-Server bist du für eine sinnvolle Konfiguration der entsprechenden Dienste zuständig. Ich denke mal, hier werden die Probleme liegen. Welche Distribution läuft denn überhaupt?

  • Das ist kein Wunder. Du betreibst den Vserver ja auch mit Windows und somit Wordpress auf dem IIS. Das Du auch noch Plesk für Windows verwendest macht es noch schwieriger. Das liegt daran wie Plesk und Windows mit den Applikation Pools umgehen. Außerdem wirft Deine Seite nicht gerade wenige Source Code Fehler (jQuery).

    Man kann WP auf Windows laufen lassen, dazu ist aber einiges an Feinarbeit an den Application Pools notwendig. Der Einsatz von Plesk soll dem Anwender das Gefühl vermitteln, mann könne seine eigenen Hosting Accounts betreiben, so wie man diese eben bei 1&1, All Inkl oder Host Europe (und tausend anderen) bekommt. Diese Annahme ist falsch.

    Ohne Dir nahe treten zu wollen (jeder muss irgendwann einmal anfangen), gehe ich davon aus, dass Du nur wenig Erfahrung mit der Konfiguration von Servern hast. Wie ich darauf komme? Ganz einfach. Windows ist ein tolles Betriebssystem, genauso wie Linux. Windows verwendet man immer dann, wenn die Applikation es erfordert, wie z.B. eine ASP.NET Anwendung, ein Exchange Server, ein MSSQL Server usw. WordPress braucht das nicht. WordPress setzt auf Open Source Standards wie MySQL, PHP, Apache oder Nginx. Der erfahrene Admin wird also so gut wie immer auf eine Linuxumgebung für WordPress setzen.

    Ein weiterer Aspekt ist die Hilfe in Foren. Gerade der Anfänger wird diese oft und gerne in Anspruch nehmen. Erwähnst Du Windows als OS und den IIS als Webserver schrumpft diese Hilfe auf wenige Experten. Und ob diese dann kostenfrei helfen steht in den Sternen. Ich empfehle Dir den Vserver mit Centos 6 zu bestücken (damit keiner weint - Debian geht auch). Plesk gibt es auch dafür, wenn man es wegen der MySQL und Mailserver Thematik unbedingt braucht. Noch besser wäre gewesen das Hosting zu behalten, zuhause eine VBox zu installieren und dort einen Linuxserver aufzusetzen. Dort kann man übern und lernen.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • mensmaximus: Ertappt ;-)
    Ja klar, Erfahrung ist in diesem Bereich genau meine Mangelware. Und es ist ja nicht so, dass ich mit dieser Vorgehensweise in meinem IT Leben nicht schon Erfahrung hätte. Ich kann mich zumindest recht gut in Sachen einarbeiten (was ich definitiv tun will). Nur manchmal fehlt einfach der Punkt wo man ansetzen kann bzw. muss und dann kommen eben solche Foren hier ins Spiel.
    Insofern ja, ich musste irgendwann mal anfangen.
    Na, dann werde ich mich mal schlau machen, wie ich deine Tipps in Taten umsetzen kann.
    Was sind denn aber außer Serverlast so Themen, die eine Response Time vom Server nach oben schnellen lassen? Oder war das eine zu arge Newbie Frage?

    danke aber jedenfalls ;-)

  • Es gibt viele Punkte und Mittel um die Performance zu erhöhen. Gerade in diesem Bereich hat Linux aufgrund der Open Source Lösungen die Nase vorn. Das alles Aufzuzählen sprengt den Rahmen einer gezielten, auf ein Problem gerichtete, Hilfe in einem Forum.

    In Deinem Fall würde ich zunächst die Fehler beseitigen. Dann würde ich dafür sorgen dass meine Applikationpools "warm" bleiben und die Recycles nicht zu oft passieren. Auch die PHP Konfiguration muss geprüft werden (Opcode Caching) und mit Deiner W3Total Cache Konfiguration abgeglichen werden, denn die greift gar nicht.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Hallo mensmaximus,

    ja ich glaube auch, dass wir wohl hier langsam den Rahmen sprengen. Aber natürlich vielen Dank für die drei Schritte.
    - Opcode Caching stand eigentlich ganz oben auf meiner Liste, weil W3TC mir nur "Disk" angeboten hat. Insofern ist auch nur Disk eingestellt und es "greift" entsprechend nicht. Aber den Punkt hatte ich schon auf meiner Liste
    - Das mit den Pools schaue ich mir an
    - Nur mit den Codefehlern hast Du mir schon gestern Fragezeichen ins Gesicht gezaubert. Ein Aufruf von jQuery ist also ein Codefehler? Da ich mit einem Template gestartet bin, habe ich mit dem Code mir noch keine wirklichen Gedanken gemacht. Sollte ich also wohl tun. Kann ich aus den Aufrufen denn irgendwie sehen welcher Teil des Codes den Fehler verursacht? Gibt es da Tools, die das zumindest rausfinden können?
    LG Martin


  • - Nur mit den Codefehlern hast Du mir schon gestern Fragezeichen ins Gesicht gezaubert. Ein Aufruf von jQuery ist also ein Codefehler? Da ich mit einem Template gestartet bin, habe ich mit dem Code mir noch keine wirklichen Gedanken gemacht. Sollte ich also wohl tun. Kann ich aus den Aufrufen denn irgendwie sehen welcher Teil des Codes den Fehler verursacht? Gibt es da Tools, die das zumindest rausfinden können?

    Nein, jQuery ist kein Codefehler. Du hast Fehlermeldungen im Zusammenhang mit jQuery. Öffne Deine Webseite einfach mal mit Chrome und schau Dir die Meldungen in der Console an.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!