Das Video kommt von YouTube: erst beim Abspielen verbindet sich die Seite mit YouTube (Google).
Informatik: PHP Folge1: Grundlagen
Das Wichtigste aus dem Video
Tipp auf eine Zeit – das Video springt genau dorthin.
Transkriptautomatisch erstellt · 32 Zeilen
- So, hallo und herzlich willkommen. Heute geht es über PHP. Das ist eine kleine Einführung. Wir werden behandeln, was man braucht, was ist PHP, für was ist
- PHP gut und dann eben noch ganz allgemein für was oder wie funktioniert eigentlich PHP und dynamische Webseiten und was sind Vor und Nachteile von
- dynamischen Websites. Ja, was braucht man? Man braucht eigentlich ein Editor, so Notepad oder Editor für Windows, bei
- Linux vielleicht EMAX oder bei MacOS Text Edit oder so. Auf allen Plattformen geht natürlich auch die Entwicklungsumgebung
- Eclipse und das ist eigentlich egal. Wenn man jetzt einfach mal den Standard Editor hernimmt, kann man das wie auch HTML dort
- programmieren. Man braucht natürlich auch einen Browser wie Firefox, Internet Explorer oder Safari, wo man das Ganze dann auch
- anschauen kann. Man braucht einen Webser Server, meistens nimmt man da Pagi und ja, wie man Airp installiert, erkläre ich in einem Extra Clip bzw.
- Xamp. installiert. Dann brauchen wir auch einen Datenbanksver. M nicht zwangsläufig, aber ist gut. Z.B. My SQL
- oder SQLite, das ist schon bei PHP5 mit dabei. Ja. Ähm, stellen wir uns jetzt nun die Frage, was ist PHP? PHP ist eine serverseitige Skriptsprache zur
- Programmierung von dynamischen Webseiten. Was heißt das? Das heißt, dass äh die Website auf den Besucher reagiert. Z.B. ein ein Tageszeitangabe
- dort ist Tagesrzeit meine ich oder eben ein Counter, der zählt, wie viele Besucher dort sind oder eben auch, dass Datenbanken durchsicht werden können.
- PHP hat über 2000 dokumentierte Befehle und Funktionen, ähm was natürlich eine große Vielfalt ist und man sehr viel, na ja, jegliche Wünsche quasi damit
- programmieren kann. PHP ist nur fürs Internet programmiert worden zunächst und ähm ist dafür auch optimiert
- worden. PHP hat eine objektorientierte Struktur, das heißt, man kann z.B. über PHP die Seite an anbinden an eine Grafikdatenbank oder an eine
- Bibliothek. Was noch gut ist, ist, dass PHP kostenlos ist und frei verfügbar. Für was? Nimmt man nun PHP, kann man zum
- Serverseitigen Programmieren benutzen. Das ist wohl wirklich der Schwerpunkt, z.B. dass man dynamische HTML-Seiten erstellt, wie eben schon gesagt. Man
- kann aber auch äh kleinseitige GOI Anwendungen ähm erstellen. Das sind quasi Plattform unabhängige Anwendung, die man eben dann bei jeder Plattform
- starten kann. Oder man kann auch mit PHP Kommandozeilen entwickeln, z.B. Skripte zur Verwaltung oder Badge Programmierung, das heißt quasi
- Stapelverarbeitung. Ja, stellen wir uns die Frage, wie funktionieren dynamische Webseiten? Äh, am besten fange ich damit an, was
- ist eine statische Webseite? Eine statische Webseite kann man ganz gut vergleichen mit einem Buch. die Seite 43 mit einer Adresse
- gleichsetzen würde, kann man das ganz gut verstehen, weil immer auf der Seite 43 der gleiche Inhalt
- ist. Egal, wer wer drauf geht, der Inhalt wird sich nicht verändern. Es ist einfach immer statisch und fixiert. Das ist anders bei dynamischen Webseiten. Es
- gibt immer eine individuelle Antwort. PHP Pearl C oder Java Server äh Programmierung äh sind quasi die Vermittler zwischen
- Webserver und dynamischen Elementen. Ähm, das heißt zwischen Webbrowser, Webserver und Datenbank dazwischen ist PHP, also der Webbrowser, da gebe ich
- die Adresse ein, schickt an den Webserver, den wir mit Apachi quasi
- simulieren, seine Anfrage. Die Anfrage wird weitergeleitet zu PHP und PHP hat ein Anker in der Datenbank oder in einem Mailserver oder
- einer Bibliothek. Holt daraus die Information und schick schickt es komplett zurück, bis es dann eben im Webbrowser wiedergegeben wird.
- Fort Nachteile dynamischer Webseiten. Ich würde sagen, der größte Nachteil, den es da gibt, ist, dass eben, na ja, mehr CPU Bedarf da ist und
- es auch mehr Speicher äh braucht als eine Standard HTML Seite oder als eine statische Seite. Und ähm ja, bei wenn dann eben viel Traffic ist, ähm hat der
- Webserver einen hohen Rechenaufwand. Muss man berücksichtigen, wenn man weiß, dass man viel Traffic haben wird.
- Der geniale Vorteil ist eben, dass PHP Plattform unabhängig ist und es ist auf jeden System läuft. Frage an euch nun: Wird der PHP Code auf der Client oder
- auf der Serverseite ausgeführt? So, dann vielen Dank fürs Zuschauen. Bis zum nächsten Video. Servus. Ja.
Zum Nachlesen
InformatikAls einfache Rechengeräte leisteten Abakus und später der Rechenschieber unschätzbare Dienste. 1641 konstruierte Blaise Pascal eine mechanische …
ServerEin Server als Software ist ein Programm, das im Client-Server-Modell mit einem anderen Programm, dem Client (englisch für Kunde), kommuniziert. · Ein Hardware- …
BASICBASIC ist eine imperative Programmiersprache. Sie wurde 1964 von John G. Kemeny, Thomas E. Kurtz und möglicherweise Mary Kenneth Keller am Dartmouth College …