Caching: Was ist was?

Geschwindigkeit ist wichtig, und Geschwindigkeit erreicht man in CMS wie WordPress über Caching- so die landläufige Meinung. Aber was ist das eigentlich, dieses Caching? Mittlerweile werden mit dem Begriff eine ganze Reihe an Techniken bezeichnet, die sich zum Teil deutlich unterscheiden. Und nicht für alles braucht man ein Plugin. Was bedeutet Caching? Caching ist an sich erst […]

Weiterlesen…

All Inkl: PHP aktualisieren

All Inkl schmeisst zur Zeit nach langer Ankündigung via E-Mail und via rotem Kasten im Kundenbereich die alten PHP-Versionen heraus. Das ist auch richtig so, denn die alten PHP-Versionen werden nicht mehr gepflegt, das bedeutet, dass da offene Sicherheitslücken enthalten sind. Viele technisch nicht so versierte Kunden stehen nun also vor dem Problem, dass Sie […]

Weiterlesen…

Warum 100 PageSpeed-Punkte oft nicht erstrebenswert sind

Google stellt mit PageSpeed Insights einen schönen „Geschwindigkeits“-Test für Websites zur Verfügung. Doch es ist oft gar nicht so erstrebenswert, 100 / 100 Punkte zu bekommen, denn: das würde dem eigentlichen Ziel zuwider laufen. Warum? PageSpeed testet gar nicht die Geschwindigkeit einer Seite Zunächst muss man sich klar machen, dass Google PageSpeed Insights gar kein Geschwindigkeitstest ist. […]

Weiterlesen…

Warum Dir ein CDN vermutlich keinen Geschwindigkeitsvorteil bringen wird

Content Delivery Networks, kurz CDNs, werden an vielen Stellen als Universallösung angepriesen, um Websites schneller zu machen. Die CDN-Anbieter haben beim Marketing ganze Arbeit, um „Speed“ mit „CDN“ zu verbinden. Denn in vielen Fällen bringt ein CDN nichts, und in manchen ist es sogar schädlich. Was macht ein CDN überhaupt? Ein CDN sind letztlich viele meist […]

Weiterlesen…

Shariff: Schneller Schießen

Das vom heise Zeitschriftenverlag gestartete Projekt Shariff ist großartig, um Sharing funktionsreich und datenschutzfreundlich zu gestalten. Doch ohne spezielle Einrichtung nimmt es viel Serverleistung in Anspruch, außerdem brauchen die Counter-Requests recht lange. Hier soll es darum gehen, wie man dies löst und einen Shariff-Service für mehrere Websites aufbaut. Shariff: Sharing, Datenschutz inklusive Shariff baut im […]

Weiterlesen…

Dateirechte: wie stelle ich das bei meinem Hoster ein?

Vorweg: Dieser Artikel behandelt nur Webspace, d.h. er gibt eine Übersicht über die Möglichkeiten auf Webspace bei verschiedenen Hostern. Es ist keine Übersicht über Managed Server. Bei Root-Servern seid ihr dagegen selbst für die Sicherheit eures Systems und damit auch für Dateirechte verantwortlich. Leider gibt es beim Thema Dateirechte kein Universalrezept. Viele Anleitungen suggerieren, dass […]

Weiterlesen…

Blog kopiert? Technische Gegenmaßnahmen!

Blog kopiert? Neben den sehr guten Tips u.a. vom NIEDblog und Lousy Pennies möchte ich hier technische Gegenmaßnahmen sammeln. Zum Hintergrund: aktuell werden massenweise deutschsprachige Blogs kopiert. Das Impressum wird leicht verändert, es werden neue Tracking-Scripte hinzugefügt, ansonsten werden die Kopien nicht nennenswert verändert. Bislang ist folgendes klar: Die Seiten werden von IPs von LeaseWeb aus […]

Weiterlesen…

WordPress CSS / JS Query Strings entfernen ohne Nebenwirkungen

Query Strings bei JavaScripts und Stylesheets sind einerseits nützlich – bei einem Update der CSS- / JS-Datei (z.B. durch WordPress- oder Plugin- / Theme-Updates) kann der Browser dann erkennen, dass sich die Datei geändert hat und die Datei so neu downloaden. Andererseits sind sie letztlich doch nur ein hässlicher Fix, welcher Nebenwirkungen hat – zum Beispiel […]

Weiterlesen…

Piwik beschleunigen mit HHVM

HHVM ist einer der neuen Shooting-Stars beim Thema schneller Webservices. Die Alternative zum Zend PHP benötigt recht guten Code, gibt dann aber eine erhebliche Beschleunigung des Codes. Verschiedene Open Source Projekte haben in ihren Updates Kompatibilität hergestellt, unter anderem Piwik und WordPress. Bei WordPress scheitern noch zahlreiche Plugins und Themes an den Code-Standards, so dass […]

Weiterlesen…

Code Snippet: Visual Composer generator Tag entfernen

Da mich das das Meta-Tag von Visual Composer im Head genervt hat (v.a. da VC bei mir nahezu nicht verwendet wird), habe ich es über die functions.php in meinem Theme entfernt. Das geht leider nicht ganz direkt über ein einzeiliges remove_action. Gleichermaßen muss man aber auch nicht im Plugins herumpatchen, das wäre ja eher unglücklich bei Updates – […]

Weiterlesen…