PHP

User Agent Safari

User Agent Safari

Safari über eine PHP Browserweiche ansprechen

Der User Agent String in Google Chrome beinhaltet auch das Wort Safari. Bei der Abfrage des User Agents muss also etwas getrickst werden. PHP Browserweiche für Safari: <?php if(strstr($_SERVER['HTTP_USER_AGENT'], 'Safari') &&…

CSS Compressor

CSS Compressor

Performance Optimierung mit CSS-Komprimierung & Workflow Optimierung

Die beste Performance Optimierung bietet die gzip-Komprimierung. Wie viel Ersparnis das bringt kann mit PHP und dynamisch erzeugten CSS getestet werden <?php $gzip = true; // true oder false if($gzip) { ob_start("ob_gzhandler"); } ?>…

Parallele Downloads

Parallele Downloads

Performance Optimierung mithilfe von Subdomains

Meistens können nur zwei Verbindungen gleichzeitig zu einem Server hergestellt werden. Um mehr Verbindungen bereitzustellen und damit kürzere Ladezeit zu erreichen, reicht ein kleiner Umweg über Subdomains mit duplizierten Inhalt. Diese Methode eignet sich für CSS,…

Dynamisches CSS

Dynamisches CSS

CSS mit PHP dynamisch erzeugen

Mehrere CSS-Arbeitsdateien können mit PHP dynamisch zu einer CSS-Datei zusammengefügt und eingebunden werden. Platzhalter werden so im CSS mit PHP ausgetauscht und müssen nur an einer Stelle angepasst werden. Diese CSS-Einbindung eignet sich für lokale…

Internet Explorer PHP User Agent

Alte Internet Explorer Versionen mit PHP User Agent ansprechen

PHP Browserweiche für alte Internet Explorer Versionen

Der Internet Explorer 10 ist im Vergleich zu den vorherigen Versionen relativ pflegeleicht was HTML und CSS angeht. Alle Versionen davor haben gravierende Schwachstellen. Mit PHP lassen sich bei älteren Versionen Hinweistexte für Updates oder Fixes aussteuern. Im Internet…

Impressum