Basics Tutorial: Composer unter Windows (und Linux) Hallo zusammen! Heute erkläre ich euch, wie man den bekannten PHP Paket Manager „Composer“ unter Windows verwendet und was das nützliche Tool für einen unglaublichen Mehrwert mitbringt.… Read More
Basics: Saubere Ajax Anfragen und Antworten – Teil 2 Vor etwas über einem Jahr habe ich einen Eintrag zum Thema „Saubere Ajax Anfragen und Antworten“ geschrieben. Heute möchte ich diesen Beitrag um ein paar Punkte ergänzen!… Read More
Objekte vergleichen in Javascript Nachdem ich letzte und vorletzte Woche auf Javascript und this eingegangen bin, möchte ich diese Woche darauf eingehen wie wir in Javascript Objekte vergleichen können… Oder eher: Warum das gar nicht so einfach ist!… Read More
Was sind Javascript Closures? Diese Woche möchte ich euch erklären was sich hinter den Javascript „Closures“ verbirgt. In Wirklichkeit ist dieses Thema gar nicht so schwierig, wie einen die Theorie vielleicht vermuten lässt… Und mit Beispielen ist das ganze direkt viel einfacher zu verstehen 🙂… Read More
history.pushState() – Spaß mit der HTML5 History API Hallo zusammen, vor einiger Zeit hatte ich die „history.pushState()“ Methode angesprochen und möchte dieser nun endlich einen Eintrag widmen! Dabei handelt es sich um eine Methode der HTML5 History API… Diese wird bereits von vielen Webseiten bzw. Entwicklern verwendet (u.a. Youtube) und verwischt die Grenze zwischen HTTP und Ajax Requests!… Read More
PHP 5.6.0 Alpha 1 wurde veröffentlicht! Hallo zusammen, es ist wieder so weit: Ein neues PHP Major Release wurder veröffentlicht (wenn auch als Alpha). Heute möchte ich kurz auf die neuen Features und angepassten Funktionen eingehen… Unter anderem gibt es „constant scalar expressions“, „variadic functions“, „argument unpacking“ und einige weitere 🙂 Genaueres erfahrt ihr auf der offiziellen PHP Seite oder hier!… Read More
Ajax-Requests mit Daten im Response-Header Diese Woche möchte ich euch eine coole Methode zeigen, wie ihr bei Ajax-Requests zusätzliche Daten an den Client zurückliefern könnt indem ihr Response-Header benutzt. Diese Technik kann sehr hilfreich sein, wenn ihr den Inhalt des Responses nicht verändern könnt oder möchtet.… Read More
Schützen und abschließen von Javascript Objekten Hallo zusammen, wie letzte Woche erwähnt geht es Heute ein Stück weiter mit der Objekt-Orientierung im Javascript Umfeld. Dabei lernen wir Heute drei Methoden zum verändern von Javascript Objekten kennen: Object.preventExtensions(<object>); – „Verhindern von Erweiterung“ Object.seal(<object>); – „Abschließen der Attribute“ Object.freeze(<object>); – „Einfrieren“ Einen großen Teil meiner Informationen habe ich hier gefunden: 2ality.com (ein SEHR… Read More
Javascripts Objekt-Attribut Konfiguration Hallo zusammen, diese Woche geht es um Javascript Objekte und deren Attribut Konfiguration. Mit Hilfe dieser Konfiguration können wir die les-, schreib- und iterierbarkeit einzelner Objekt-Attribute ganz gezielt steuern!… Read More
Komplexe Daten in der Datenbank sichern Hallo und herzlich willkommen zu einem neuen Blog-Eintrag. Heute möchte ich euch ein paar verschiedene Möglichkeiten vorstellen wie man komplexe Daten in seine Datenbank speichern kann. Mit „komplexen Daten“ meine ich an erster Stelle alles was über einfache Zahlen und Strings hinausgeht. Also: Arrays, Objekte, Dateien.… Read More