NoSql/MongoDB: Flexibilität und Skalierbarkeit großgeschrieben

NoSql bezeichnet eine Art Datenbank-Design sowie ein Daten-Management, das häufig beispielsweise in Big Data-Szenarien und Business Intelligence angewandt wird und sich exzellent für besonders große Datenbestände eignet. NoSql-Datenbanksysteme ermöglichen dein Einsatz einer beträchtlichen Bandbreite an Architekturen und Technologien mit dem Zweck, Probleme der Big Data Performance und der Skalierbarkeit zu lösen – Aufgaben, für die relationale Datenbankensysteme nicht entworfen wurden.… Weiterlesen

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

WordPress 4.7.1 Security Release

Das Release der WordPress-Version 4.7.1 enthält Fixes zu 8 kritischen Sicherheitslücken, die in den Vorgängerversionen entdeckt wurden. Des Weiteren wurden 62 Bugs der Version 4.7 behoben. Die Aktuelle Version können Sie hier herunterladen. Wenn Sie eine aktive WordPress-Installation aktualisieren möchten, finden Sie im WordPress-Backend nach der Anmeldung eine entsprechende Aufforderung. Weitere Informationen auf wordpress.org (englisch).… Weiterlesen

WordPress ist das meistgehackte CMS

Wie aus dem Hacked Website Report von Sucuri hervorgeht, ist WordPress auf Platz 1 der meistgehackten Content Management Systeme - was aber nicht bedeutet, dass es grundsätzlich unsicher ist. Erfahren Sie in diesem Artikel, mit welchem Maßnahmen Sie Ihr CMS-System ausreichend absichern. Wie auch in Quartal 1 und 2 des Jahres 2016, ist auch im Quartal 3 das Content Management und Blog-System WordPress auf Platz 1 der am häufigsten gehackten Content Management Systeme.… Weiterlesen

Aktiver Support für PHP 5 eingestellt

Die PHP-Version 5.6 erhält derzeit noch Sicherheitspatches, ältere PHP-Versionen sind jedoch aus dem Support gelaufen. Deshalb empfielt es sich, ab sofort ausschließlich auf die neue, performantere Version PHP 7 zu setzen. Seit dem 1. Januar 2017 hat die PHP-Version 5.6 das Ende des Supports erreicht und ist somit die letzte PHP-Version vor PHP 7, die ein Release erhalten hat (Version 5.6.30), eine Weiterentwicklung findet in Zukunft nicht mehr statt.… Weiterlesen

Wie sich Webanwendungen in Industrie 4.0 einsetzen lassen

Als Industrie 4.0 bezeichnet man ein neuartiges System, mit dem in der Industrie die gesamte Lebensspanne eines Produktes, von der Planung bis zum Recycling, automatisiert, organisiert und anhand der erfassten Daten optimiert werden kann. Um das zu ermöglichen, werden alle Elemente der Produktionskette miteinander „vernetzt“. Das schließt sowohl die Menschen als auch die Maschinen und Bauteile der Produkte selbst ein, die dadurch besser und koordinierter zusammenarbeiten können.… 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

Keine Updates mehr für Bootstrap 3

Vor einiger Zeit gab das Team hinter dem Twitter Bootstrap Framework bekannt, dass eine neue Version des Frontend-Frameworks entwickelt wird. Da dem Team nun die Entwicklung der Version 4 von Bootstrap zu langsam voran schreitet, wurde die Pflege von Bootstrap 3 mit sofortiger Wirkung eingestellt. Nachdem die Entwickler bereits nach der Veröffentlichung von Version 3 die Unterstützung der Version 2 mit sofortiger Wirkung eingestellt hat und die Entwickler, die das Framework nutzen, das als recht problematisch empfanden, versprach das Bootstrap-Team, Version 3 länger mit Updates zu versorgen.… 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

Symfony Bootstrap Bundle

Wir haben heute ein Bundle zusammengestellt, dass alle CSS- und JavaScript Dateien von Bootstrap für Symfony-Projekte beinhaltet. Die aktuell verwendete Bootstrap-Version ist 3.3.6. Die CSS-Dateien liegen im Order Resources/public, sodass sie automatisch in das web/-Verzeichnis des Projekt kopiert werden. Weitere Informationen zur Nutzung von Assets finden Sie in der Symfony-Dokumentation. Das Bootstrap-Bundle für Symfony enthält zusätzlich die aktuelle Version von FontAwesome (Version 4.6.3).… Weiterlesen