Kommende PHP 5.5 Features Hallo zusammen, ich hoffe ihr seid alle gut in das neue Jahr gerutscht und bereit für neue Einträge im Web-Developer-Blog! Heute möchte ich über ein paar der neuen Features von PHP 5.5 schreiben, welches sich derzeit in der zweiten Alpha Version befindet – Unter anderem geht es Heute um… Generatoren Support für „list“ Funktion in… Read More
Jahresrückblick 2012 Herzlich willkommen zu einem neuen Eintrag im Web Developer Blog. Diese Woche möchte ich auf kurz auf das vergangene Jahr eingehen… Was hat sich in der Welt der Web-Entwicklung getan und was erwartet uns nächstes Jahr spannendes? HTML5 Erst vor kurzem wurde die HTML5 Spezifikationen vom W3C finalisiert! Das ist ein sehr großer und wichtiger… Read More
Basics: Ternäre Operatoren und sonstige Abkürzungen Hallo zusammen, diese Woche möchte ich einen kleinen Eintrag über die sogenannten „ternären Operatoren“ schreiben. Ich vermute viele Entwickler benutzen diese, ohne den Namen überhaupt je gehört zu haben! Steigen wir also direkt ein… Was sind „ternäre“ Operatoren? Prinzipiell gibt es in der Entwicklung drei Arten von Operatoren: Unäre Operatoren sind Operatoren, die nur mit… Read More
Basics: PHP Code minimieren… Wie Sinnvoll ist es? Minimieren und Bytes sparen ist in Mode! Vor allem bei Javascript Frameworks, CSS, Bildern und was sonst noch so an den Client geschickt wird. Sicherlich sind die mobilen Geräte nicht gerade unschuldig an diesem Trend… Das Verhalten ist Sinnvoll und spart grade Smartphone-Nutzern wertvolle (Kilo-) Bytes und damit Wartezeiten in mobilen Netzen (mal von LTE… Read More
Zeitvertreib mit Lerneffekt Hallo zusammen, für diese Woche habe ich mir zwei schöne Code-Blogs rausgeschaut, bei deren Postings wir wohl alle noch das ein- oder andere lernen können. Dabei handelt es sich um wtfjs und phpwtf. Auf diesen Blogs werden skurrile Code-Beispiele mit unerwartetem Resultat gepostet… Um es mal förmlich auszudrücken 😉 Unter anderem finden sich dabei Snippets… Read More
PHP und Lambda Funktionen Hallo zusammen, Heute möchte ich eine Kleinigkeit über die sogenannten „Lambda“ (Oder auch „Anonyme“) Funktionen schreiben, bevor ich nächste Woche die aktuelle Serie („Das eigene kleine Portfolio mit dem Slim Framework, RainTPL & Co.“) abschließe. Was sind Lambda Funktionen? Lambda Funktionen unterscheiden sich eigentlich nur in folgenden Punkten gegenüber normalen Funktionen: Sie lassen sich in… Read More
Das eigene kleine Portfolio mit dem Slim Framework, RainTPL & Co. – Teil 3 Hallo und Herzlich willkommen zum dritten Teil der „Das eigene kleine Portfolio mit dem Slim Framework, RainTPL & Co.“ Reihe. Diese Woche möchte ich euch den aktuellen Stand präsentieren. Zur Erinnerung: Folgende Punkte wollte ich seit letzter Woche erledigen… Die RainTPL Wrapper Klasse für das Slim Framework soll entwickelt werden Es gilt eine Klasse zu… Read More
Das eigene kleine Portfolio mit dem Slim Framework, RainTPL & Co. – Teil 2 Diese Woche möchte ich euch den bisherigen Fortschritt des Portfolios präsentieren. Es hat sich in der letzter Woche tatsächlich etwas am Code bzw. an unserer Basis-Implementation getan. Natürlich auch am Layout – Ich war fleißig 😉 Was die Code-Basis angeht, so bin ich zum Beispiel auf die Beta Version von RainTPL 3 umgestiegen. Diese Version… Read More
Das eigene kleine Portfolio mit dem Slim Framework, RainTPL & Co. Hallo zusammen, diese und die kommenden Wochen möchte ich mit Hilfe des Schlanken PHP Frameworks „Slim“ und der Template-Engine „RainTPL“ ein kleines Portfolio zimmern. Wieso grade diese beiden Systeme? Nun, sie sind beide sehr schlank und ich hatte ohnehin mal vor etwas neues zu probieren 😉 Außerdem habe ich schon lange nach einer Möglichkeit gesucht… Read More
Template-Engines im Vergleich – Teil 3 Endlich ist es so weit, wenn auch mit einem Tag verspätung 😉 Willkommen zum letzten Eintrag der Reihe „Template-Engines im Vergleich“. Wie vor einigen Wochen angekündigt werde ich Heute auf die letzten Kleinigkeiten der angesprochenen Template-Engines (Smarty, Twig, Mustache und RainTPL) eingehen: Performance, Speicher-Auslastung und ein kleines Fazit. Als Basis habe ich mir den Benchmark… Read More