Refactoring macht mir viel Spaß. Das hat viele Gründe: man sieht wie andere Programmierer bestimmte Probleme gelöst haben, man sieht wie Sachen gemacht oder besser nicht gemacht werden sollen, man arbeitet mit altem Code. Dabei sind mir schon einige kuriose Codefragmente aufgefallen wo ich schmunzeln musste. Aktuell stehe ich vor einem Codefragment wo ich mich […]
Read MoreKategorie: PHP Tricks und Tipps
Hier schreibe ich über meine Erfahrungen und Inspirationen mit PHP und Co.
Die Wiederbelebung der DBM Dateien
In den Artikel von 14 Mai 2010 „Cachen mit DBM Dateien“ haben PHPGangster und ich darüber diskutiert wie ein Caching Verfahren mit DBM Dateien etwa aussehen könnte. Damals war das noch eine grobe Idee und nicht jeder konnte sich was darunter vorstellen, ob das gut funktionieren könnte. Da man eben die DBA Extension in PHP […]
Read MoreObjekte abrufen und mehrere Instanzen vermeiden
Auf Englisch würde das etwa als „Retrieve objects avoiding multiple instances” geschrieben werden. Den Artikel habe ich auf Englisch verfasst, da ich von phpclasses.org gebeten wurde paar Zeilen Dokumentation zum Projekt „Building an Identity Map in PHP” zu schreiben. Das Projekt zeigt auf wie eine Identity-Map im PHP Projekt implementiert wird und was für Vorteile […]
Read MoreMySQL-Functions vs. PDO vs. Doctrine2
Neulich bin ich in ein komplett neues Projekt eingestiegen. Das Team diskutierte über ein mögliches ORM Framework. Die Anforderungen an da ORM-Framework waren: „Wir möchten keine SQL-Statement mehr schreiben“, „Wir möchten nur mit Objekten arbeiten“, „Ein Scaffolding oder ein Reverse-Engineering wäre super, ist aber kein muss“ und „Wir möchten Vor- und Nachteile von Doctrine2 gegenüber […]
Read More