Matthew Weier O’Phinney: Auf Microframeworks

Matthew Weier O’Phinney wurde, zu erforschen, PHP microframeworks letzter Zeit und hat shared einige seiner Gedanken in der neuesten Beitrag auf seiner Website.

PHP hat microframeworks seit geraumer Zeit hatte, obwohl ich sah nur eigentlich erst der Begriff etwa verwendet 3 Jahren. Der „grand-daddy“ des heutigen microframeworks kann tatsächlich zu Ruby zurückverfolgt werden, aber, und speziell Sinatra . […] Seit etwa 2009 habe ich eine zunehmende Anzahl von neuen PHP microframeworks4, die in den Schritten Sinatra und Horde folgen gesehen. In den verschiedenen Implementierungen ich geschaut haben, anstatt mit einem DSL, haben die Autoren alle entweder für eine prozedurale oder OOP-Schnittstelle entschieden.

Er gibt einige Code-Beispiele, die zeigen, wie die typische Routing in den meisten Frameworks er gesehen und wie sie mit Übergabe von Werten zurück zum Handler behandelt wurde. Er sieht drei Anwendungsfälle für Frameworks wie dies auch kleine, meist statischen Seiten und APIs. Er erwähnt auch seine Bemühungen um eine Microframework mit Komponenten aus dem Zend Framework 2 erstellen (nicht freigegeben). Er beendet den Posten mit einigen seiner eigenen Schlüsse über microframeworks und die Lektionen, die er von seinen Bemühungen gelernt.

PHPDeveloper.org

Matthew Turland Blog: Einrichten EC2 für Drupal mit Puppet

In diese neuen Beitrag auf seinem Blog Matthäus Turland zeigt, wie die Einrichtung eines Marionette Konfiguration zu implementieren und richten Sie eine EC2-Umgebung für Drupal.

Im Moment arbeite ich an einem Projekt, auf dem Drupal auf Amazon EC2 . Um Zeit bei der Einrichtung von künftigen neuen VM-Instanzen zu sparen, entschloss ich mich, die Gelegenheit zu lernen Marionette nehmen . Zur Zeit verwende ich eine einzige VM, um die volle LAMP-Stack laufen und laufen Marionette ohne dass ein Server durch das Kopieren meine Marionette manifest an die VM und mit Puppe gelten Befehl um sie lokal zu beantragen. Dies kann jedoch leicht für einen offensichtlichen Multi-VM-Umgebung angepasst werden.

Er umfasst die gesamte Konfiguration in der Post, die ein paar Dinge, einschließlich der Einrichtung die richtige Zeitzone PHP, Inbetriebnahme des Apache-Instanz, die Installation ein paar PHP-Module (wie PDO, MySQL und GD) und die Einrichtung der MySQL-Server tut. Er enthält auch die Befehle benötigt, um die Konfiguration ausgeführt und zeigen Sie damit auf dem richtigen EC2-Instanz.

PHPDeveloper.org