Seite 19 - Monthly Archives: April 2026
-
Maxim Mironjuk
-
April 06, 2026
Unrotierte Logdateien wachsen unbemerkt, bis eine Festplatte vollläuft und ein produktiver Server abstürzt. logrotate begrenzt Logdateien automatisch nach Größe oder Zeit, komprimiert alte Stände und führt Hooks wie Neustarts nach der Rotation aus. Dieser Artikel zeigt eine praxisnahe Konfiguration für eine eigene PHP Anwendung und wie man sie vor dem Einsatz sicher mit dem Debug Modus testet.
-
Maxim Mironjuk
-
April 06, 2026
Mit CSS clamp() skalieren Schriftgrößen und Abstände kontinuierlich zwischen Minimum und Maximum — ohne einen einzigen Media Query. Die mathematische Formel dahinter ist lernbar in zehn Minuten und ersetzt ganze Breakpoint-Systeme durch eine einzige, ausdrucksstarke Deklaration.
-
Maxim Mironjuk
-
April 06, 2026
Image Promotion beschreibt, wie ein bereits gebautes Docker Image kontrolliert von Staging nach Produktion wandert, ohne neu gebaut zu werden. Retagging, Digest-Pinning und manuelle Freigaben ersetzen den fragilen Reflex, bei jedem Deploy einfach neu zu bauen und zu hoffen, dass nichts anders ist.
-
Maxim Mironjuk
-
April 06, 2026
Das CAP Theorem wird oft als abstrakte Formel zitiert, ist aber vor allem eine praktische Entscheidungshilfe fuer den Moment, in dem ein Netzwerk tatsaechlich ausfaellt. Waehrend einer Partition muss ein verteiltes System entscheiden, ob es weiterhin konsistente Antworten gibt und dafuer Verfuegbarkeit opfert, oder ob es verfuegbar bleibt und dafuer voruebergehend inkonsistente Daten in Kauf nimmt.
-
Maxim Mironjuk
-
April 06, 2026
NTILE(n) teilt eine sortierte Ergebnismenge in n moeglichst gleich grosse Buckets auf und macht Quartils-, Dezil- und allgemeine Perzentil-Analysen zu einer einzigen SQL-Abfrage. Statt Kundenwerte, Antwortzeiten oder Testergebnisse in eine Statistiksoftware zu exportieren, entstehen Verteilungs-Buckets direkt in der Datenbank, reproduzierbar und ohne manuelle Sortierarbeit.
-
Maxim Mironjuk
-
April 06, 2026
Markensuchvolumen zählt zu den robustesten indirekten SEO-Signalen, weil es reale Nachfrage abbildet, die sich nicht durch technische Tricks fälschen lässt. Konsistente Handles, planvolles Content-Timing und gepflegte Entity-Signale über alle Social-Kanäle hinweg sorgen dafür, dass Nutzer eine Marke gezielt in der Suche eingeben, statt sie zufällig zu finden.
-
Maxim Mironjuk
-
April 05, 2026
Ohne Rate Limiting genügt ein einziger fehlerhafter Client-Loop oder ein gezielter Angriff, um eine PHP-API in die Knie zu zwingen. Ein eigenes Rate Limiting lässt sich mit Redis und wenigen Zeilen PHP umsetzen, ganz ohne Drittanbieter-Gateway, und die Wahl zwischen Fixed Window, Sliding Window und Token Bucket entscheidet darüber, wie fair und wie burst-tolerant der Schutz tatsächlich ausfällt.
-
Maxim Mironjuk
-
April 05, 2026
Die Reporting API gibt Browsern einen standardisierten Weg, Probleme wie CSP-Verstöße, veraltete API-Nutzung oder sogar Tab-Abstürze automatisch an einen zentralen Endpunkt zu melden. Anders als klassisches Error-Tracking läuft das größtenteils ohne zusätzliches JavaScript und erfasst auch Fälle, die eigener Code niemals sehen würde.
-
Maxim Mironjuk
-
April 05, 2026
Produktvideos ohne Untertitel schließen gehörlose und schwerhörige Nutzer aus, während fehlende Audiodeskription blinden Nutzern zentrale visuelle Informationen vorenthält. Dieser Artikel zeigt, wie Entwickler WebVTT-Untertitel, das HTML track-Element und durchsuchbare Transkripte konkret in Magento- und Hyvä-Shops einbauen, inklusive echtem Produktionsworkflow.
-
Maxim Mironjuk
-
April 05, 2026
Wer PSD-Dateien, Videos oder Archive direkt in Git committet, bläht die Repository-Grösse und die Clone-Zeit für das ganze Team unnötig auf, weil Gits Delta-Kompression bei Binärdaten kaum greift. Git LFS ersetzt diese Dateien durch schlanke Pointer und lagert die eigentlichen Inhalte extern, ohne dass sich am gewohnten Commit- und Push-Workflow etwas ändert.
-