Zum Inhalt springen

PHP

Vun Wikipedia

PHP is een Skriptsproak, mit een an C anleente Syntax, de meistens to't erstellen vun dynamischen Websiiten nutzt ward. PHP is Open-Source.

PHP teegnet sick vör allem dor dör uut, dat man dat lich leern kann. So wie de breede Daatenbankunnerstützung und dat dat veele Funktionsbibliotheeken gifft. Dat gifft to'm Biespill, Bilbliotheeken um Biller und Grafiken dynamisch to genereeren.


Geschicht

PHP wur' 1995 vun Rasmus Lerdorf entwickelt. De Begriff stunn daamals noch för Personal Home Page Tools und weer eegentlich als Ersatz för een Sammlung ut Perl Skripten dacht, de Lerdorf schreeben het, um die Togriffe op sien Online-Lebensloop to Protokolleeren. Bald maakte he allerdings een Umsettung in C. Dorin ward PHP ook hüüt noch entwickelt. Dat veröffentlichte PHP/FI (FI stunn för Form Interpreter), weer Perl sehr Ähnlich. Wenn ook lüdder un eenfacher.

PHP 3 wur' vun Andi Gutmans un Zeev Suraski ne schreben, weil se de Meenung weern, dat dat intwischen ruut kaamene PHP/FI 2 nich gut weer föör E-Commerce. Ook de bedüüdung vun de afkördung PHP wurd dor bii ännert. Lerdorf koopereerte mit Gutmans un Suraski, un so wur' de Entwicklung vun PHP/FI instellt. Obwool PHP 3 för de Professionelle Insatz noch nich genug Funktionen hat het und noch schwach weer, keem de Verbreetung vun PHP dor mit gut vöran. De vun Gutmans un Suraski grünnete Zend Technologies Ltd. entwickelte denn de Zend Engine 1, de de Kern vun de PHP 4 Standartimplementeerung is. Mit PHP 4 wur' de Utföörgeschwinnigkeit vun komplexen Applikationen un de Sicherheit bii de Benutzung vun globalen Variablen verbettert. Inföört wur' de Unnerstützung för wiedere Webserver, dat Sessionmanagement, de Utgaavpufferung, sowie ne'e Spraakkonstrukte.

Dor dat World Wide Web an't Ende vun de 1990er stark wussen is, bestunn een groode Bedarf an Skriptspraaken, mit de sick dynamische Websiiten realiseeren laaten. PHP wur' för de Webentwicklung mit de Tiid mehr Nutzt, als de ole Stannart Perl, weil dat, dör de Spezialiseerung eenfacher to leern wer.


Allgemeen

PHP is een Sytem, bii de PHP-Code op de Server utföört ward. Dat bedüüdet, dat de Quelltext nich an de Browser övermittelt ward, sondern an een Interpreter op de Webserver - im Gegendeel to Javascript, dat vun de Browser interpreteert ward. Ers de Utgaav vun de PHP-Interpreter ward an de Browser schickt. In de meisten Fällen is dat een HTML-Dokument, dat is allerdings ook möglich annere Dateien, wie Biller oder PDF-Dokumente to genereeren.

Um een PHP-Datei bii een Webanwendung uuttoföören, brukt man een System, dat mit de in de Datei enthoolenen Anwiesungen umgaan kann. Ut disse Grund ward dör een Schnittsteet de Interpreter vun een Server-Deenst utföört. De Kombination uut Linux/Windows as Betrievssystem, Apache as Webserver, MySQL as Datenbanksysteem un PHP ward LAMP bzw. WAMP nennt. Ferdige LAMP- und WAMP-Pakeete, de dat unnöötige Laaden un Konfigureeren vun Pakeeten ut dat Internet unnötig maaken, warn unner anerem in dat Projekt XAMPP entwickelt, wobii dat intwischen Versionen föör Linux, Solaris, Windows un Mac OS X givt.