Wann Sie einen Entwickler brauchen und wann nicht
Viele Anfragen, die bei uns unter „Programmierung“ ankommen, lassen sich mit vorhandenen Werkzeugen lösen. Ein Kontaktformular, eine Bildergalerie oder ein Terminkalender brauchen keinen eigenen Code. Das sagen wir Ihnen, bevor Sie Geld ausgeben. Webentwicklung im eigentlichen Sinn fängt dort an, wo Standardlösungen nicht reichen: ein Konfigurator für Ihre Produkte, ein Kundenbereich mit Login, eine Verbindung zur Warenwirtschaft, ein Ablauf, der heute per Excel und Telefon läuft und auf der Webseite automatisch passieren soll.
Wir machen beides. Als Agentur aus Bonn betreuen wir seit 2009 WordPress-Seiten für Betriebe aus der Region und bauen daneben eigene Anwendungen, wenn es sinnvoll ist. Was wir vorschlagen, richtet sich nach der Aufgabe.
„Von Beginn an wurden meine Anforderungen verstanden und strukturiert umgesetzt.“
Bastian Wigger, Rechtsanwalt
WordPress-Programmierung, die nicht bei jedem Update bricht
WordPress ist für die meisten Unternehmensseiten die richtige Grundlage, aber es wird oft falsch eingesetzt. Ein gekauftes Theme mit dreißig Plugins, von denen die Hälfte nicht mehr gepflegt wird, dazu Änderungen direkt in Theme-Dateien, die das nächste Update überschreibt. Solche Seiten landen regelmäßig bei uns, meist nachdem etwas kaputt gegangen ist.
Unsere Herangehensweise ist unspektakulär: ein schlankes eigenes Theme oder ein Child-Theme, so wenige Plugins wie möglich, eigene Funktionen in einem kleinen Plugin, das Updates übersteht. Dazu gehören:
- Eigene Themes und Child-Themes, die genau das können, was Ihre Seite braucht
- Eigene Inhaltstypen, etwa für Referenzen, Stellenanzeigen, Fahrzeuge oder Produkte
- Erweiterungen für WooCommerce, zum Beispiel Preisregeln, Versandlogik oder Anbindung an die Buchhaltung
- Formulare mit Logik: mehrstufige Anfragen, Berechnungen, Dateiupload, Weiterleitung ans CRM
- Absicherung: Zwei-Faktor-Login, Schutz vor Brute-Force-Angriffen, regelmäßige Updates und Backups
- Geschwindigkeit: Caching, Bildoptimierung, Aufräumen von Altlasten, bis die Seite bei Google PageSpeed grün ist
Dazu gehört auch die unspektakuläre Arbeit danach: Updates einspielen, bevor sie zum Problem werden, Backups prüfen, statt sie nur einzurichten, und einmal im Quartal nachsehen, ob ein Plugin noch gepflegt wird. Wer das selbst machen möchte, bekommt von uns eine kurze Anleitung; die wichtigsten Schritte stehen im Beitrag WordPress aufräumen. Wer es abgeben möchte, bucht es pauschal und hört von uns nur wenn etwas aufgefallen ist.
Individuelle Webanwendungen ohne CMS
Manche Vorhaben passen in kein CMS. Ein Portal, auf dem Kunden Aufträge einstellen und den Status verfolgen. Ein internes Werkzeug, mit dem Mitarbeiter Schichten übergeben oder Berichte erfassen. Eine Plattform, die Daten aus mehreren Quellen zusammenführt und auswertet. Für solche Projekte programmieren wir eigenständige Anwendungen, meist in PHP oder Python, mit einer Datenbank im Hintergrund und einer Oberfläche, die sich auch auf dem Handy bedienen lässt.
Dabei gilt: Wir bauen nicht mehr, als nötig ist. Eine Anwendung, die in drei Wochen steht und genau einen Ablauf sauber abbildet, ist für einen mittelständischen Betrieb fast immer wertvoller als eine große Plattform, die nach einem Jahr immer noch nicht fertig ist. Und Sie bekommen den Quellcode samt Dokumentation, damit Sie nicht von uns abhängig sind.
Schnittstellen: die Webseite mit dem Betrieb verbinden
Der größte Nutzen entsteht oft nicht auf der Webseite selbst, sondern dahinter. Wenn eine Anfrage aus dem Formular automatisch im CRM landet, ein Termin direkt im Kalender steht oder ein Produkt aus der Warenwirtschaft ohne Abtippen im Shop auftaucht, spart das jeden Tag Zeit. Wir programmieren solche Anbindungen über die Schnittstellen der jeweiligen Systeme, etwa zu Lexoffice, sevDesk, HubSpot, Google Workspace, Microsoft 365, Zahlungsanbietern oder Branchensoftware.
Wo es keine Schnittstelle gibt, finden wir meist trotzdem einen Weg, zum Beispiel über regelmäßige Importe oder einen kleinen Vermittlerdienst. Und wenn ein ablauf sich mit KI sinnvoll abkürzen lässt, etwa das Sortieren von Anfragen oder das Vorformulieren von Antworten, bauen wir das als KI-Lösung für Ihren Betrieb ein.
Womit wir arbeiten
Wir legen uns nicht auf eine technik fest, sondern wählen nach Aufgabe. Für Webseiten und Erweiterungen ist das PHP weil WordPress darauf läuft und fast jeder Hoster es unterstützt. Für alles, was im Browser passiert, JavaScript, ohne schwergewichtige Frameworks, wenn es auch ohne geht. Für Auswertungen, Automatisierungen und KI-Anbindungen Python. Als Datenbank MySQL oder MariaDB, in Ausnahmefällen SQLite oder PostgreSQL. HTML und CSS schreiben wir von Hand, damit die Seiten schlank bleiben und bei Google gut abschneiden.
Hosting ist Ihre Sache, wir richten es aber gern ein und empfehlen, was zu Ihrer Seite passt. Meist reicht ein guter deutscher Anbieter für wenige Euro im Monat, einen eigenen Server braucht fast niemand.
Webentwicklung für Betriebe in Bonn und im Rhein-Sieg-Kreis
Unsere Entwicklungsprojekte kommen überwiegend aus Bonn, Siegburg, Troisdorf, Sankt Augustin und Meckenheim, oft von Kunden, deren Webseite wir schon betreuen. Für technische Projekte ist Nähe nicht zwingend, aber praktisch: Wir setzen uns einmal mit den Leuten zusammen, die den Ablauf heute machen und sehen in einer Stunde mehr als in zehn E-Mails. Danach läuft die Abstimmung per Video und über eine Testumgebung, auf der Sie jeden Stand ausprobieren können.
Gestaltung und Programmierung kommen bei uns aus einer Hand. Wenn Sie noch keine Webseite haben oder die alte nicht mehr passt, finden Sie auf der Seite Webdesign aus Bonn, wie wir das angehen und was es kostet.
So läuft ein Entwicklungsprojekt bei uns
- Ablauf verstehen. Wir lassen uns zeigen, wie es heute läuft und schreiben in einfachen Worten auf, was die Lösung können muss.
- Festpreis. Für diesen Umfang bekommen Sie einen festen Preis. Was später dazukommt, wird einzeln besprochen und nicht stillschweigend abgerechnet.
- Testversion. Sie probieren eine erste Fassung auf einer Testadresse aus, lange bevor alles fertig ist. So fallen Missverständnisse früh auf.
- Start und Einweisung. Wir stellen die Lösung live, dokumentieren sie und zeigen Ihnen, wie Sie damit arbeiten.
- Betreuung. Auf Wunsch kümmern wir uns weiter um Updates, Sicherheit und kleine Erweiterungen. Ohne Vertragspflicht.
Fragen, die vor Programmierprojekten oft kommen
Programmiert ihr auch an einer WordPress-Seite, die jemand anders gebaut hat?
Ja, das ist sogar ein häufiger Fall. Wir schauen uns zuerst Theme, Plugins und Hosting an und sagen Ihnen ob sich Weiterbauen lohnt. Oft reicht es, ein paar Erweiterungen zu ersetzen und ein Child-Theme anzulegen, damit Updates nicht mehr alles kaputt machen.
Was kostet individuelle Programmierung?
Das hängt vom Umfang ab, deshalb gibt es dafür keine Preisliste. Nach dem ersten Gespräch bekommen Sie einen Festpreis für einen klar beschriebenen Umfang. Kleine Erweiterungen wie ein Rechner oder ein Sonderformular sind in wenigen Tagen gemacht und entsprechend günstig, eine Anwendung mit Benutzerkonten und Schnittstellen braucht mehrere Wochen und kostet entsprechend mehr.
Gehört mir der Code danach?
Ja. Alles, was wir für Sie programmieren, gehört Ihnen, inklusive Quellcode und Dokumentation. Sie sind nicht an uns gebunden und können jederzeit mit jemand anderem weiterarbeiten.
Welche Technik setzt ihr ein?
PHP für WordPress und eigene Webanwendungen, JavaScript für alles, was im Browser passiert, Python für Auswertungen und Automatisierungen, dazu MySQL als Datenbank. Das Werkzeug wählen wir nach der Aufgabe aus.