Für die Webprogrammierung kleinerer und mittlerer Webseiten eignet sich PHP wegen seiner Geschwindigkeit und der hervorragenden Zusammenarbeit mit der Datenbank MySQL. PHP ist dabei auch objektorientiert zu verwenden und erlaubt skalierbare und internationalisierte Anwendungen als Intra- und Internet-Lösungen. Durch die Open-Source-Bewegung stehen eine Vielzahl von Klassenbibliotheken und Funktionen zur Verfügung, die einen großen Gestaltungsspielraum eröffnen. Daher lassen sich auch Projekte mit hohen Ansprüchen an die Funktionalität des Ergebnisses realisieren.Mit PHP steht eine Programmiersprache mit großer Flexibilität zur Verfügung. Sie lässt sich sowohl für sehr kleine Projekten mit wenigen dynamischen Inhalten einsetzen als auch mit voller Objektorientierung für umfangreiche und komplexe Anwendungen. Bilderzeugung, Sitzungsverwaltung, DB-Zugriffe, Dateizugriffe, Verwendung von COM-Objekten, XML-Einsatz und die überaus umfangreichen Funktionen, welche von der Open-Source-Gemeinde bereit gestellt werden, ermöglichen den Einsatz von PHP in sehr unterschiedlichen Umgebungen und mit unterschiedlichen Skalierungen.
Wir setzen PHP auch im Zusammenhang mit anderen Datenbanken als MySQL ein. Dazu zählt z.B. auch Oracle, sodass PHP auch hier für die Webprogrammierung von eher transaktionsorientierten Anwendungen eingesetzt werden kann. Dies eröffnet die Möglichkeit, die datenbanknahen Anwendungsmodule direkt in Oracle zu belassen und sie dort mit PL/SQL zu bearbeiten.
Im Rahmen der Software-Entwicklung orientieren wir uns an den klassischen Sofware-Engeneering-Phasen und informieren den Kunden regelmäßig über den aktuellen Entwicklungsstand. Dies gewährleistet ein schnelles und interaktives Arbeiten und erlaubt auch die Berücksichtigung von Erweiterungen oder Änderungen, wie sie bisher noch nicht im Projekt angesiedelt waren. Damit erhöht sich die Passgenauigkeit der Software und ihre gute Übernahme in die bisherige Software-Landschaft des Kunden.
