Tutorial: Einfache SEO URLs – Teil 2 Willkommen zum zweiten Tutorial bezüglich „einfache SEO URLs“. Im Gegensatz zum ersten Tutorial möchte ich Heute etwas genauer auf die kleinen Feinheiten eingehen die es zu beachten gilt. Hier ein paar Stichpunkte die unbedingt einzuhalten sind, wenn die URL Suchmaschinen-freundlich sein soll: Es dürfen nicht mehrere URLs auf die gleichen Inhalte linken (Duplicate content). Alte… Read More
PHP 5.4.0: Traits Hallo und willkommen zum zweiten Posting bezüglich der neuen PHP 5.4 Features. Heute möchte ich mich etwas genauer mit den „Traits“ auseinander setzen. Traits sollen uns helfen Code wiederzuverwenden – Bisher ist es in der Objekt orientierten Programmierung mit PHP nur möglich Methoden von übergeordneten Klassen zu erben. Das „Problem“ an der Sache: Eine Klasse… Read More
PHP 5.4.0 erschienen Am ersten März wurde von php.net angekündigt das die arbeiten an PHP 5.4.0 abgeschlossen sind und die neue Version somit zum Download bereit steht! Mit diesem neuen Release gibt es einige neue Features (kürzere Array-Schreibweise, höhere performance, …) aber auch über 100 Bugfixes. Auf einige der neuen Features möchte ich kurz eingehen – Für Heute… Read More
Basics Tutorial: Einfache SEO URLs Heute möchte ich ein kurzes Tutorial zum Thema „SEO URLs“ veröffentlichen. SEO steht, für die die es noch nicht wussten, für „Search Engine Optimization“ – Also Suchmaschinenfreundliche URLs. Doch diese Web-Adressen sind gleichermaßen Benutzerfreundlich da sie keine kryptischen GET Parameter enthalten sondern klare Texte (sofern ihr eure Applikation/Website entsprechend aufbaut). Dieses Tutorial sollte übrigens bei… Read More
Basics: Sauberes Coding – Was heißt das und wie geht es? Guten Abend, heute möchte ich einen kurzen Beitrag über sauberes Coding verfassen. Zu aller erst: Was bedeutet „sauberes“ Coding und wie können wir sicherstellen, das wir (und ggf. unsere Kollegen) sauberen Code entwickeln?… Read More
Design Patterns in der Praxis – Teil 5 Willkommen zum fünften Teil der „Design Patterns in der Praxis“ Serie. Der Heutige Eintrag befasst sich mit dem „Observer Pattern“ (bzw. „Beobachter“). Mit dem Observer Pattern können wir an bestimmten Stellen unserer Entwicklung einen Callback definieren. Es ist leider etwas schwierig ein gutes Beispiel für dieses Pattern zu finden, weshalb ich diesen Eintrag schon einige… Read More
Vorstellung: Kohana HMVC Framework Im Heutigen Beitrag geht es nicht um „Design Patterns in der Praxis“ sondern um die Vorstellung eines Frameworks – mit den Design Patterns geht es nächste Woche weiter. Thema Heute ist das Kohana Framework in der aktuellen Version 3.2.0. Kohana ist ein sogenanntes Full Stack HMVC Framework mit vielen Modulen und einer Gesamtgröße von etwa… Read More
Design Patterns in der Praxis – Teil 4 Willkommen zu einem neuen Eintrag der Reihe „Design Patterns in der Praxis“ – Thema heute ist das Fluent-Interface. Auf diesen Eintrag habe ich schon einige Zeit gewartet! Nun, einige von euch haben das Fluent-Interface Pattern bestimmt schon mehrmals benutzt. Vor allem in Javascript und dessen Frameworks (jQuery, Prototype, …) wird dieses Pattern ausgiebig genutzt. Das… Read More
Design Patterns in der Praxis – Teil 3 Willkommen zu einem neuen Eintrag der Serie „Design Patterns in der Praxis“. Für den Heutigen Eintrag habe ich mir das „Registry Pattern“ vorgenommen. Das Registry Pattern (zu dem ich schockierender weise keinen Wikipedia Artikel finden konnte) wird, wie der Name schon sagt, idealerweise als „Registry“ (bzw. „Register“) genutzt. Nun, „Register“ kann eine Menge bedeuten –… Read More
Design Patterns in der Praxis – Teil 2 Der zweite Eintrag der „Design Patterns in der Praxis“ Serie ist dem Factory Pattern gewidmet. Bei diesem Entwurfsmuster wird „plump“ formuliert eine Klasse durch die Methode einer anderen Klasse instanziiert. Natürlich ist das nichts besonderes, doch es kommt -wie so oft- auf den Standpunkt bzw. die Nutzung an. Stellt euch vor ihr habt einige Datenbank… Read More