Auf dieser Seite

PHP Framework Individualprogrammierung Model View Controller Web von morgen Sicherheit und Compliance CMS agnostische Entwicklung Kontakt

Warum wir Symfony lieben

In der Softwareentwicklung geht es um Schnelligkeit und Qualität. Diese erreichen wir, indem wir auf bewährte Standards setzen, die Spaß machen. Symfony ist deshalb das PHP Framework unserer Wahl.

Spiel mir das Lied vom Code

CODERS CORNER

PHP ist die im Web am meisten eingesetzte serverseitige Programmiersprache. Für eine schnelle und qualitativ hochwertige Individualprogrammierung ist uns wichtig, dass unsere Entwickler*innen mit Frameworks arbeiten, in denen sie sich nicht nur sicher sondern auch besonders gern bewegen. Auf Symfony zu setzen ist keine “Entscheidung von oben”, sondern gemeinsamer Konsens.

Wir entwickeln mit CMS-Systemen bzw. DXP-Systemen auf PHP-Basis Portale sowie Websites jeder Anforderung und Größe. Dem vorweg geht meist ein Proof of Concept, in dem wir uns kennenlernen, unsere bestmögliche gemeinsame Arbeitsweise finden und vor allem eines tun: Ergebnisse liefern. Damit die gut gelingen hat sich für uns agiles Arbeiten nach Scrum bewährt.

Hohe Marktdurchdringung

PHP-Frameworks werden stetig von aktiven Communities aus Entwicklerinnen und Benutzererinnenweiterentwickelt. Widgets, Bibliotheken oder Tutorials werden Open Source zur Verfügung gestellt, was die Sicherheit und Beständigkeit sicherstellt.

gut komponiert

Symfony Individualprogrammierung

Der Einsatz des PHP Symfony Frameworks, auf dem zur Zeit über 75% der Webanwendungen basieren, bringt nicht nur aufgrund der netzdeckenden Verbreitung Vorteile. Die Open Source Technologie ist lizenzfrei, unabhängig, leicht zu erlernen und lädt somit zahlreiche Entwickler*innen zur Nutzung ein. Unsere Teams entscheiden selbst, womit sie am liebsten arbeiten. So tun alle, was sie am besten können und das auch noch mit Freude.
 

Skalierbarkeit, Wiederverwendbarkeit, Performance und eine ausgereifte Fehlersuche gehören für uns zu einem zukunftsfähigen digitalen Baustoff. Obwohl Symfony über umfangreiche Ressourcen und eine hochmoderne Konfiguration verfügt, gilt es dennoch als eines der einfachsten und effektivsten PHP-Frameworks überhaupt. Übrigens: wir arbeiten aus Überzeugung ohne Vendor-Lock In. Gut, oder?

Kein Vendor Lock-In

"Unsere Kunden sollen nicht mit uns zusammenarbeiten müssen, sie sollen es wollen."

– Sebastian Henne
Ibexa DXP

Das PHP basierte CMS-System unserer Wahl.

Mehr zu Ibexa
Auch Symfony unter der Haube

Für kleine bis mittelgroße Projekte empfehlen wir den Einsatz von Sulu.

Fragen dazu?

Model View Controler (MVC) für PHP

Interoperabilität

PHP gilt mitunter als eine der schlechter strukturierten Sprachen, da sie beispielsweise nicht Typen-sicher ist. Symfony erleichtert das strukturierte Arbeiten mit PHP. Die Idee hinter der Symfonystruktur ist, dass nicht die volle Flexibilität im Vordergrund stehen sollte, sondern dass dass je nach Benennung und Verortung eindeutige Verknüpfungen hergestellt werden; hallo Leichtgewicht! Als Ergänzung zum MVC nutzt Symfony sogenannte “OR Mapper” (objektrelationale Mapper), die eine Abstraktionsschicht zur Datenbank bilden. Egal, ob man MSSQL, MySQL Oracle betreibt – hier erfolgt die Umsetzung von einfachen Tabellen in komplexe Software. 

Warner Music

Projekt ansehen

Aldi liefert

zum Projekt

bürosuche.de

zum Projekt

Slow Metal, Heavy Metal, IG Metall

zum Projekt
Erweiterbar über Bundles

Die Open Source Community sorgt für eine breite Verfügbarkeit von Funktionalitäten und einen Markt an bestehenden Bundles.

Leichtgewichtig und vorbereitet

für das Web von morgen

Die Auslagerung in Container funktioniert in Symfony wunderbar, was den Docker- und Kubernetes-Betrieb auf einfache Weise möglich macht. Die Verbindung von einzelnen Servern untereinander funktioniert genauso reibungslos wie die Einbindung von CDN oder unterschiedlichen Search-Engines; ein Caching ist von Anfang an dabei. Außerdem spricht Symfony fließend Rest- und GraphQL. 

Qualitäts- und Sicherheitsmanagement

von Haus aus

Symfony bietet zahlreiche automatisierte Werkzeuge für Testing und Codeanalyse. Einige HTTP-bezogene Sicherheitstools wie z. B. Sitzungscookies und CSRF-Schutz werden standardmäßig bereitgestellt. Außerdem kann auf bewährte Security Bundles zurückgegriffen werden, die sichere Authentifizierungs- und Autorisierungsfunktionen bereitstellen. In gängige Test-Frameworks klinkt sich Symfony problemlos mit ein.
 

CMS agnostische Entwicklung

Baukastenprinzip

Wir entwickeln Lösungen, die in der Lage sind, alle Geräte zu orchestrieren und zu steuern. Ein zentraler Vorteil von Symfony ist der Time-to-Market Prozess. Durch zahlreiche integrierte Funktionen wird der Entwicklungsprozess deutlich beschleunigt. Je nach Funktionalität und Nutzbarkeit ist die Programmierung von Microservices empfehlenswert. Der Vorteil ist, dass Sie Ihre Kernapplikation nicht anfassen müssen, da diese Services eigenständig funktionieren. Ob Bundles oder Microservices genutzt werden: in beiden Fällen kann der Code wiederverwendet werden.

Durch die Bundle Struktur wird begünstigt, dass wir rein auf Symfony basierte Applikationen leicht in bestehende CMS-Systeme einbinden können. Dabei erfolgt die Auslieferung über den selben Applikationscontainer. Die Seiteninhalte eines Headless CMS lassen sich sogar durch nicht technisches Personal pflegen.

CMS und Symfony: its a match!

 

Zuverlässiges Framework

"Mit Symfony sind wir auf der sicheren Seite. Es ist eine robuste, nachhaltige Technologie."

– Sebastian Henne
Sebastian Henne

Was wollen wir gemeinsam entwickeln? Lassen Sie uns sprechen.

Ob fachlicher Austausch oder eine konkrete Projektanfrage – ich freue mich auf Ihre Nachricht.