driftar.ch is now serverless

wordpress serverless

Some of you, my fellow readers, have probably noticed some downtime on my website yesterday. I migrated my blog to another hosting provider. That’s the only reason. You’re asking why? Well, I like a certain level of consistency in some areas of my interests. But in technology, especially in IT, the only consistency is constant change. So i decided to move my website (again).

How it all started…

It all began on Twitter when I joined a discussion about where to place the search bar or search field on a website:

That led us to the conclusion that a website should have no clutter and no word / tag clouds. I agree with that, since it’s not up to date anymore. But hey, that’s just my personal opinion.

And the discussion finally ended at the performance of a website.

I did some testings on my “old” website / provider and i wasn’t very sad about the results, but also not very happy. There is always room for improvements. So i did some research on the topic of using WordPress as content management system but providing static websites. Delivering static content like HTML files and images is way faster then delivering dynamic content. Even if you’re working with caching plugins and all that stuff. At least some of the content is still dynamic, thus generated when you’re accessing the website. Please don’t blame me if i’m not 100% correct, i’m not a professional web developer, but at least i know some basics here.

When you look at these tweets, you will find at least two solution which generate static content out of dynamic content, gohugo.io and jekyll. I think both solutions are great, if you know basic stuff about frameworks, programming languages and some more stuff. I tried it, i really tried it. But i failed. In my eyes both solutions are complex to setup and maintain. As i said, i’m not a pro web dev. And if you’re used to certain content management systems like WordPress, then it’s hard to switch.

I moved on with my research. As my employer is using various cloud solutions, like Amazon, i thought why not going (back) to Amazon?

Read moredriftar.ch is now serverless

Einen neuen Hoster braucht der driftar auch

Der driftar hat jetzt endlich ein komplettes Web-Hosting mit allem drum und dran. Das war nun die zweite Migration meines Blogs innerhalb von ca. einem halben Jahr. Und ich glaube am neuen Platz bleibe ich definitiv. Ich komme mir fast schon vor wie ein Nomade…

Da mein erster Hoster einfach nur eine elend langsame Ladezeit liefern konnte (und auch nach unzähligen Support-Tickets nicht schneller wurde), habe ich meine Seite zur Amazon in die Cloud gelegt. Bei Amazon habe ich eine eigene kleine Server-Instanz gemietet. Die Einrichtung der Seite hat einige Zeit gedauert, da man sich doch erst mal in der Amazon-Cloud auskennen muss. Aber es lief schlussendlich alles wie es sollte. Die Performance war besser, aber auf Dauer doch nicht so das was ich mir vorgestellt habe.

Nun bin ich bei einem komplett neuen Host angelangt. Der macht alles für mich. Innerhalb von einer halben Stunde haben die (ich musste keinen Finger krumm machen dafür!) meine gesamte Webseite mit allen Grafiken, Downloads und der kompletten Datenbank zu ihnen ins Rechenzentrum migriert. Die DNS-Einträge wurden auch angepasst, ebenso der Domaintransfer in die Wege geleitet. Domain, Webseite und Content laufen nun bei einem Hoster. Alles aus einer Hand.

Ich bin ehrlich mal überrascht und völlig baff über einen solchen Support. Und das um diese Tages- resp. Nachtzeit! Ich kenne Migrationen von anderen Hostern. Da hat man als Webseiteninhaber /-betreuer sehr viel Eigenarbeit zu leisten, viele Abklärungen zu treffen. Doch bei diesem Hoster ging praktisch alles automatisch. Die eine oder andere Info musste ich ihnen liefern, damit sie die Migration starten konnten. Bevor ich mich versah wars auch schon fertig.

Mein neuer Hoster ist Vexxhost. Das ist eine kanadische Firma die sich auf Website- und Cloud-Hosting spezialisiert hat. Sich machen das ganze zu einem sündhaft günstigen Preis. Alles inklusive. Webspace, Traffic, Mail-Accounts. Eine bestehende Webseite wird auf Wunsch ebenfalls von ihnen migriert. Kostenlos. Der Support steht 24 Stunden an sieben Tagen die Woche via Mail und Chat zur Verfügung. Die Anmeldung dauert keine zwei Minuten, und dann kann man auch schon loslegen.

Hoster Vexxhost

CloudFlare, mein neues CDN

Vor ein paar Wochen habe ich bereits einen kleinen Bericht veröffentlicht. Ich musste mich vom Plug-In “W3 Total Cache” trennen. Installiert ist es nach wie vor, in der Hoffnung dass die Probleme durch die Entwickler irgendwann mal gelöst werden. Siehe hierzu den passenden Artikel. Ich habe mich damit abgefunden und die Seite lange Zeit einfach so belassen wie sie ist. Soll halt das Bild vom CDN kommen. Ich hatte nun aber die Nase voll und habe das Plug-In komplett deaktiviert.

Das CDN wurde ebenso ersetzt. Die Webseite läuft nach wie vor bei Amazon. Das CDN jedoch wurde ausgelagert. Die Firma CloudFlare, welche auf CDN-Dienste und andere Web-Techniken spezialisiert ist, hostet nun mein kleines CDN. Und das ohne komplizierte Konfiguration. Der Standard-Account ist kostenlos und bietet bereits eine riesige Menge an Möglichkeit um zum einen die Webseite zu beschleunigen aber auch sie sicher zu machen. Die Anmeldung für den Account ist in ein paar Minuten erledigt. Die Anmeldung der Webseite ebenso. Das einzige was man selber machen muss, sind die DNS-Einträge. Wenn man die Domain selber verwaltet, ist das ebenso in kürzester Zeit erledigt. Ansonsten muss man das bei seinem Provider beantragen. Der DNS läuft anschliessend über die DNS-Server von CloudFlare, damit zum einen die Webseite nach wie vor funktioniert, und zum anderen auch das CDN aktiviert werden kann.

Ich werde nun in den nächsten Tagen und Wochen mal etwas damit rumspielen und die Seite noch weiter optimieren. Auch das derzeit aktivierte Theme gefällt mir nur mässig. Es ist zwar recht schnell, da ziemlich spartanisch. Aber es gibt etwas wenig her, es dürfte etwas farbenfroher sein und vielleicht auch das eine oder andere coole Feature enthalten. Mal sehn was sich hier machen lässt.

CDN CloudFlare