Hallo alle zusammen,
die Vorgeschichte:
Ich habe mir einen VServer bei (Achtung jetzt kommt es) STRATO gehostet. Ich wollte da mit einer Webseite vom bisherigen Provider (shared Hosting) auf einen VServer umziehen (da der bisherige Provider keine VServer anbietet) um mehr Power zu haben und vor allem eine eigene IP.
Im Grunde bin ich ja mit der Geschwindigkeit beim alten Provider zufrieden, doch war/bin ich der Meinung, dass man mit einem VServer dann doch noch einiges an Leistung heraus holen kann.
Ich habe also zum Test da gleich mal den größten VServer bei Strato gemietet und zwar den aktuellen V80 mit 1 TB SSD/HDD, 32 GB RAM garantiert, 16 CPU vCores, Plesk Onyx was ja nicht so schlecht klingt.
Also habe ich mich - trotz Warnungen vor Strato- durch gerungen und habe einen VServer bestellt.
Nun habe ich das System installiert bzw. es wurde von Strato installiert. Ich habe mich per Plesk eingeloggt, DB angelegt sowie das komplette Web auf den Server gepackt. Schon beim hochladen der Daten per FTP ist mir aufgefallen, dass dies alles seeeehr langsam geht, habe mir aber gedacht "na evtl. haben die ja ne langsame HDD verbaut" als es dann nu alles fertig war und die Webseite lief habe ich einen Performance Test gemacht.
Zuerst der Upload auf den Server vs shared Hosting
Kopiert habe ich einen Ordner natürlich mit identischen Inhalt. Den Test habe ich freilich mehrmals durch geführt.
VServer: 1,35 Minuten
shared Hosting: 0,25 Sekunden
WOW dachte ich mir, was issn da los?!?
Dann der Test der Ladegeschwindigkeit der Webseite:
Domain bei dem alten Provider wird laut "Google-devTool" die Webseite in zwischen 2- 3 Sekunden geladen
Auf dem VServer dagegen zwischen 4-6 Sekunden.
Da ich nun doch etwas erstaunt darüber war, habe ich mich an den Strato Support gewendet und gefragt habe, wieso der beste aller Starto VServer langsamer ist als eine normal shared Hosting Domain (auf diesem Server liegen immerhin 515 Domains!!! ) ist.
Die Antwort vom Support (sinngemäß): Eigentlich ist da alles Perfekt! Der extrem langsame Upload sagt ja nicht über die Performance des Server aus. Und: "Ich muss Ihnen daher sagen, dass die Ladezeit der Webseite durch eine suboptimale Konfiguration des Webservers, und/oder PHP hervorgerufen wird. Die Administration und Konfiguration der Dienste auf Ihrem Server obliegt Ihnen, daher können wir Ihnen in diesem Fall leider keine weitere Unterstützung anbieten."
Nun ja, Wenn Strato mir einen VServer installiert, kann man da nicht von einer optimalen Konfiguration ausgehen?
Wen ich mir vorstelle ich kaufe ein Auto, fahre damit ganz langsam nach Hause (da es nicht schneller fährt) und fange dann erst einmal an den Fehler zu suchen und das Auto zu tunen, damit ich auf eine Geschwindigkeit wie 99% aller anderen Autos komme. Eventuell erwarte ich da ja zu viel aber irgend wie erscheint mir das etwas falsch zu sein.
Nun zu meiner eigentlichen Frage: Wie mache ich das? Vermutlich über die PHP.ini wo ich auch schon einige Sachen mal getestet habe. Allerdings ohne irgend welche Änderungen in der Performance zu messen. Evtl kann man auch die my.cnf noch verbessern? Die liegt bei dem Server im /etc/ und hat nur recht wenige Einträge.
Kann mir da jemand Tipps geben wie man dem Teil Beine macht?
Vielen Dank!
die Vorgeschichte:
Ich habe mir einen VServer bei (Achtung jetzt kommt es) STRATO gehostet. Ich wollte da mit einer Webseite vom bisherigen Provider (shared Hosting) auf einen VServer umziehen (da der bisherige Provider keine VServer anbietet) um mehr Power zu haben und vor allem eine eigene IP.
Im Grunde bin ich ja mit der Geschwindigkeit beim alten Provider zufrieden, doch war/bin ich der Meinung, dass man mit einem VServer dann doch noch einiges an Leistung heraus holen kann.
Ich habe also zum Test da gleich mal den größten VServer bei Strato gemietet und zwar den aktuellen V80 mit 1 TB SSD/HDD, 32 GB RAM garantiert, 16 CPU vCores, Plesk Onyx was ja nicht so schlecht klingt.
Also habe ich mich - trotz Warnungen vor Strato- durch gerungen und habe einen VServer bestellt.
Nun habe ich das System installiert bzw. es wurde von Strato installiert. Ich habe mich per Plesk eingeloggt, DB angelegt sowie das komplette Web auf den Server gepackt. Schon beim hochladen der Daten per FTP ist mir aufgefallen, dass dies alles seeeehr langsam geht, habe mir aber gedacht "na evtl. haben die ja ne langsame HDD verbaut" als es dann nu alles fertig war und die Webseite lief habe ich einen Performance Test gemacht.
Zuerst der Upload auf den Server vs shared Hosting
Kopiert habe ich einen Ordner natürlich mit identischen Inhalt. Den Test habe ich freilich mehrmals durch geführt.
VServer: 1,35 Minuten
shared Hosting: 0,25 Sekunden
WOW dachte ich mir, was issn da los?!?
Dann der Test der Ladegeschwindigkeit der Webseite:
Domain bei dem alten Provider wird laut "Google-devTool" die Webseite in zwischen 2- 3 Sekunden geladen
Auf dem VServer dagegen zwischen 4-6 Sekunden.
Da ich nun doch etwas erstaunt darüber war, habe ich mich an den Strato Support gewendet und gefragt habe, wieso der beste aller Starto VServer langsamer ist als eine normal shared Hosting Domain (auf diesem Server liegen immerhin 515 Domains!!! ) ist.
Die Antwort vom Support (sinngemäß): Eigentlich ist da alles Perfekt! Der extrem langsame Upload sagt ja nicht über die Performance des Server aus. Und: "Ich muss Ihnen daher sagen, dass die Ladezeit der Webseite durch eine suboptimale Konfiguration des Webservers, und/oder PHP hervorgerufen wird. Die Administration und Konfiguration der Dienste auf Ihrem Server obliegt Ihnen, daher können wir Ihnen in diesem Fall leider keine weitere Unterstützung anbieten."
Nun ja, Wenn Strato mir einen VServer installiert, kann man da nicht von einer optimalen Konfiguration ausgehen?
Wen ich mir vorstelle ich kaufe ein Auto, fahre damit ganz langsam nach Hause (da es nicht schneller fährt) und fange dann erst einmal an den Fehler zu suchen und das Auto zu tunen, damit ich auf eine Geschwindigkeit wie 99% aller anderen Autos komme. Eventuell erwarte ich da ja zu viel aber irgend wie erscheint mir das etwas falsch zu sein.
Nun zu meiner eigentlichen Frage: Wie mache ich das? Vermutlich über die PHP.ini wo ich auch schon einige Sachen mal getestet habe. Allerdings ohne irgend welche Änderungen in der Performance zu messen. Evtl kann man auch die my.cnf noch verbessern? Die liegt bei dem Server im /etc/ und hat nur recht wenige Einträge.
Kann mir da jemand Tipps geben wie man dem Teil Beine macht?
Vielen Dank!