Grundsätzlich bin ich zufrieden mit meinem neuen VPS Server. Allerdings hab ich ein Problem, dass ich bei keinem SharedHosting-Tarif, jedoch bereits beim vorigen VPS-Server bei Webgo hatte (mit nur 8GB RAM, statt hier 16GB), weshalb ich nun zu Netcup gezogen bin, um es auch hier zu testen. Allerdings ist das Problem das selbe.
Zum Problem:
Ich versende einen für jeden User individuell anpassbaren Newsletter täglich an 30.000 Abonnenten direkt von einem Adminbereich meiner Website, was bei zwei SharedHosting-Paketen, die ich davor hatte immer einwandfrei in 1,5 Stunden über die Bühne ging, ohne die Website langsam zu machen.
Auf dem neuen VPS-Server dauert dies nun 4 Stunden und die gesamte Seite wird - zumindest auf dem Rechner, von dem aus ich den Newsletter versende - extrem langsam (> 30 Sekunden Ladezeit).
Der Newsletter-Versand erfolgt über Amazon SES (externe Mailserver von Mailchimp und Co wären 10 mal so teuer) auf einer Wordpress-Seite mit dem dafür vorgesehenen Plugin "WP SES", der alle wp_mail Befehle an Amazon zum Aussenden umleitet. Es liegt auch wirklich an diesem umgeleiteten wp_mail Befehl, denn deaktiviere ich diesen, geht alles gewohnt schnell. Der Nutzer werden auf 6 Seiten gleichzeitig durchlaufen und die Mails ausgesendet.
Ich habe es auch gestern noch mit einem SharedHosting-Paket versucht und da ging es in normaler Geschwindigkeit und ohne die Seite zu verlangsamen. Nur mit dem eigenen VPS-Server habe ich damit immer Probleme.
Der Netcup-Support meinte:
"Bei einem Webhosting-Tarif haben Sie je nach Anbieter einen separaten Mailserver im Hintergrund laufen. Sie machen nun alles über einen einzigen Server. Wenn dieser durch den Versand ausgelastet wird, können auch Ressourcen für Ihre Webpräsenz fehlen. Das ist aber nur eine mögliche Ursache."
In diesem Punkt wäre also SharedHosting womöglich eine bessere Alternative, allerdings möchte ich auch frei von Einflüssen anderer Nutzer sein, weshalb ich nun auf den vServer gewechselt bin. Wäre es vl eine Idee, einen günstigen SharedHosting Tarif dazuzubuchen, nur für den E-Mail Versand? Die E-Mails müssten aber weiterhin von meiner Domain aus gesendet werden, die ja auf dem vServer registriert ist.
Habt ihr Vorschläge, wie ich weiter vorgehen soll?
Oder womöglich Erfahrungen damit und weitere Tipps?
Häng mit diesem Problem etwas in der Luft.