Archiv für PHP

IPC 2012 Spring Edition

Server Side Cookies

Heute möchte ich mir mal Cookies vornehmen. Relativ viele Webseiten benutzen diese Datenschnipsel, um alle möglichen Daten über den User zu speichern. Das Problem von Cookies ist, dass alle Cookies, die zu der Domain der aktuell geladenen Seite passen, bei jeder Ressource erstmal vom Client im HTTP-Request geladen werden müssen. So kommt recht schnell eine ordentliche Datenmenge zusammen. In diesem Beitrag möchte ich eine Idee vorstellen, wie man diese Cookiegröße konstant und auch noch konstant klein halten kann. Weiterlesen >


Twitter: Ich bin dabei

Wie ihr ja sicherlich gemerkt habt, ist es hier im Blog recht ruhig geworden. Das liegt daran, dass ich jede Menge andere Sachen zu tun hatte und habe und dadurch es selten schaffe, Beiträge zu recherchieren und zu schreiben – insbesondere weil (fast) alle meine Beiträge nicht nur kurze 4-Zeiler sind, sondern doch eher mehrseitiges Format haben, damit ich die Dinge auch erklären kann. Aber das verschlingt natürlich viel Zeit – und die habe ich leider derzeit nicht. Aber es gibt Hoffnung: Twitter.
Außerdem möchte ich gern eure Meinung zu einer Themenerweiterung zu Code-Qualität in PHP-Projekten hören.
Weiterlesen >


Kein Caching trotz gesetztem Expires-Header

In letzter Zeit gab es recht wenig hier im Blog. Heute ist mir aber mal etwas aufgefallen, worüber ich kurz berichten möchte zum Thema Browser-Caching. Weiterlesen >

Datei, bist du da?

Nachdem schon ein paar Mal angefragt wurde, was am Performantesten ist auf die Existenz einer Datei zu prüfen, hab ich ein paar wenige Funktionen in Augenschein genommen. Darunter hab ich für den lokalen Zugriff: file_exists und die jeweiligen aufgeschlüsselten Funktionen: is_file und is_dir getestet, sowie für dem remote Zugriff: get_headers, fsockopen, file_get_contents und curl. Weiterlesen >

Bitoperationen – Heute noch aktuell?

Beim programmieren einer Onlinezeitung bin ich eher zufällig über Bitoperationen gestolpert. Bitoperationen sind mathematische Operationen , die früher in der hardwarenahen Programmierung eingesetzt wurden. Heute existieren diese Operatoren zwar noch in (fast) allen Programmiersprachen, aber kaum jemand verwendet sie noch. Deshalb untersuche ich, ob das an mangelnder Perfomance liegen könnte. Weiterlesen >

PHP Gangsta wird 1 Jahr alt

Es gibt ja nicht all zu viele gute PHP Blogs im deutschsprachigen Raum, aber der PHP Gangsta gehört zweifelsohne dazu. Seit mittlerweile etwas über einem Jahr erscheinen immer wieder interessante Beiträge rund um PHP und alles, was noch so zur Webdeveloper-Welt gehört. Weiterlesen >