zepto.js – Das moderne und schlanke Javascript Framework [update] 13. März 2012 | 3 Comments Hallo zusammen, eigentlich wollte ich Heute ja etwas mehr zu den neuen PHP 5.4 Features schreiben – Doch ich bin letzte Woche leider nicht mehr dazu gekommen die neuen Features selbst zu testen. Stattdessen möchte ich euch ein vielversprechendes Framework vorstellen, das ich vor ein paar Tagen gefunden habe: zepto.js!… Read More
PHP 5.4.0 erschienen 6. März 2012 | 1 Comment 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 28. Februar 2012 | 14 Comments 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
Eine nützliche Sammlung an jQuery Plugins 21. Februar 2012 | Leave a comment Guten Abend zusammen, den heutigen Eintrag möchte ich einigen meiner lieblings jQuery-Plugins widmen. Als Web-Entwickler wird man häufig vor diverse Herausforderungen gestellt – Wie z.B. das einbinden von Javascript um die Applikation intuitiver zu gestalten (beispielsweise durch Ajax, Animationen oder sonstiges). Das Javascript Framework meiner Wahl ist ganz klar jQuery – Denn hier wird eigentlich… Read More
Basics: Sauberes Coding – Was heißt das und wie geht es? 14. Februar 2012 | Leave a comment 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 7. Februar 2012 | Leave a comment 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 31. Januar 2012 | 5 Comments 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 24. Januar 2012 | 4 Comments 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 17. Januar 2012 | 1 Comment 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 10. Januar 2012 | Leave a comment 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