Web-Entwicklung

Ich biete professionelle Web-Entwicklung für Ihre Webseite oder Wep-App an. Einige Technologien, mit denen ich Ihr Projekt realisieren kann:

WordPress: Komfortable Verwaltung von Web-Seiten

WordPress ist die verbreiteteste Blog-Software, die auch zunehmend als Basis für Webseiten genutzt wird, die kein Blog führen. WordPress ist auch für Laien in 5 Minuten installiert und es gibt zahlreiche Plugins und Themes mit denen es aufgerüstet werden kann. Bei der Auswahl von geeigneten Plugins und gegebenenfalls individueller Anpassung des Themes helfe ich gerne, aber auch bei der Einrichtung, Konfiguration und Wartung.

Gerade die Plugins stellen leider häufig ein Sicheheitsrisiko dar. Da WordPress sehr verbreitet ist, ist es auch für Cracker und Hacker ein interessantes Ziel. Regelmäßige Updates und Vorsicht beim Einsatz von Plugins ist Pflicht, aber auch die frühzeitige Erkennung von Schadsoftware. Durch den Einsatz von Versionsmanagement und Monitoring-Tools erkenne ich schnell, wann und an welcher Stelle Ihre Seite gehackt wurde.

Für bestmögliche Ladezeiten kann zusätzlich ein Cache eingerichtet werden, z.B. Varnish als performante Full Page Caching Lösung.

Mit dieser technischen Unterstützung im Rücken können Sie sich um das Wesentliche kümmern: Den Inhalt.

SilverStripe CMS: Individuelles Content Management

Sie möchten auf Ihrer Webseite nicht nur Seiten sondern Daten unterschiedlicher Art verwalten und darstellen?

SilverStripe ist ein flexibles Content Management System, das mit wenig Entwicklungsaufwand erweiterbar ist.

Beispiele:

  • Verwalten Sie eine Liste Ihrer Ladengeschäfte mit Öffnungszeiten und weiteren Infomationen, die dem Besucher in einer Kartenansicht mit Postleitzahlensuche dargestellt werden.
  • Verwalten Sie Dozenten und Lehrpläne für Online-Seminare
  • Stellen Sie Ihr Team und Ihre Projekte vor

Sprechen Sie mit mir über Ihr individuelles Web-Projekt mit SilverStripe!

JavaScript / AJAX: Anwendungen komplett im Browser

Mit JavaScript und AJAX lassen sich ganze Anwendungen komplett in den Browser verlegen. Der Datenaustausch mit dem Server geschieht dabei asynchron im Hintergrund, ohne dass man eine neue Seite öffnen muss.
Mit modernen JavaScript Frameworks nach dem Model-View-Controller Prinzip und Verständnis über das Objekt-Modell von JavaScript ist sauberer JavaScript Code auch mit großer Komplexität möglich.

Ob Sie eine solche “Web App” haben möchten oder lediglich Teile einer Webseite interaktiver gestalten, ich kann es umsetzen. Zur Qualitätssicherung gehören in diesem Fall auch Tests auf unterschiedlichen Browsern mindestens bis zurück zur jeweils vorletzten Version.

Web Services: Zugriff durch andere Anwendungen

Ob XML-RPC, JSON-RPC, SOAP oder REST; wenn Sie Daten online für andere Anwendungen automatisch zugreifbar machen wollen, muss oft ein Web Service her. Auch als Backend für mobile Apps oder Web Apps sind diese nützlich.

Ich erstelle Ihren eigenen Web Service z.B. auf Basis von Komponenten des Zend Frameworks und Symfony2, komplett mit eigener Datenbankstruktur oder aufbauend auf bestehenden Anwendungen und/oder Datenbanken auf dem Server.

Dabei lohnt sich manchmal ein Blick über den Tellerrand: Sie wollen den Dienst z.B. über Twitter steuern, oder über SMS? Auch das ist möglich.