IPC 2010 Herbst

International PHP Conference / Webinale 2010 2. Tag

Der 2. und der 3. Tag der IPC / Webinale 2010 waren wesentlich spannender als der 1., hier die Vorstellung der Sessions, die ich besucht habe sowie die Präsentations-Slides, so sie denn veröffentlicht wurden. Weiterlesen >


International PHP Conference / Webinale 2010 1. Tag

Die vergangenen 3 Tage standen für mich ganz im Zeichen der International PHP Conference sowie der Webinale, die in Berlin stattfanden. Hier ein kleiner Erfahrungsbericht zur Veranstaltung und den von mir besuchten Sessions. Weiterlesen >


ob_gzhandler vs. zlib.output_compression

HTTP-Komprimierung beherrschen mittlerweile alle mehr oder weniger modernen Browser (ab IE 4). Es ist ein einfacher Weg die zu übertragende Datenmenge (Traffic) zu senken und dadurch auch den Seitenaufbau beim Besucher zu beschleunigen. Doch wie so oft führen mehrere Wege nach Rom, die gängigsten Varianten für die Einführung der Gzip-Komprimierung sind ob_gzhandler und zlib.output_compression. Dieser Beitrag beschreibt Vor- und Nachteile beider Varianten und gibt Tipps für den Einsatz. Weiterlesen >

Programmiert sauber! Auch für die Performance

PHP ist recht tolerant, was Datentypen angeht – meist werden die Daten so umgewandelt, wie sie gebraucht werden. Das führt aber leider auch zu unsauber programmierten Scripten, die zwar korrekt ausgeführt werden, aber bei denen PHP erst raten muss, was der Programmierer wirklich gemeint hat. Deshalb habe ich mal getestet, inwiefern unsauber programmierte Scripte sich auch auf die Performance auswirken. Weiterlesen >

PHP Magazin: Gewinne eines von zwei Jahresabos!

Heute gibt es ein besonderes Schmankerl für alle PHP-Freunde. Und zwar verlose ich 2 Jahresabos der Zeitschrift PHP Magazin. Weiterlesen >

Lazy Connecting und warum eine Datenbank-Klasse sinnvoll ist

Seit längerer Zeit gibt es heute mal wieder einen Artikel rund um die Architektur von PHP-Anwendungen hinsichtlich des Datenbankzugriffs. Genauer gesagt soll es um den Zweck einer PHP-Klasse zum Ausführen von SQL-Querys gehen. Weiterlesen >