Donnerstag, 9. September 2010

Tutorial Amazon Web Services mit PHP – IV – Smarty

Nachdem wir uns im letzten Teil des Tutorials mit dem Funktionscaching beschäftigt haben, besitzen wir nun alle notwendigen Werkzeuge, um Daten aus den Amazon Web Services abzuholen. Was jetzt eigentlich nur noch fehlt, ist die Darstellung der Daten auf einer HTML-Seite im eigenen Design. Wir könnten jetzt natürlich eine schöne HTML-Seite entwickeln und die Daten mit einem echo einfach ausgeben,... 
Den gesamten Artikel lesen →

Tutorial Amazon Web Services mit PHP – III – Caching von Funktionsaufrufen

Im vorherigen Teil haben wir eine XML von den AWS mit cURL geladen. Aber Was heißt eigentlich Funktionscaching, und wieso brauchen wir das? Ganz einfach: Eine Funktion wird aufgerufen, führt Berechnungen durch und gibt das Ergebnis zurück. Die Berechnungen können sehr einfach sein, aber auch sehr viel kosten. Würden wir zum Beispiel den Download des XML von den Amazon Web Services in eine Funktion... 
Den gesamten Artikel lesen →

Tutorial Amazon Web Services mit PHP – II – cURL und SimpleXML

Im vorherigen Teil haben wir zumindest schon einmal einen API-Key und eine Partner-ID besorgt, jetzt geht es ans Eingemachte. AWS sind ein Service, der logischerweise per XML angesprochen wird. Will heißen: Ich rufe eine URL mit den entsprechenden Parametern auf und erhalte als Antwort eine XML, die ausgewertet werden muss. Also Beispiel folgende URL: http://ecs.amazonaws.de/onca/xml?Service=AWSECommerceService gibt... 
Den gesamten Artikel lesen →

Tutorial Amazon Web Services mit PHP – I – Voraussetzungen

Die Amazon Web Services sind recht nett, wenn man einfach und schnell Content auf seine eigenen Seiten bringen möchte. Dabei geht es noch nicht einmal um das verkaufen, sondern man hat Zugriff auf sämtliche Inhalte, die Amazon auf seinen eigenen Seiten zur Verfügung stellt. Dazu gehören zum Beispiel auch die Rezensionen. Natürlich hegt Amazon die Hoffnung, das man mit den AWS Verkäufe generiert,... 
Den gesamten Artikel lesen →

29. April 2009

Was bringt Smarty 3.0 ?

Ich gebe zu, ein wenig Kaffeesatzleserei ist es schon, zumal es zumindest offiziell nur eine Machbarkeitsanalyse von Smarty 3 gibt, aber interessant ist es dennoch. Ich habe angefangen mich für Smarty 3 zu interessieren als mir beim Lesen eines Berichtes klar wurde, das dieses mit hoher Wahrscheinlichkeit nicht abwärts kompatibel sein wird. Das liegt wahrscheinlich noch nicht einmal am PHP-Aufruf,... 
Den gesamten Artikel lesen →

Lambda Funktionen in PHP 5.3

Das neue PHP wird über Lambda-Funktionen verfügen. Toll! Aber was ist das eigentlich? Nun ja, es ist in der Tat etwas schwer zu erklären, aber ich will es trotzdem versuchen. Lambda-Funktionen (in der Informatik auch anonyme Funktionen genannt) sind sehr plump ausgedrückt Funktionen, die als Funktions-Parameter eine sogenannte Callback-Funktion übergeben. Am einfachsten lässt sich das Ganze... 
Den gesamten Artikel lesen →

Serverseitige Komprimierung

Tja, wer es noch nicht weiß, Seiten lassen sich auf dem Server mit gzip komprimieren, und der Browser entpackt diese dann automatisch. Soweit zumindest die Theorie, die Praxis läuft da leider etwas anders ab. Ich bin auf dieses Thema durch einen interessanten Blog-Beitrag auf phpperformance.de gekommen. Leider wird das Ganze auf den Servern in der Regel mit so einer Art „Fire and Forget”-Mentalität... 
Den gesamten Artikel lesen →