Unsere Technologien
Wir entwickeln und unterhalten Web-Applikationen und Plattformen für unsere Kunden über mehrere Jahre. Um die Sicherheit, Wartbarkeit und Geschwindigkeit zu gewährleisten, ist es wichtig, die richtigen Technologien zu wählen. Mit unseren Erfahrungen haben wir die perfekten Technologie-Grundlagen ausgewählt. So können wir garantieren, dass die von uns entwickelte Software mehrere Jahre aktualisiert, gewartet und weiterentwickelt werden kann.
Alle unsere Technologien zeichnen sich dadurch aus, dass diese unter einer Open-Source-Lizenz kostenlos verfügbar sind. Durch eine breite Community von Firmen und Privatpersonen werden diese stetig weiterentwickelt. So sind unsere Software-Lösungen geschützt durch ein Vendor Lock-In von Monopolisten und langfristig wartbar.
Symfony
Symfony ermöglicht durch seine modulare Architektur und eine umfangreiche Bibliothek von vorgefertigten Komponenten eine effiziente und sichere Entwicklung von Web- und Enterprise-Anwendungen. Unsere Partnerschaft mit SensioLabs, den Entwicklern von Symfony, garantiert, dass unsere Lösungen den höchsten Qualitätsstandards entsprechen und langfristig wartbar sind.
Mehr erfahrenPHP
Mit über 75% Anteil an serverseitigen Programmiersprachen im Web ist PHP das Rückgrat vieler moderner Web-Anwendungen. Mit einer breiten Unterstützung für Technologien und einer aktiven Community ist PHP langfristig die richtige Wahl für unsere Web-Applikationen.
Mehr erfahrenDatenbank & Caching
MariaDB ist eine leistungsstarke, relationale Datenbank, die sich durch hohe Geschwindigkeit und Zuverlässigkeit auszeichnet. In komplexeren Projekten setzen wir aufgrund der erweiterten Funktionalitäten und Skalierungsmöglichkeiten auf PostgreSQL. Als Caching-Plattform verwenden wir ValKey, eine BSD-lizenzierte Redis-Alternative.
Frontend
Zur Umsetzung von Benutzer-Oberflächen setzen wir auf Twig als Templating-Sprache. Die Oberflächen sind progressiv enhanced, um rasche Ladezeiten bei hoher User Experience anzubieten. Wir orientieren uns an der Symfony UX-Initiative und verwenden Stimulus, Turbo und Mercure um eine interaktive Benutzeroberfläche zu ermöglichen.
GitLab CI
Alle Software-Lösungen werden mittels GitLab verwaltet, getestet und ausgeliefert. Durch das Ausführen von automatischen Tests bei allen Code-Änderungen können gängige Fehler minimiert werden und die Qualität des Codes gesichert werden. Zudem garantiert uns dieses Vorgehen eine kontinuierliche Überwachung auf Sicherheitslücken, was unsere Software-Lösungen stärker absichert.
Docker
Wir verwenden OCI-Images und liefern unsere Software-Lösungen als Container aus, um die Konsistenz über verschiedene Entwicklungs-, Test- und Produktionsumgebungen hinweg zu gewährleisten und den Deployment-Prozess zu beschleunigen, was die Skalierbarkeit und Zuverlässigkeit unserer Anwendungen erheblich verbessert.
Durch diese technologische Basis und unserer umfangreichen Erfahrung ist die Software-Lösung ideal aufgestellt, um eine langfristige Wartung individuell entwickelter Software zu gewährleisten. Unsere Kunden erhalten dadurch eine massgeschneiderte Lösung mit der Stabilität und Wartbarkeit eines Standard-Produktes.