PHP Performance bei dynamischen Methodenaufrufen
In der Objektorientierten Programmierung kommt es schon mal vor, dass zur Laufzeit bestimmt wird, welche Methode ich aufrufen muss. Auch dabei lässt sich je nach Art und Weise der Programmierung Zeit sparen.
weiter lesen ...Unittests ohne Datenbank
Bei Unittests geht es ja bekanntlich darum, einen kleinen Teil unserer Applikation zu testen. Normalerweise ist das zentrale Nervensystem einer Webapplikation die Datenbank, welche bei so ziemlich allen Seiten irgendwie verwendet wird. Bei Unittests wollen wir aber aus mehreren Gründen keine Datenbank dabei haben. Erstens ist es kein Test einer "Unit" mehr und zweitens geht das so viel zu lange... Um genau diesen Umstand zu beseitigen greifen wir auf Mocking zurück. PHPUnit bringt Klassen für das Mocking mit, welche dafür verwenden werden.
weiter lesen ...PHP Performance bei includes
Bei der Programmierung einer Webapplikation kann man viel an der Performance optimieren. Es geht schon los bei ganz kleinen Dingen wie require und include Funktionen.
weiter lesen ...