 So herzlich willkommen. Matthias stellt euch jetzt vor Medelliane durch den Hosting-Dschungel. Viel Spaß. Ja hallo zusammen. Ich möchte euch in meinem Vortrag Medelliane durch den Hosting-Dschungel ein bisschen was zu den Grundlagen des Hostings erzählen, welche Möglichkeiten es da gibt, welche sinnvolle Funktionen es gibt, welche Begriffe es gibt, die vielleicht toll klingen, aber tatsächlich gar nicht so toll sind. Das Ganze ist selbstverständlich vollkommen anbieterunabhängig. Also ich erlebe auf Meetups, wo ich sehr viel unterwegs bin, immer wieder der Anbieter ist doof und der Anbieter ist doof. Es wird jetzt hier kein spezieller Anbieter genannt werden. Es geht auch gar nicht darum, irgendein Anbieter besonders hervorzuheben oder irgendjemanden besonders abzustrafen. Ich möchte einfach mal ein bisschen was zu den Grundlagen der Erzählen. Eben zu mir. Mein Name ist Matthias Kurz. Ich bin 1984 im Saarland geboren, bin in Köln wohnhaft, mich zieht es nach Münster und dem Herzen bin ich irgendwie Berliner und das ist bei mir eigentlich eine große Reise quer durch die Republik, wo ich auch auf Worldcamps und Meetups und Veranstaltungen wie der Frostcon unterwegs bin. Ich habe ursprünglich mal eine Ausbildung zum Fachinformatiker für Systemintegrationen gemacht, eine Weiterbildung zum Projektleiter und bin Gründer und Geschäftsführer von VP Project, einem spezialisierten WordPress Anbieter mit Fokus auf individuelle Lösungen. Auf Twitter bin ich unter dem Händel Matzo Matz zu finden. Welche Möglichkeiten des Hostings gibt es ganz generell? Es gibt das Shared Web Hosting. Das kennt man von verschiedenen Anbietern 3,99 €, 4,99 €, 5,99 €. Da teile ich als Kunde meine Ressourcen mit vielen anderen Kunden auf einem Server. Dadurch ist es also dem Anbieter möglich, möglichst viele Kunden auf einer Maschine unterzubringen. Er kann dadurch natürlich auch ein ganz anderes Preis-Niveau erreichen. Dann gibt es virtuelles Server. Das heißt, ein klassischer Linux-Server in aller Regel wird in einer virtuellen Instanz abgebildet. In aller Regel gibt es dann eine große, stark ausgestattete Maschine, auf der verschiedene unabhängige virtuelle Instanzen laufen. Und jede virtuelle Instanz ist dann auch unabhängig von den anderen Instanzen. Es gibt dedizierte Server. Das sind dann in aller Regel, wobei man da immer so ein bisschen auf das Marketing aufpassen muss, aber in aller Regel sind dedizierte Server wirklich für den Kunden allein bereitgestellte Hardware, sogenanntes klassisches Metall, das für den Kunden alleine bereitgestellt wird. Die virtuellen und dedizierten Server gibt es auch in einer Managed-Funktion. Bedeutet, ich als Kunde kümmere mich eigentlich nur darum. Ich lade meine Seite da hoch. Ich habe mit sonst nichts zu tun. Ich muss mich nicht um die Pflege des Systems kümmern. Ich muss mich nicht darum kümmern, wenn die Last des Systems zu hoch ist, also meine Seite vielleicht dadurch durch zu viele Zugriffe langsam wird. Da kann ich mich dann auf meinen Anbieter berufen. Und was immer moderner wird, ist die sogenannte Public Cloud oder die Hyperscaler, um damals zu nennen Amazon mit Amazon Web Services, Google Cloud und Microsoft Asia. Das bedeutet letzten Endes, ich bilde in aller Regel dann auch meine virtualisierte Instanz irgendwo auf einem komplett vernetzten, riesengroßen Netzwerk von Diensten ab. Auf die Wertung dieser Geschichte will ich gar nicht so großartig eingehen, wie das ganze technisch ist und funktioniert. In aller Regel kann man aber sagen, zumindest stand jetzt, je größer mein Projekt ist, je mehr ich Ressourcen dafür brauche, desto mehr Möglichkeiten bieten zwar Hyperscaler, weil ich eine sehr flexible Skalierung habe. Wenn ich mehr Ressourcen brauche, kann ich die zuschalten. Wenn ich aber einen 24-7-Betrieb meiner Seite bewerkstelligen will und jetzt gar keine großen Lastspitzen habe, die ich abfangen will, ist der Betrieb auf einem Hyperscaler in aller Regel deutlich teurer als in klassischen Hosting-Angeboten. Das ist zumindest aktuell der Stand, wie sich das entwickelt, wird man da einfach mal sehen. Welches Server-Dienste gibt es denn, unabhängig davon, auf welcher Art von Hosting ich jetzt meine Seite betreibe. Also ganz wichtig ist natürlich ein Web-Server, mit dem ich, wir bleiben hier am Beispiel WordPress, meine WordPress-Seite ausliefern kann. Die gängigsten und bekanntesten sind da der Apache Server und in den letzten Jahren gewinnt der Engine X Server immer mehr an Bedeutung. Es ist auch möglich, eine Kombination aus Beidem zu fahren. Das macht man ganz gerne, wenn man zum Beispiel über den Apache Web-Server aus Kompatibilitätsgründen eine HT Access-Datei verarbeiten möchte. Das kann der Engine X so einfach nicht und ich den Engine X als sogenannten Proxy-Server dazuschalte, einfach um Performance-Forteile damit zu erzielen. Der brauchenden Datenbank-Dienst, das sind, da gibt es auch zahlreiche Dienste, die am häufigst verwendeten für unsere Belange sind da MySQL oder MariaDB. Von der Funktionalität im größten Teil dasselbe. Es gibt da lizenzrechtliche Unterschiede, das eine ist eine Abspaltung vom anderen. Ich will jetzt da im Detail nicht drauf eingehen, aber sofern euer Anbieter euch MySQL oder MariaDB bereitstellt, macht ihr da nichts verkehrt. Und auch ein wichtiger Dienst für eine WordPress-Seite ist PHP. PHP ist eine Skriptsprache, die notwendig ist, um WordPress entsprechend bereitzustellen, um WordPress sichtbar zu machen. Wichtig dabei ist, dass man mindestens PHP in der Version 5.6 einsetzen sollte, bitte auf keinen Fall älter und bitte, wann immer es geht, auch nicht mehr in Version 5.6. Das ist momentan noch supportet mit Sicherheitsupdates bis Ende des Jahres, wenn ich es jetzt richtig im Kopf habe. Aber mit dem Sprung auf PHP 7, die zwischen Version PHP 6 wurde da ausgelassen, stellt man deutliche Performance- Verbesserungen fest. Also man sollte wirklich darauf achten, wenn der Anbieter PHP 7 bereitstellt oder die mir die Möglichkeit bietet, darauf abzugraden, dann sollte ich das Angebot auch annehmen. Unterschiede zwischen Hosting-Anbietern. Ganz im Allgemeinen kann man das so ein bisschen auftrennen in klassische oder auch generische Hoster und spezialisierte Hoster. Die klassischen Hoster sind im Prinzip sehr breit aufgestellt, weil sie mit ihrem Angebot jedmögliche Dienste abbilden wollen. Also es soll da möglich sein, eine Standard-Website, eine statische Website darzustellen. Es soll möglich sein, dass da ein Joomla läuft, ein WordPress läuft, ein TruePile oder Shop-Ware läuft. Da ist es also so, dass man sich jetzt nicht in den Funktionen des Managements auf einen einzelnen Dienst konzentriert, sondern sagt, lieber Kunde, wir stellen dir unser Paket zur Verfügung mit dieser und dieser technischen Ausstattung und was du darauf machst, ist in großen Teilen dir überlassen. Dann haben wir aber mittlerweile auch die spezialisierten Hoster, ich bleibe hier mal am Beispiel der WordPress-Hoster, die in aller Regel Zusatzfunktionen anbieten. Also es geht beim WordPress-Hosten jetzt weniger darum, dem Kunden zu sagen, du hast dieses technische Detail und du hast diese Anzahl von Datenbanken oder du hast diese Version, sondern diese spezialisierten Anbieter kümmern sich eigentlich darum, dem Kunden zu sagen, lieber Kunde, vergiss alles, was du vom klassischen Hosting kennst, wir stellen dir ein spezialisiertes WordPress-Paket hin und sorgen dafür, dass das Ganze läuft. Das beinhaltet auch die Durchführung von Sicherheitsupdates in aller Regel, was den WordPress Core als auch die Plugins und die Seams betrifft, wobei man da natürlich immer so ein bisschen aufpassen muss, wenn das eine komplett automatisierte Lösung ist, die der Anbieter da bereit stellt, habe ich natürlich ein Problem, denn der Anbieter wird im Zweifel nicht dafür haften. Wenn diese Updates einfach automatisiert nachts irgendwie durchgeführt werden von irgendeinem Skript und die Seite läuft am nächsten Tag nicht mehr, bringt mir das herzlich wenig. Von daher sollte man bei seinem Anbieter immer auch nachfragen, macht ihr diese automatischen Updates in irgendeiner Form, dass da eine Software dahinter ist, die prüft, wie die Seite vorher ausgesehen hat, wie sie nach dem Update aussieht und wenn sie nach dem Update anders aussieht, kaputt ist, im Prinzip wieder auf den Stand vorher zu rückspielen oder wie geht ihr damit um? Da gibt es unter den spezialisierten Anbietern auch ganz unterschiedliche Vorgehensweisen. Häufig ist es also auch so, dass es jetzt auch so ein Bus wird, dieses Managed WordPress Hosting, denn letzten Endes reden wir im Prinzip von angepassten Konfigurationen. Also das heißt ein Server, ein Hosting-Paket wie auch immer, auf dem WordPress vernünftig läuft, eine gute Performance erzielt. Darauf kann ich auch ein Troop-Hall oder ein Chumler vernünftig betreiben, weil es letzten Endes die gleichen Konfigurationsanforderungen in wesentlichen Teilen hat. Von daher, da sind auch viele Bus-Words, viele Marketing-Wörter unterwegs im Moment. Letzten Endes ist es immer wichtig, guckt, was für euch passt und wenn ihr auf der Suche nach einem Anbieter seid, egal aus welchem Grund, kann ich immer jedem nur raten, fordert ein Testpaket an. Guter Anbieter wird euch jederzeit das, was ihr auf Dauer nutzen wollt, auch als Testpaket zur Verfügung stellen und dann kann man sich umgucken, ob man sich damit auch entsprechend zurechtfindet. Bei spezialisierten Hostern ist es oft so, dass auch ein besonderer technischer Support bei Problemen bereitsteht. Heißt, wenn ich jetzt zum Beispiel mal aus der Praxis ein Kunde setzten, Pluck in ein, nennen wir jetzt, nennen wir keinen Namen, aber setz ein Backup-Pluck in ein und aus irgendeinem Grund läuft dieses Pluck in nicht so. Das scannt die Installation und bricht immer wieder ab. Wenn ich dann bei einem generischen Hoster anrufe, es kann man jetzt nicht verallgemeinern, ich will da auch nicht auf Einzelfälle eingehen, aber ganz im Allgemeinen wird der generische Hoster sagen, wir bieten inhaltlich für Systeme wie WordPress oder Shop-Ware oder Magento oder was auch immer, keinen Support, unser Support konzentriert sich auf unsere Dienste, die wir bereitstellen. Wenn ich bei einem spezialisierten Anbieter bin, dann sollte ich davon ausgehen, dass mir dieser Anbieter dann auch bei inhaltlichen Fragen zu diesem Produkt weiterhelfen kann, auch wenn ich als Kunde nicht unbedingt Anspruch darauf habe. Aber man kann natürlich davon ausgehen, wenn der spezialisierte Anbieter eine Kundenanzahl x oder eine Seitenanzahl x von WordPress-Seiten betreut, dass der natürlich viel häufiger mit dem gleichen Problem irgendwo in Berührung kommt. Features im Hosting, die sinnvollen und die, die es weniger sind, fangen wir mal mit mit wichtigen Funktionen an und wohlgemerkt, wir sprechen jetzt davon, dass ich ein ein ernstes Vorhaben mit meiner Website habe. Ein ernstes Vorhaben heißt, wenn ich jetzt, ich sag jetzt mal, ich habe einen Friseursalon und ich möchte da mein Team vorstellen und ich möchte meine, meine Kunden informieren, wie sind meine Preise und wann es geöffnet. Da kann man jetzt vielleicht sagen, wenn so eine Seite mal eine halbe Stunde oder eine Stunde, egal aus welchem Grund nicht erreichbar ist, dann steht mein Friseursalon nicht still. Ja, der Betrieb läuft da immer noch weiter. Wenn ich jetzt aber natürlich ein Online-Shop betreibe, dann habe ich unter Umständen Problemen, wenn so zur Hauptbetriebszeit mal eine halbe Stunde oder eine Stunde die Dienste ausgefallen sind und da kann ich jedem nur raten, grundsätzlich redet mit euren Anbietern auch, was Funktionen angeht, denn wir haben in Deutschland, auch immer, wenn man immer wieder hört, der Anbieter ist scheiße und da bin ich unzufrieden und hin und her. Ich kann aus eigener Erfahrung sagen, wir haben in Deutschland ein gutes Hosting-Niveau, da stehe ich auch dazu. Und oft liegt es wirklich daran, dass da Missverständnisse im Raum stehen und nicht alle Anbieter, auch die großen Anbieter sind nicht grundsätzlich schlecht oder da läuft nicht alles grundsätzlich übel. Es kommt immer auf den Einzelfall dabei an. Und wenn ich Probleme mit meiner Seite habe, egal aus welchem Grund, anrufen, mit den Leuten reden und dann finden sich da meistens auch Lösungen. Welche wichtigen Funktionen habe ich jetzt für mein Shop, der möglichst ausfallsicher bereitgestellt werden soll. Wichtig an der Stelle ist zum Beispiel, dass mein Anbieter mir die Möglichkeit bietet, meinen angemieteten Server mit einer redundanten Stromversorgung auszustatten. Das hört sich jetzt im ersten Moment ein bisschen sperrig an. Letzten Endes, ich erzähle einfach mal, wie das praktisch aussehen kann. Ich habe einen Server, den mir mein Anbieter im Rechenzentrum bereitstellt. Und wenn ich da jetzt ein Netzteil drin habe und dieses Netzteil hängt an einer Stromversorgung und mir geht mein Netzteil kaputt oder mir fällt die Stromversorgung aus, führt das dazu, dass der Server nicht mehr erreichbar ist. Habe ich eine redundante Stromversorgung, habe ich zwei Netzteile in diesem System und habe zwei unabhängige Stromzuführungen im Idealfall, fällt dann eine Stromzuführung aus oder fällt ein Netzteil aus, läuft die Maschine über die andere Stromzuführung bzw. das andere Netzteil weiter. Genauso verhält es sich bei der Netzwerkanbindung. Auch da kann ich den Server entweder über eine Netzwerkzuleitung mit einer Netzwerkkarte letzten Endes betreiben oder das auch mit mehreren tun. Ebenso beim Thema Rate. Rate ist vereinfacht gesagt einfach nur eine Spiegelung. Es gibt da unterschiedliche Betriebsmodi, aber in dem Fall reden wir jetzt von einer Spiegelung des ersten eingesetzten Speichermediums, das dann automatisch immer auf einem zweiten Speichermedium oder einem dritten Vierten, wie auch immer bereitgestellt wird. Das ist einfach ganz wichtig. Geht mir eine Festplatte kaputt. Geht mir eine SSD kaputt. Irgendwas kann die zweite Platte, das zweite Medium, den Einsatz übernehmen, kann das Ganze weiter betreiben und die erste Platte kann ich dann idealerweise einfach rausziehen lassen und eine neue einstecken lassen und somit gewährleisten, dass ich wieder eine Spiegelung habe, ohne dass dafür jetzt der Ausbau der Festplatte notwendig wäre oder es notwendig wäre, Daten zu sichern, Daten wiederherzustellen. Das ist in jedem Fall eine sinnvolle Funktionalität. Wichtig ist auch eine externe Sicherung. Sehr häufig sieht man bei Anbietern, die betreiben dann ganz gerne eine Sicherung vom eigentlichen Server aus auf irgendeinen Backabserver. Wenn dieser Backabserver jetzt aber genau im gleichen Rechenzentrum hängt und es kommt dazu einem Brand oder weniger schlimm als ein Brand, es kommt dazu, dass da einfach überhaupt gar keine Stromversorgung da ist oder dass es irgendeinen Grund gibt, warum dieses komplette Rechenzentrum abgeschnitten ist, dann ist es auf jeden Fall vorteilhaft, wenn mein Backup entweder grundsätzlich extern liegt, also mein Anbieter einen externen Backabserver betreibt oder ich mein Backup zusätzlich zu meinem lokalen Backup im Rechenzentrum in ein externes Rechenzentrum verschieben kann. Denn es ist durchaus mal vorgekommen, auch in deutschen Rechenzentren, dass da drei, vier Tage überhaupt nichts mehr passiert ist, was natürlich unter umständige Katastrophe ist, auch der Online-Shop, der von seinem Business abhängig ist. Wenn der eine Stunde ausfällt, ist das natürlich schlimm, das sind Umsatzeinbrüche. Wenn der aber drei, vier Tage ausfällt, dann bleibt den Leuten halt Naseboren oder das Büro mal aufräumen, aber Geld verdient wird und derzeit nicht und dann habe ich natürlich bei einer externen Sicherung die Möglichkeit zumindest zu sagen, vorübergehend stelle ich meinen Shop, vorübergehend stelle ich meine Daten irgendwo bei einem anderen Anbieter, einem anderen Rechenzentrum wieder zur Verfügung, damit ich einfach handlungsfähig bin. Dann gibt es die Themen Failover und High-Aware-Lability. Da geht es einfach darum, dass ich mal ein Beispiel zu nennen, wenn ich eine virtualisierte Infrastruktur habe, dann kann ich damit gewährleisten, dass mein Server, mein virtualisierter Server, wenn der erste physikalische Server ausfällt, auf dem mein virtualisierter Server läuft, ich im Prinzip auf Klick meinen virtualisierten Server auf einem zweiten physikalischen Server direkt bereitstellen kann, so, dass es zu einer minimalen Downtime kommt. Und wenn ich das Ganze in einem Failover-Betreibe, kann ich es sogar so abbilden, dass letzten Endes bei Einsatz von drei oder mehr physikalischen Servern das Ganze automatisiert geschieht. Wichtig ist auch eine Rechenzentrums-Redondanz bedeutet viele Anbieter betreiben ihr eigenes Rechenzentrum oder sind irgendwo in einem Rechenzentrum eingemietet. Schön ist es an der Stelle aber auch immer, wenn auch der Anbieter ein Back-up-Rechenzentrum hat, bei sehr vielen Anbietern ist das der Fall, denn dann kann ich damit sicherstellen, dass der Anbieter sich selbst darum kümmern kann. Fällt das erste Rechenzentrum aus, kann er selbst dafür sorgen, dass über die Anbindung des zweiten Rechenzentrums meine Dienste wieder bereitgestellt werden. Möglichkeiten der Performance. Jetzt ist es also so, bei immer mehr Anbietern liest man SSD. SSD Only, SSD Speicher, was auch immer es da in Marketing Begrifflichkeiten gibt. SSD sagt im Bezug auf die Performance so viel aus wie Auto. Ein Trabant ist ein Auto, ein VW-Golf ist ein Auto und ein Ferrari ist auch ein Auto. Das sagt über die Performance erstmal nichts aus. Es gibt da wesentliche Unterschiede und viele Anbieter, aus welchen Gründen auch immer im Low-Price-Segment, setzen da auch sehr gerne Desktop-SSDs tatsächlich ein, also SSDs, die dafür gedacht sind, zu Hause in meinem Notebook oder in meinem Computersystem am Tag ihre 4-5 Stunden zu arbeiten, die aber nicht dafür gedacht sind, dass die 24 Stunden lang im dauerhaften Betrieb sind, dass da immer Schreib- und Lese-Operationen drauf stattfinden. Und natürlich ist beim Einsatz solcher günstigen Komponenten oder beim Einsatz von Komponenten, die gar nicht für den Serverbetrieb gedacht sind, die Ausfallrate wesentlich höher. Also da kann ich immer wieder sagen, sprecht auch da mit eurem Anbieter, was genau SSD bei ihm heißt, was er darunter versteht und ganz generell kann ich auch sagen, ich würde heute in 2018 und wir haben in den letzten zwei, drei Monaten das Glück, dass SSD-Preise deutlich am Fallen sind, wirklich kein Hosting mehr auf Festblatten bereitstellen, denn SSDs, vernünftige SSDs sorgen für sehr viel bessere Zugriffszeiten und sorgen auch dafür, dass das ganze Verhalten des Servers deutlich besser ist. Caching ist ebenfalls eine wichtige Funktionalität. Da gibt es je nach Anbieter ganz unterschiedliche Möglichkeiten. Mit Caching wird im Prinzip dafür gesorgt, dass Inhalte, dass meine WordPress-Seiten im Prinzip einmal vorgespeichert werden und dann quasi nur noch eine Art statische Seite ausgeliefert wird, die ganzen Berechnungen dafür nicht mehr stattfinden müssen und einfach das Abrufverhalten bei einem Benutzer, der meine Seite besuchen möchte, deutlich flotter ist. Das war die falsche Taste. Ja, dann gibt es noch sinnvolle, unterschätzte Funktionen. Backups, Backup-Häufigkeit. Viele Anbieter bieten mittlerweile ein tägliches Backup an. Das ist auch gut. Das ist wirklich gut. Das ist noch nicht bei allen Anbietern hat es sich rumgesprochen, dass man das tun sollte, aber viele Anbieter tun es. Das ist natürlich schön, wenn nachts um zwei meine Daten gesichert werden. Wenn es aber morgens um 10 oder mittags um 14 Uhr zu einem Ausfall kommt, den ich vielleicht gar nicht mitkriege und es fehlen mehr 12, 13, 14, 15, 16 Stunden Bestellungen oder Kommentare oder was auch immer, dann kann das natürlich auch unangenehm werden. Deshalb auch immer abhängig vom Anwendungsfall, immer abhängig vom Einsatzzweck mit dem Anbieter sprechen, was bietet ihr an und habt ihr vielleicht die Möglichkeit, wenn ihr schon tägliches Backup anbietet, könnt ihr es nicht vielleicht zweistündlich oder stündlich anbieten. Das kann man nicht für allgemein an, das kommt immer ein bisschen darauf an, wie wichtig das ist, was ihr darauf betreibt und wie okay es ist, wenn Daten unter Umständen mal bei einem Backup 6, 7, 8 Stunden verloren sind. Wichtig ist auch Backups lokal speichern zu können. Es bieten leider auch nicht alle Anbieter, aber ich sehe auch, dass es immer mehr tun, heißt ganz einfach, ich gehe bei meinem Host dahin, erstellen Backup auf Klick und dann liegt es da irgendwo. Manchmal liegt es leider auf der gleichen Maschine, auf der auch die Live-Daten liegen, das macht es dann natürlich schwierig, wenn der Server nämlich abraucht, nicht mehr zur Verfügung steht, komme ich auch an mein Backup nicht ran. Deshalb sollte man immer darauf achten, dass ich die Möglichkeit habe, diese Backups auch lokal speichern zu können. Ein kleiner Klick, so ein Tagesbackup, was weiß ich, ist auch Projektabhängig, lass es mal zwischen 20, 50, vielleicht 200 Megabyte groß sein, bei großen Projekten sind das natürlich ganz andere Größen, aber ich rede jetzt mal von der breiten Anwenderschaft, habe ich die Möglichkeit, meine Daten einmal auf meinen eigenen Rechner runterzuladen und so auch unabhängig von irgendeinem Anbieter meine Daten zu einem anderen Anbieter transferieren zu können. Also es ist immer ganz schön, wenn man da die Möglichkeit hat. Und ansonsten sollte man darauf achten, die Punkte PAP Memory Limit und PAP Execution Time oder Max Execution Time. Ich will es nicht noch technischer werden lassen, an der Stelle aber grundsätzlich reden wir davon, wie viel Arbeitsspeicher und welche Ausführungszeit gestartet mir mein Hoster bei einem PAP Script. Das wird zum Beispiel interessant, wenn ihr euch ein Backup Plug-in installiert in eurem Wordpress und dieses Backup Plug-in eine gewisse Zeitdauer hat, in der es arbeiten darf, sagen wir mal 30 Sekunden, dann wird es nach Backup Plug-in schon sehr zäh, dann das Plug-in, wenn es vernünftig programmiert ist, wird nach 30 Sekunden seinen Dienst einstellen und wieder neu beginnen müssen, wenn man eine entsprechende längere Ausführungszeit hat, kann das Script auch länger ausgeführt werden, also anstatt 30 Sekunden zum Beispiel 120 oder 240 Sekunden und genauso verhält es sich beim Arbeitsspeicher. Da ist also drauf zu achten bei Wordpress, dass der jetzt mal, ich würde jetzt schon sagen, irgendwo bei 128 Megabyte liegen sollte, einfach damit ein ordentlicher Betrieb von Wordpress mit Samtsein Plug-ins möglich ist. Aber auch das, wenn ihr die Info nicht habt, viele Anbieter zeichnen das mittlerweile aus in ihren Angeboten und wenn ihr die Info nicht habt, einfach mal kurz beim Anbieter nachfragen, wie sieht es denn mal euch aus? Ich weiß aus der Community heraus und auch aus Anwendungsfällen, dass ein großer Berliner Provider mit einer dicken Weltkugel um irgendwelche Menschen herum, die im Fernsehen tollen, sogar so dankbar für diese Hinweise waren, dass die ihr Setup einfach angepasst haben. Also die haben aufgrund der Kundeneinwendung gesagt, okay, da gibt es Bedarf, wir passen unser Setup an und das ist absolut lobenswert. Deswegen noch mal sprecht mit euren Anbietern. Ja, die Buzzwords, die so toll klingen, aber eigentlich gar nicht so toll sind, fangen wir mal mit dem unlimited Traffic an. Das klingt herrlich, unlimitierter Traffic. Das Problem ist, Traffic-Datenverkehr kostet Geld. In Deutschland kostet der irgendwie ganz besonders viel Geld und mein Anbieter gestattet mir in aller Regel, wenn ich da die AGB studiere, wenn ich mir die Leistungsbeschreibung studiere, wird der Anbieter sagen, lieber Kunde, der ist zwar unlimitiert der Traffic, aber und bei diesem aber findet sich dann in aller Regel etwas wie nach Erreichen eines bestimmten Traffics, trosseln wir deine Anbindung oder du musst dafür nachzahlen oder aber auch, wenn der Anbieter das vielleicht ein bisschen besser mit einem meint, pass auf, lieber Kunde, dein Traffic ist so hoch, wir berechnen dir da jetzt nichts nach und wir gucken vielleicht auch noch ein Monat, zwei zu, aber wenn der sich auf diesem Niveau hält, da müssen wir einfach reden, müssen eine Lösung dafür finden, vielleicht passt auch unser Produkt gar nicht zu deinem Dienst. Unlimitierter Traffic wird so nicht zu finden sein und ein Anbieter, der euch wirklich unlimitierten Traffic verspricht, mir wäre keiner bekannt, der das wirklich tut, der wird das ganze meiner Ansicht nach nicht auf Dauer anbieten, also wenn ich jetzt mal davon ausgehe, ihr betreibt irgendeinen Download-Dienst da drauf oder ihr fangt an, eigene Videos in toller Qualität da drauf bereitzustellen und so ein Video geht mal viral und da wird wirklich richtiges Datenvolumen produziert, da wird immer der Moment kommen, an dem der Anbieter in irgendeiner Form darauf reagieren wird. Die Angabe des Web-Speicherplatzes ist auch ganz beliebt, 3,99 Euro, 100 Gigabyte Speicher, 200 Gigabyte Speicher, was kostet die Welt, ich gebe 500 oder ein Terabyte Speicher. Web Hosting ist gerade im Scherdbereich häufig ein Überbuchungsmarkt, das heißt, es wird mehr Speicherplatz an Kunden vergeben, als tatsächlich zur Verfügung steht. Es ist eine klassische Milchkalkulation, mal geht das gut, mal geht das weniger gut, aber ich kann jedem nur raten, achtet gar nicht so sehr auf dieses Detail des Web-Speicherplatzes. Also ich bekomme das, redet da jetzt mal kurz von uns, vom Startpaket mit 5 Gigabyte Web-Speicherplatz, kommt immer wieder die Frage, ja, warum sind das bei euch nur 5 Gigabyte, bei dem sind das aber 100 oder 200 Gigabyte. Letzten Ende geht es nicht darum, wie viel Speicherplatz der Kunde für ein klassisches WordPress, für eine klassische WordPress-Seite bereit stellt, sondern es geht darum, dass ihr genügend Speicherplatz bereitstellt und 80 Prozent unserer Kunden verbrauchen nicht mehr als 1 Gigabyte dieses Speicherplatzes und von daher achtet lieber darauf, dass euer Anbieter eine vernünftige Infrastruktur darunter hat, dass er hochwertige Komponenten einsetzt und wenn das dann weniger Speicherplatz ist als irgendein Massenanbieter bereitstellt, dann würde ich da zumindest auch mal kritisch nachfragen an der Stelle. Anzahl der Datenbanken ist genauso ein Punkt, man sieht das immer wieder für fünf Euro, für sechs Euro, 20, 50, 100 Datenbanken und ich gehe an der Stelle mal weiter auf die maximale Anzahl von Kunden, die auch gerne genannt wird und auch ich erhalte diese Frage immer wieder, wie viele Kunden bilden sie denn im Shared- Hosting auf einem Server ab? Und die Antwort dazu ist eigentlich immer genau so viele, dass die allgemeine Last-Service nicht in Bedrängnis kommt, denn das klingt zwar schön, wenn da steht maximal 150, maximal 200 Kunden pro Server, wenn das aber 200 Kunden sind, die ihre 20 oder 50 Datenbanken ausnutzen, die auf diesem lokalen Server laufen, möchte ich meine Seite nicht auf diesem Server betrieben haben, weil ich dann mit großer Sicherheit in ein Performance-Problem reinkomme und daher, auch bei den Datenbanken ist es so, wenn man mal ehrlich ist, bei einem Startpaket, das irgendwie je nach Anbieter 5, 8, 10, 20 Euro kostet, weiß ich nicht und ich da meine ein oder zwei WordPress-Seiten Betreibe, was nützen mir bitte 50 Datenbanken oder was nützen mir 2000 Email-Adressen? Das sind einfach Größen, die genannt werden, weil man es als Kunde schätzt, irgendwie eine Angabe zu haben, die man vergleichen kann, aber eigentlich sagt das tatsächlich über das Hosting überhaupt nichts aus und genauso ist es auch bei der durchschnittlichen Ladezeit von Webseiten, man sieht bei Anbietern immer wieder unsere durchschnittliche Ladezeit von Webseiten, das ist eine Angabe, die sich überhaupt nicht treffen lässt, wenn ich als Anbieter Kunden habe, die eine kleine WordPress-Seite bereitstellen, wo nix großartig im Hintergrund läuft, wo keine großartigen Anbindungen drin sind, dann kann ich natürlich eine tolle durchschnittliche Ladezeit erreichen, wenn ich aber Kunden habe, die ihre Projekte wirklich betreiben, ernsthaft betreiben, da verschiedene externe Netzwerke angebunden sind, dann habe ich als Anbieter überhaupt keinen Einfluss darauf, ich habe erst vor gestern wieder eine Seite gehabt, ganz kleine Seite, Standardseite aber irgendwie über 150 Requests an andere externe Dienste, da habe ich natürlich als Anbieter selbst nur sehr beschränkte Möglichkeiten für eine für eine sehr gute Ladezeit zu sorgen, ich kann dann möglichst das dafür tun und das darf ich von meinem Provider auch erwarten, aber es bringt mir überhaupt nix, wenn ich so was sehe, wie irgendein Durchschnitt ist, es kommt immer darauf an, wie verhält es sich mit meiner Website und wenn ihr ein Projekt umsetzen wollten, größeres Projekt, wo es wirklich um Business geht, wo es um Geschäftsmodell geht, fragt ruhig zwei, drei, vier unterschiedliche Provider an und sagt, ich möchte das machen, was möchtet ihr mir dafür zur Verfügung stellen, was ist eure Empfehlung und vergleicht dann einfach auch, wie sind die Unterschiede bei den einzelnen Anbietern, deshalb wie gesagt, es klingt alles toll und das ist prima, aber es sagt letzten Endes über die Qualität eines Hostings sehr wenig aus. Welche wichtigen Zusatzfunktionen gibt es, die ein Provider zur Verfügung stellen sollte, ganz klar mittlerweile SSL-Verschlüsselung nicht nur durch DSGVO, sondern einfach auch dadurch, dass Browser mittlerweile anfangen nicht verschlüsselte Webseiten als unsicher zu kennzeichnen. Let's Encrypt ist da ein Stichwort, viele Provider bieten euch mittlerweile die Möglichkeit auf Klick, ein Let's Encrypt-Zertifikat zu erstellen und eure Seite damit auszustatten. Bei manchen Provider gibt es Let's Encrypt noch nicht oder tarifabhängig und wiederum andere Provider sagen, wir machen SSL-Zertifikate auf der Webseite, wo es ein SSL-Zertifikate auf dem klassischen Weg, weiß ich nicht, kostet das vielleicht 1-2 Euro extra im Monat, redet mit eurem Anbieter. Verwaltung der HTXS, bitte. Also bei Let's Encrypt, ich habe gerade die Info bekommen, noch 10 Minuten, ich gehe ganz schnell drüber und wir können im Detail gleich nochmal drüber reden, aber es gibt ja Unterschiede in der Bereitstellung eines Zertifikats. Das heißt, die Zertifizierungsstelle prüft nur, bist du berechtigt für diese Domain, die du angibst, ein Zertifikat auszustellen und da würde ich sagen, dass es im Vergleich zu domainvalidierten Zertifikaten keinen Unterschied ist, ob ich jetzt von einer großen renommierten Zertifizierungsstelle oder von Let's Encrypt 1 einsetze. Das ist ein Zertifizierungsstelle und das ist ein Zertifizierungsstelle oder von Let's Encrypt 1 einsetze. Verwaltung der HTXS sollte ich gucken, dass ich die Möglichkeit habe, dass mein Anbieter mehr Zugriff darauf gewährt. Ich ging immer davon aus, das ist Standard, habe aber kennengelernt, dass es Anbieter gibt, die es gar nicht ermöglichen, auf diese Datei zuzugreifen. Was ich nicht nachvollziehen kann, aber die werden ihre Gründe davon haben, ist, dass ich Zugang per SSH zu meinem Angebot habe. Es ist mittlerweile ein Standard, es ist ein Standard-Angebot und es bietet, gerade wenn ihr mit Dienstleistern zu tun habt, sehr viel mehr Möglichkeiten für den Dienstleister, auch einfacher das Ganze zu verwalten, Seiten umzuziehen mit Dateien zu agieren, es bietet sehr viel mehr Möglichkeiten. Anpassung individueller Setups und Kuration durch den Anbieter, man hat oft den Fall, dass man mit Agenturen zusammenarbeitet als Hosting-Unternehmen und diese Agenturen sagen natürlich, ja, wir hätten gerne, unabhängig von unseren Kunden, hätten wir gerne, dass jeder Server jede Schell, auf der wir uns einloggen gleich aussieht, dass wir wissen, wenn ich mich da darauf einlogge, stehen mir diese Tools in diesen Versionen zur Übung, das sieht so aus, das ist farbig, ist nicht farbig, es gibt da die unterschiedlichsten Anforderungen auch nochmal, wenn bei eurem Anbieter nix davon steht, fragt einfach mal an, hallo lieber Anbieter, ist das möglich, wir hätten das gerne so, könnt ihr das möglich machen und viele sagen da auch, es ist kein Problem, wir erstellen ein Profil für euch, wir machen das. Email und Domains gerade in Zeiten des Managed WordPress Hosting-Angebotes, stelle ich immer an, das ist das Email nicht zur Verfügung gestellt wird. Jetzt kann man natürlich sagen, ja, Email sollte man getrennt betreiben, das sollte man auf Exchange, auf Office 365 machen, aber man muss mal ehrlich davon ausgehen, die Kunden in den Share Hosting-Paketen, die auch bei uns anfragen, die erwarten das Email da drin ist, die fragen nicht danach, habt ihr Email da drin, sondern die gehen davon aus, da ist der Anbieter und auch da muss man sagen, für den Anbieter der seinen ein, zwei Personen Büro hat, der ist froh, wenn er Email-Funktionalität mit seinem Hosting abbilden kann und alles in einem hat und sich nicht noch irgendwo extra registrieren, extra was dazu buchen muss. Mir ist bewusst als Hosting-Anbieter, Email macht Arbeit, das ist einfach so, Email macht Arbeit, es macht mehr Arbeit als das beim Hosting der Fall ist, wenn wir da damit auseinandersetzen, es kommen Anfragen, warum lande ich im Spam, warum kommt eine Email nicht durch, wie auch immer, aber ich bin der Meinung, es gehört dazu und was ich auch so mitkriege, es gibt so ein, zwei auch in der Community bekannte Anbieter, wo ich zumindest habe, Leuten hören, dass die Email-Funktionalität jetzt demnächst bereitstellen wollen und ich persönlich kann das nur begrüßen, denn für den einfachen Anwendungszweck bei meinem Anbieter in aller Regel vollkommen aus und wenn ich 10, 15, 20 konnten habe, weil ich so viele Mitarbeiter habe oder was auch immer, werde ich in aller Regel eh mit einer eigenständigen Mail-Server-Lösung arbeiten, egal ob das ein lokaler Kerioserver ist, der bei mir steht oder ob das ein angemieteter Exchange-Server ist oder was auch immer. Bei Domains ist es genauso, wenn wir davon reden, ich habe jetzt ein anderes Projekt und da möchte ich eine Domain für haben, ist es natürlich schön, wenn euer Anbieter das bereitstellt. Lustigerweise es ist kein Standard, es gibt Anbieter, die bieten nach wie vor keine Domain-Registrierungen an. Wenn ich jetzt natürlich eine Vielzahl an Domains habe, wenn ich jetzt eine größere Anzahl an Domains registrieren muss, würde ich auch gucken, dass ich das bei einem externen Registrah mache. Das ist ein Stück weit unabhängiger von meinem Hosting-Anbieter und zum zweiten fahre ich da einfach mit besseren Konditionen, weil mein Web-Hosting-Anbieter in aller Regel für Endkunden auch kalkulierte Preise bei den Domains hat. Sicherheiten der Kommunikation, ich gehe mal ganz kurz drüber, mein Zeit ist ein bisschen eng, Benutzerrechte und Mitwisser, soweit einschränken wir haben das mit vielen Anbietern, bei vielen Anbietern habt ihr die Möglichkeit zu sagen, es ist der und der oder die und die berechtigt, Informationen über den Vertrag zu bekommen, irgendwie Rechnungen einsehen zu dürfen oder nur der Nutzer darf technisch verwalten und der Nutzer darf buchhalterisch verwalten, da einfach mal darauf achten. Übermittlung von Zugangsdaten nur auf sicheren Wegen, das kann so sein, dass man zum Beispiel nur telefonisch durchgibt oder per verschlüsselter Mail aus eigener leidvoller Erfahrung kann ich sagen, das finden viele Kunden gut, noch viel mehr Kunden ist es einfach zu aufwendig und die wollen ihr Passwort in der E-Mail mitgeteilt haben. Ja, es ist immer so ein Ding zwischen Sicherheit und Komfort, das alte Spiel, aber wenn euer Anbieter das anbietet zu sagen wir geben das Passwort verschlüsselt oder auf sicherem Wege an euch raus, dann macht davon auf jeden Fall Gebrauch. Und Datensparsamkeit im Allgemeinen. Verwaltung des Hostings, ich sollte darauf achten, dass mein Host mir ein Interface zur Verfügung stellt, mit dem ich als Kunde auch die Möglichkeiten habe, grundlegende Funktionen zu verwalten. Das kann eine eigene Entwicklung sein, das kann von namhaften System Plastic sein oder das kann von Open Source Lösungen, zum Beispiel iMSCP sein, da gibt es unterschiedliche Dinge. Ich sollte darauf achten, dass ich die Möglichkeit habe Zugangsdaten festlegen zu können und ich sollte darauf achten, dass ich auch die Möglichkeit habe weitere Accounts anlegen zu können, denn wenn ich zum Beispiel mit einem Dienstleister zusammen arbeite den ich jetzt beauftragt habe meine Datenbank zu optimieren muss der nicht zwangsläufig einen Einblick darauf haben welche Rechnungen ich habe, ob ich vielleicht meine Rechnungen mal nicht zahlen konnte und Mahnungen entstanden sind oder der muss nicht einsehen können, welche anderen Dienste betreib ich denn noch wenn die Möglichkeit besteht dem Dienstleister der für die Datenbank oder auf der Datenbank arbeiten soll, einen Zugang nur zur Datenbank zu geben, dann macht davon bitte Gebrauch. Gibt es Fragen dazu? Die Frage war, ob ich eine generelle Empfehlung zu Haustern aussprechen soll oder kann und möchte ich auch nicht, aber da an der Stelle nochmal der Tipp frag euren Haustern nach einem Testzugang der, der euch interessiert, der bei dem ihr das beste Bauchgefühl habt fragt nach einem Testzugang dann klappt das in aller Regel auch. Weitere Fragen? Dann vielen Dank für Ihre Aufmerksamkeit ich werde die Folien dazu morgen im Blog unter www.projects.de veröffentlichen und ja, schönes Wort kommt noch. Danke.