Technologie / Fachthema

PHP

PHP ist eine weit verbreitete Skriptsprache, welche speziell für die Webprogrammierung geeignet ist.

Dieses Fachthema zeigt, wo eine konkrete Technologie im Projektalltag relevant wird und welche Leistungen typischerweise daran anschliessen.

Webplattformen & Backend-Systeme
Technische Vertiefung
Verknüpfte Services und Referenzen
PHP
Systemkontext
Relevante Leistungen
Einordnung

Warum dieses Thema relevant ist

PHP (rekursives Akronym und Backronym für „PHP: Hypertext Preprocessor“, ursprünglich „Personal Home Page Tools“) ist eine Skriptsprache mit einer an C und Perl angelehnten Syntax, die hauptsächlich zur Erstellung dynamischer Webseiten oder Webanwendungen verwendet wird. PHP wird als freie Software unter der PHP-Lizenz verbreitet. PHP zeichnet sich durch breite Datenbankunterstützung und Internet-Protokolleinbindung sowie die Verfügbarkeit zahlreicher Funktionsbibliotheken aus.

PHP wurde Anfang 2013 auf etwa 244 Millionen Websites eingesetzt und Ende 2015 von 82 % aller Websites als serverseitige Programmiersprache verwendet. PHP ist die am häufigsten verwendete Programmiersprache zum Erstellen von Websites. Zudem ist sie bei den meisten Webhostern vorinstalliert.

PHP ist ein System, das PHP-Code serverseitig verarbeitet. Das bedeutet, dass der Quelltext nicht an den Webbrowser übermittelt wird, sondern an einen Interpreter auf dem Webserver. Erst die Ausgabe des PHP-Interpreters wird an den Browser geschickt. In den meisten Fällen ist das ein HTML-Dokument, wobei es mit PHP aber auch möglich ist, andere Dateitypen, wie Bilder oder PDF-Dateien, zu generieren.
PHP
Einordnung

Passender technischer Einstieg

Dieses Fachthema ist für Projekte relevant, in denen Architektur, Embedded-Logik, Integration oder Plattformverhalten auf einer konkreten technischen Ebene abgesichert werden müssen.

Verknüpfte Referenzen

Wo dieses Thema in Projekten sichtbar wird

Die Referenzen verbinden die technische Vertiefung mit realen Projektkontexten.

img/ref/isola_prev.png
Case Study

Programmierung Microsite Produkteinführung

Eltronix programmiert zum Launch des neuen Isola Produktes eine Produktwebseite.

Herdenschutz
Case Study

Herdenschutz Datenbank

Webbasiertes Datenbanksystem für den Herdenschutz mit Fokus auf Fachlogik, Datenmodell und betriebliche Nutzbarkeit.

Case Study

Website Programmierung Aerni AG

Eltronix Programmiert die neue Webseite für die Aerni AG

Case Study

Wettbewerb Programmierung Savencia SA

Eltronix Programmiert den Wettbewerb für Caprice des Dieux

Nächste Schritte

Von der Technologie zur passenden Problemklasse

Von hier aus geht es direkt zu den Leistungsfeldern, in denen ähnliche technische Fragestellungen typischerweise gelöst werden.

Technischer Einstieg

Sinnvoll ist eine Anfrage dann, wenn genau dieses Thema in einem laufenden System zum Engpass wird.

Hilfreich sind Systemkontext, betroffene Schnittstellen und die Frage, ob es um Analyse, Stabilisierung oder konkrete Umsetzung geht.