PHP-Einfach.de PHP lernen leicht gemacht

Navigation
» Startseite
» Newsübersicht
» Kontakt
» Impressum

Community
» Forum
» Gästebuch

Tutorial
» PHP Tutorial
» MySQL Tutorial
» PHP
» MySQL
» Codeschnipsel

Downloads
» Einführung
» Scripts
» Command Board

Sonstiges
» md5-Generator
» Generator
» Wissenswertes
   » Was ist PHP?
   » Was ist md5?
   » Passwortsicher.
   » Quanten PC's


PHP lernen


Dieses Projekt wird unterstützt von
Lichteffekte Shop

 
Partner:
PHP Forum
Mathe Nachhilfe
Suchmaschinenoptimierung

Artikel: Was ist PHP?

Möchte man dynamische Seiten erstellen, so braucht man PHP. PHP steht für "PHP: Hypertext Preprocessor".
PHP Befehle kann man direkt bei den HTML-Befehlen hinschreiben, allerdings muss die Dateiendung .php (oder .php3 / .php4) sein, sonst kann der Befehl nicht ausgeführt werden.

PHP ist eine serverseitige Programmiersprache. Sie wird am Server "geparsed", das heißt, der Code wird vom Server direkt in z.B. einen HTML-Code umgewandelt und nur der HTML-Code wird dann an den Browser des Besuchers geschickt. Der Besucher kann also den PHP-Code niemals einsehen. Er kann ihn auch nicht runterladen (per Downloadmanager), außer wenn er ein FTP-Programm benutzt (dann braucht er aber das Passwort vom Server).
Deswegen ist PHP ideal geeignet, Passwörter zu verstecken, weil diese Passwörter dann keiner Einsehen kann.

Weil PHP eine serverseitige Programmiersprache ist, kann man sie auch nicht so einfach mit dem Browser aufrufen. Um einen PHP-Script aufzurufen, muss man sich erst auf dem eigenem PC einen virtuellen Server installieren. Dieser virtuelle Server muss den sogenannten PHP Intepreter enthalten, dieser führt die PHP Scripts aus und das Ergebnis, z.B. eine HTML-Seite, wird dann an den Besucher gesendet.

PHP-Triad

Um einen Virtuellen Server auf die eigene Festplatte zu kommen, muss man eigentlich einige Sachen Installieren und diese auch noch Konfigurieren. Dies ist sehr schwer, und zum glück gibt es da noch PHP-Triad. PHP-Triad installiert einen Apache Server mit PHP und MySQL Unterstützung. Leider kostet die neuste Version davon Geld, aber die älteren Version findet man dennoch im Netz, und die einzelnen Sachen kann man leicht upadten.
Siehe: Anfang

Auch ein Vorteil ist, das PHP nicht Browserabhänig ist, also wenn der Script mit ihrem Browser funktioniert, dann funktioniert er auch bei allen anderen Browsern. Dadruch muss man seinen Code nicht mehr aufwendig testen.
Dies bedeutet aber nicht, dass das Ergebnis des Codes bei allen gleich Aussieht, denn jeder Browser wandelt die HTML-Befehle anders um.

PHP ist ein sogenannter Interpreter, dies bedeuted, das PHP den Code von oben nach unten ließt. Deswegen muss man beim Schreiben des Codes immer auf die zeitliche Abfolge achten.

PHP ist frei verfügbar und lizenzfrei benutzbar. Entwickelt werden Sprache und Interpreter von der so genannten PHP Group, einem Projektzusammenschluss von Programmierern.

Was kann man mit PHP machen?

Mit PHP kann man viel machen, auch wenn man die Sprache kaum beherscht, kann man sie dennoch sinnvoll in eine Seite einbauen.

Fast jedem ist bekannt, das man für ein Forum oder ein Gästebuch PHP braucht, aber mit PHP kann man auch News-Scripts, Links-Verwaltungen, Userbereiche, Chat-Systeme, Suchmaschinen, Statistiken, Rechnungen und vieles mehr machen.
Es ist sogar möglich, dass eine super große Homepage aus 1 PHP-Seite besteht, aber dennoch aus unendlich Seiten besitzt.
So etwas kann man per Datenbank (z.B MySQL) machen. Der User ruft dann nur bestimmte Einträge aus der Datenbank auf.
Auch wenn man keine Datenbank besitzt, ist dies dennoch möglich, allerdings verliert man dann leicht den Überblick.

Autor Andavos

News
13.08 - » Spam im Gästebuch
Endlich Schluss mit dem Spam

08.12 - » Clanletter 2.0
Clanletter wurde komplett neu programmiert

01.09 - » Command Board 1.0 - 2.0
Das Command Board 1.0 Beta 2.0 ist erschienen


Mehr

Forum
» Entwickler Forum

» insert nach login

» Tabellenzelle zu groß







© PHP-Einfach.de 2003 - 2012