Samstag, 8. Dezember 2012

Silex mit Twig und Semantic Grid - Teil 1: Installation

Hin und wieder steht man vor der Aufgabe, eine im Grunde genommen statische Website bauen zu wollen, die jedoch aufgrund der Anforderungen eine serverseitige Komponente benötigt. Als Beispiel sei ein Kontaktformular genannt, dessen Daten serverseitig per Mail verschickt werden sollen.

Natürlich lässt sich das Problem mit einem Framework wie zum Beispiel Symfony 2 lösen - sonderlich effizient ist das aber nicht. Zwar bietet Symfony 2 durch Dependency Injection einen sehr schlanken Ansatz im Umgang mit Ressourcen, trotzdem schleppt Symfony 2 eine ganze Menge Sourcecode mit sich herum, den wir für eine statische Seite mit einem Kontaktformular sicherlich nicht benötigen.

Die Lösung für dieses Problem lautet: Microframework! Silex ist so ein Microframework, und das Schönste ist: Es basiert auf Symfony 2 :)

In diesem Beitrag geht es darum, wie man Silex zusammen mit der Template-Engine Twig und dem Semantic Grid per Composer installiert.

Samstag, 24. November 2012

Here we go!

A new day a new blog ;)


  public function get($key)
  {
    $data = apc_fetch($key);

    return $data ? $data : parent::get($key);

  }