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.
