Web-Entwicklung

Von einer Webseite bis zur komplexen Business-Anwendung…


Web-Entwicklung findet in der Regel auf einem zentralen Server statt. Die dort hinterlegten Anwendungen können über jeden Rechner mit Internetanbindung ausgeführt werden. Typische Beispiele dafür sind Portale, Shopsysteme, komplexe Webseiten oder individuelle Intranet-Anwendungen.

Abhängig von den Anforderungen greifen wir dabei auf die Technologien JavaScript, PHP, Python oder Java zurück, welche wir nach langjähriger Erfahrung in zahlreichen Projekten erfolgreich einsetzen.

Content Management

Wenn eine Webseite / Web-Anwendung häufiger zu bearbeitende Inhalte bereitstellen soll, bietet sich der Einsatz sogenannter Content Management Systeme (kurz „CMS“) an. Diese ermöglich die Verwaltung und Gestaltung der Inhalten, ohne dafür weitere Programmierkenntnisse zu benötigen.

Die von uns entwickelten Web-Anwendungen können in nahezu alle frei verfügbaren CMS-Lösungen integriert werden. Bei Bedarf beraten wir Sie gern, welches CMS für Ihren individuellen Einsatzzweck besonders geeignet ist.

Statische Website-Generatoren

Wenn weniger häufig zu bearbeitende Inhalte von einer Webseite / Web-Anwendung bereitgestellt werden sollen, bietet sich als Alternative zum klassischen Content Management System ein statischer Website-Generator an.

Gern beraten wir Sie über die Vor- und Nachteile sowie bei der Auswahl einer passenden Lösung und helfen bei der Realisierung eines automatisierten Workflows zur Veröffentlichung der erzeugten statischen Inhalte.

Web-Frameworks

Die Entwicklung komplexer Anwendungen kann durch Verwendung eines Web-Frameworks enorm optimiert werden. Damit muss nicht für jedes Problem das Rad neu erfunden werden. Die Programmierung wird dabei an Design-Patterns (z.B. MVC) ausgerichtet.

Wir beraten Sie gern über die Vor- und Nachteile sowie bei der Auswahl des richtigen Web-Frameworks für Ihren Anwendungsfall.

Web-Services

Bei Bedarf konzipieren und entwickeln wir REST- oder SOAP-basierende Web-Services für Ihre Web-Anwendung.