mijane Blog

ein paar interessante Sachen gibt es immer

Doc Blocks

phpDocumentor installieren

Wie bereits angekündigt, habe ich beschlossen eine Serie zu dem Thema Doc Blocks in PHP zu starten. Als Doc Block System habe ich mir phpDocumentor ausgesucht, da ich hiermit schon länger arbeite und phpDocumentor alles benötigte bereit stellt.

Starten, werde ich logischerweise mit der Installation von phpDocumentor. Die Installation lässt sich wirklich einfach bewerkstelligen und bietet unter anderem eine Installation unter PEAR (so langsam liebe ich PEAR wirklich). Ihr könnt eure Dokumentationen über die Kommandozeile erstellen oder das Webinterface von phpDocumentor benutzen. In den nächsten beiden Blöcke werde ich auf die Erstellung der Dokumentation unter Benutzung der Konsole und danach durch das Webinterface eingehen.

"phpDocumentor installieren" vollständig lesen

Letzer Eintrag

Singleton sucks


So könnte der Titel dieses Beitrags heißen, wenn ich das Singleton Pattern nicht doch mögen würde. Wie sich aber in der letzten Zeit herausgestellt hat, zählt es  bald nicht mehr zu den Design Patterns. Ich hatte zu dem Thema vor ein paar Wochen schon eine Diskussion mit Kore Nordmann. Er vertrat den Standpunkt, dass Singelton ein Anti - Pattern darstellt, ich vertrat meine Meinung, dass Singleton doch kein Anti – Pattern sei und wie sinnvoll es doch zu nutzen sei. "Singleton sucks" vollständig lesen

Aktuelles

Über mijane

Better Code

20 Tips für schnelleren PHP Code»
Heute habe ich für euch ein paar Tips wie ihr euren PHP Code ein wenig schneller und effizienter gestalten könnt. Ich hoffe mal, dass für jeden der ein oder andere Tip dabei ist. Falls eine Methode als static deklariert werden kann, sollte dies auch getan werden. Dies erhöht die Geschwindigkeit um das 4fache. echo () ist schneller als print () Sollten Variablen, Arrays oder ...

PHPUnit

PHPUnit unter WAMP installieren»
Für alle, die sich dazu entscheiden wollen ihre Projekte automatisiert zu testen, was ich allen nur empfehlen kann, habe ich hier mal ein kleines Tutorial, wie man PHPUnit unter Windows in einer WAMP Umgebung installiert. Ich habe es noch nicht unter XAMPP getestet, sollte aber genau so laufen. 1. Ladet euch WAMP herunter. 2. Nachdem ihr WAMP installiert habt, geht in die ...

Klassen

Friend of a Friend»
Heute möchte ich euch eine kleine Klasse von mir vorstellen, die die Verbindung von einem User über Verbindungen zu anderen Usern bis zum gesuchten User erstellt. Diese Funktion ist manchen vielleicht von Xing oder anderen Netzwerken bekannt. Da ich zuerst zu faul war die Klasse selber zu schreiben, habe ich gewartet bis jemand meinem Wunsch nachkommt und diese Klasse auf PHP hates me ...

OXID

Spike-Solution des OXID eShops + Zend Framework verfügbar»
Seit gestern ist die Spike - Solution des OXID eShops und dem Zend Framework verfügbar. OXID eSales probiert nun das Zend Framework in das Shop System einzubinden. Da ich seit mittlerweile über 3 Jahren (wie die Zeit vergeht) mit dem OXID Shop arbeite und mich mittlerweile auch in das Zend Framework eingearbeitet habe, möchte ich euch hier mal meine Meinung dazu mitteilen. Ich hatte ...

Subversion

Subversion»
Viele haben es schon gehört, doch die wenigstens setzen es ein. Gemeint ist hier eine Versions Kontrolle wie Subversion oder CVS. Für die, die es noch nicht kennen sollten, folgt hier eine kurze Einleitung zum Thema Versions Kontrolle. Tools wie CVS oder SVN (SVN entspringt CVS) ermöglichen euch, euren Quellcode zu verwalten. Ihr könnt zu jeder Zeit, an jede mögliche Stelle eurer ...