Administration, Entwicklung und alles, was dabei schiefgehen kann. Und wird.

Googlebot, HTTP/3 und der Rückfall ins Jahr 2002

Googlebot, HTTP/3 und der Rückfall ins Jahr 2002

Ich habe kürzlich die Entdeckung gemacht, dass Besucher nur bedingt von HTTP/3 profitieren (zumindest in Deutschland), der Googlebot dafür aber umso mehr: Die TTFB (Time To First Byte) halbierte sich in meinem ersten Test fast. Diese These ist auch weiterhin gültig – allerdings muss ich … Weiterlesen …

Webserver-Marktanteile: Warum wir blind fliegen

Webserver-Marktanteile: Warum wir blind fliegen

Im Internet gibt es für alles und jeden Statistiken, auch für die Marktanteile der eingesetzten Webserver. Jedoch solltest du diese mit extremer Vorsicht genießen. Denn wo „Cloudflare“ dransteht, ist nur ganz am Ende der Kette Cloudflare drin – und das macht die Statistiken beinahe nutzlos. … Weiterlesen …

nginx: Hört auf, $http_host zu nutzen!

nginx: Hört auf, $http_host zu nutzen!

Lieber Administrator, der du „schon seit Jahren“ nginx verwendest und immer wieder davon schwärmtest, wie toll, schnell und einfach zu konfigurieren er sei: Es ist sehr gut möglich, dass du in deinen Konfigurationsdateien einige Zeitbomben versteckt hast. Sie heißen $http_host und du solltest sie dringend … Weiterlesen …

PHP: (Um wie viel) Ist Type Hinting langsamer?

PHP: (Um wie viel) Ist Type Hinting langsamer?

PHP ist normalerweise sehr pflegeleicht im Umgang mit Code. Um den Typ einer Variablen musst du dir normalerweise keine Gedanken machen. Seit PHP 7 (und im eingeschränkten Maße schon davor) kannst du dir aber darüber Gedanken machen müssen, genau wie in „richtigen“ Programmiersprachen. Das Ganze … Weiterlesen …

Debian 12 Bookworm: Oracle MySQL Update von 8.0 auf 8.4

Debian 12 Bookworm: Oracle MySQL Update von 8.0 auf 8.4

Wenn du MySQL von Oracle unter Debian 12 „Bookworm“ einsetzt und deine Server-Installation womöglich schon ein paar Tage älter ist, dann solltest du etwas Handarbeit investieren. Das Problem Das Problem ist, dass du wahrscheinlich noch MySQL 8.0 verwendest. Aktuell (Ende Januar 2025) ist das noch … Weiterlesen …