plaintext
836 chars · 5 lines
PHP ist eine Programmiersprache, die vor allem für Webseiten und Webanwendungen genutzt wird. Sie läuft auf dem Server und erzeugt dort zum Beispiel HTML-Seiten.
Ein PHP-Backend ist der Teil einer Anwendung, der auf dem Server in PHP programmiert ist. Er verarbeitet Anfragen, greift auf die Datenbank zu, setzt die Geschäftslogik um und liefert Daten an das Frontend (die Oberfläche im Browser).
Wenn jemand ein PHP-Backend durch ein C-Backend ersetzt, wird die Serverlogik komplett in C neu geschrieben. Das ist meist schneller und braucht weniger Speicher, weil C direkt in Maschinencode kompiliert wird. Dafür ist die Entwicklung deutlich aufwendiger und fehleranfälliger (z. B. manuelle Speicherverwaltung, Sicherheitslücken wie Buffer Overflows). Man macht das typischerweise nur, wenn Performance extrem wichtig ist.