PDF-Dokumente aus HTML-Code mit Symfony generieren

Oftmals ist es erforderlich, aus einer Webanwendung heraus PDF-Dokumente zu erzeugen. Zum Beispiel für das Erstellen von Rechnungen. Es gibt zahlreiche Bibliotheken, die diese Aufgabe erledigen können, meist ist die Implementierung mit erheblichem Aufwand verbunden, da jedes Layout-Element in der Regel pixelgenau positioniert werden muss. Einfacher wäre es, PDF-Dokumente direkt aus HTML-Code zu generieren.… Weiterlesen
Symfony: Stärken und Schwächen des PHP-Frameworks

Symfony: Stärken und Schwächen des PHP-Frameworks

Symfony ist ein quelloffenes Framework für Web-Applications auf PHP-Basis. Dieses Framework folgt dem Model-View-Controller-Schema (MVC). Die fundamentale Architektur sowie die grundlegenden Funktionalitäten werden vorgegeben, sind jedoch an individuelle Bedürfnisse anpassbar. Der zunehmende Bekanntheitsgrad hat für eine große und steigende Anzahl vorgefertigter Bundles (vergleichbar mit Modulen bzw. Plug-ins) geführt, die Sie direkt in Ihr Projekt implementieren können.… Weiterlesen

Neu: Workflows in Symfony 3.2

Laut Release-Plan von SensioLabs wird im September 2016 die Version 3.2 des Symfony-Frameworks released. Bereits vergangenen Monat wurde vom Entwicklerteam des Web-Frameworks die Integration eines neuen Features bekannt gegeben. Dabei handelt es sich um eine Komponente, die das Abbilden von Workflows (Arbeitsabläufen) ermöglicht, wie beispielsweise das Veröffentlichen von neuen Inhalten. Die Workflows-Komponente ermöglicht das Definieren von „states“ und „transitions“ und ist nach dem Prinzip von Petri-Netzen aufgebaut.… Weiterlesen