GitHub Copilot in der PHP-Entwicklung – ein Erfahrungsbericht
Artikel von:
Malte
Veröffentlicht am:
2024-02-01
Wir unterstützen Sie als
Seit über 25 Jahren entwickeln wir Websites, Webanwendungen und Webportale auf Basis der Programmiersprache PHP. Was uns als PHP Agentur auszeichnet – und welche Kunden uns seit vielen Jahren vertrauen.
Von der Freiberufler-Website bis hin zum Krankenkassen-Vergleichsportal mit Online-Wechsel haben wir 25 Jahre Erfahrung und Fachkenntnisse gesammelt. Und wir bilden uns ständig weiter.
Die PHP-Community hat über die Jahrzehnte bereits viele Probleme gelöst. Darauf aufbauend entwickeln wir für Ihr Projekt Individualsoftware, die exakt auf Ihre Bedürfnisse zugeschnitten ist.
Wir lassen Sie mit Ihrer Webanwendung nicht alleine, sondern übernehmen auf Wunsch auch die Verantwortung für Wartung, Betrieb und Weiterentwicklung – für viele Kunden seit Jahrzehnten.
PHP ist die am weitesten verbreitete Programmiersprache im Web: Ungefähr drei Viertel aller Websites nutzen PHP. PHP ist leistungsfähig, stabil und hat eine große Entwickler-Community. Zahlreiche große Frameworks und Content-Management-Systeme wie WordPress, Typo3, Drupal und Symfony basieren auf PHP.
krankenkassen.de
Krankenkassen.de ist ein unabhängiges Informationsportal der Berliner Agentur Euro-Informationen, auf dem sie die Leistungen von über 70 gesetzlichen Krankenkassen vergleicht und in Form von verbraucherfreundlichen Texten journalistisch aufarbeitet.
Die Website wurde bereits seit 2002 von uns auf Basis von PHP entwickelt und in den folgenden Jahren sukzessive erweitert. 2014 integrierten wir das Symfony-Framework, um Weiterentwicklungen auf Basis von Symfony vornehmen zu können.
Seit 2018 können die Nutzer von Krankenkassen.de von einem digitalen Wechselservice Gebrauch machen, der über folgende Funktionen verfügt:
2022 ermöglichten wir es Krankenkassen.de zudem, vollständig auf Cookies und Tracking durch Werbepartner zu verzichten. Damit kann die Website ohne Cookie-Consent betrieben werden.
Eines unserer ersten Projekte in PHP war ein Portal für Börseninformationen, das 1998 bereits mehrere Hunderttausend Nutzer hatte. Seitdem haben wir Websites und Anwendungen für viele unterschiedliche Organisationen und Unternehmen entwickelt, darunter einen Baumaschinen- und Gerätekatalog für die Bertelsmann Fachzeitschriften GmbH und ein webbasiertes Auditsystem für das Informatikzentrum der Sparkassenorganisation (SIZ).
Um Projekte dieser Größenordnung zu realisieren, bedienen wir uns moderner Methoden der agilen Softwareentwicklung wie Domain Driven Design, Test Driven Development und der statischen Code-Analyse. Wir arbeiten mit Continuous Integration und Continuous Deployment: Bei Code-Änderungen werden automatisiert verschiedene Tests ausgeführt und Vorschauserver eingerichtet. Nach der Freigabe der Code-Änderungen werden sie automatisch in Betrieb genommen.
Der Betrieb wird bei uns vom gleichen Team betreut (DevOps), um Reibungsverluste zu verhindern. Unser Live-Monitoring überwacht System-Parameter und inhaltliche Aspekte Ihrer Anwendung (Observability) und alarmiert uns bei etwaigen Problemen.
Dank unseres Supply-Chain-Scanners können wir bei neu bekannt gewordenen Sicherheitslücken in der von uns eingesetzten Software informiert handeln. All das spart nicht nur Zeit bei der Entwicklung, sondern verbessert zugleich die Qualität.
Zahlreiche PHP-basierte Lösungen für wiederkehrende Projektaufgaben haben wir als Open-Source-Software veröffentlicht: So zum Beispiel Slimdump, ein PHP-basiertes Hilfsprogramm für die Verwaltung von Datenbanken, baton für die Analyse von Paketabhängigkeiten und die Tool-Sammlung zauberlehrling für die Aufteilung monolithischer Anwendungen in kleinere Teile.
Auf Fachkonferenzen und in Usergroups erweitern wir unser Fachwissen fortlaufend, um die neuesten Entwicklungen kennenzulernen, kritisch einzuordnen und gegebenenfalls zu adaptieren. Unsere Erfahrungen teilen wir in unserem Blog und in Konferenzvorträgen mit anderen Entwicklern und berichten ihnen aus der Praxis, wie sich Probleme bei der PHP-Entwicklung lösen lassen.
Unser Fokus auf langjährige Zusammenarbeit bringt Investitionssicherheit
Ein enges und vertrauensvolles Miteinander vermeidet Missverständnisse
Sie bekommen Zugriff auf Ihren Quellcode bei GitHub und sind direkt in die Kommunikation der Entwickler eingebunden
Wir sind spezialisiert auf agile Softwareentwicklung
Wir übernehmen auch das User Experience Design und achten auf Barrierefreiheit
Unsere umfangreiche Erfahrung in der API-Entwicklung hilft bei der Anbindung an andere Systeme
Wir haben langjährige Expertise im PHP-Framework Symfony, das wir auf Wunsch auch in Ihrem Projekt einsetzen
Unser Content Management System wfDynamic eignet sich hervorragend für die Pflege der individuellen Datenbank Ihrer PHP-Anwendung
Wir betreiben Ihre Anwendung in einer für PHP optimierten Webhosting-Umgebung
Darüber hinaus bieten wir noch viele weitere Leistungen
Brauchen Sie Unterstützung bei der Umsetzung einer neuen Website, oder suchen Sie nach einer Agentur, die Ihre bestehende PHP-Anwendung weiterentwickelt? Dann sprechen Sie uns gerne an!