SUCHE MIT Google
Web virtualuniversity.ch
HOME DIDAKTIK ECDL ELEKTRONIK GUIDES HR MANAGEMENT MATHEMATIK SOFTWARE TELEKOM
DIENSTE
Anmeldung
Newsletter abonnieren
Sag's einem Freund!
VirtualUniversity als Startseite
Zu den Favoriten hinzufügen
Feedback Formular
e-Learning für Lehrer
Spenden
Autoren login
KURSE SUCHEN
Kurse veröffentlichen

Suche nach Datum:

Suche mit Schlüsselwort:

Suche nach Land:

Suche nach Kategorie:
PARTNER
ausbildung24.ch - Ausbildungsportal, Seminare, Kursen... 

 
HTMLopen.de - Alles was ein Webmaster braucht

 
PCopen.de - PC LAN Netze und Netzwerke - alles was ein IT Profi und Systemtechnicker braucht

SOFTWARE


PHP Tutorial

PHP3 ist eine Skriptsprache, die direkt in HTML-Seiten eingebettet wird, d.h. der Autor schreibt PHP3-Befehle zusammen mit HTML-Befehlen, JAVASCRIPT, u.s.w. in eine Datei und legt diese ganz gewöhnlich als HTML - Seite auf seinem WWW-Server ab.

Wird diese Datei von einem Betrachter mit dem Browser angefordert,so liest der WWW-Server, z.B. der APACHE Server die HTML- Seite von der Festplatte, erkennt anhand der Endung, daßdarin ein Programm enthalten sein muß, und übergibt dieseSeite zuerst einmal an den PHP3 Interpreter. Entweder dieserist in den Apache Server einkompiliert, oder er exisiteertals eigenes Binary, welches dann zuerst gestartet werdenmuß. Da dieses Binary ca. 1.2 MByte groß ist, kann es alsobei viel Servertraffic dazu kommen, daß die CPU und dieFestplatte überlastet werden. Hierzu haben die Entwicklereine andere Lösung gefunden. Sie haben PHP3 als Modul inden Apache WWW-Server einkompiliert, sodaß nicht bei jedemAbruf einer Seite dieser neu gestartet werden muß. Der einkompiliertePHP3 Interpreter arbeitet die anfallenden Jobs dann auseiner QUEUE heraus ab. Somit kann in einigen Fällen derApache Server um Faktor 5-100 schneller sein, als z.B. derIIS 4.0+ oder OmniWeb. Darum sollten Sie auch unter WindowsNT stets den Apache WWW-Server verwenden. Für PERL wurdederselbe Weg beschritten, hier heißt das Modul FASTCGI.Alle großen Websites, wie Yahoo, Lycos, Altavista, HOTBOT(jaja!) arbeiten mit diesen Modulen und dem Apache WWW-Server.

Fastalle Provider unterstützen PHP3. Leider gibt es aber erheblicheUnterschiede bei der Unterstützung der Libraries. Für PHPgibt es verschiedenste Module, die Routinen zur Ansteuerungvon MySQL oder anderen Datenbanken enthalten. Von Interesseist auch, daß Sie mit Hilfe von PHP Zugriff auf Sockets haben, um z.B. eine WHOIS Abfrage einer Domain über ein PHP Skript automatisieren können. Sie finden dieses Beispiel in unserem PHP3 Archiv. Falls also einige Beispiele nicht funktionieren, jedoch PHP prinzipiell funktionsfähig ist, dann sind nich alle Fähigkeiten von PHP unterstützt.

Je nach Installation interpretiert diese PHP-Zusatzsoftware nur Dateien mit der Endung ".php3", oder aber PHP3 3.0/4.0 Code in Dateien mit der Endung .html, .htm..

PHP3 wird seit etwa 1994 entwickelt und erfreut sich stetig wachsender Beliebtheit. Es gibt Routinen für fast alle Datenbanken, die den direkten Zugriff von PHP3 auf den Datenbankserver erlauben. Die Sprache ist an BASIC, Java und Perl und C angelehnt.

Sie ist für BASIC Kenner sehr leicht lesbar, und man kann schnell Erfolge erzielen. Die Objektorientierten Spracherweiterungen sind natürlich schwieriger zu erlernen. Die wichtigsten Sprachelemente, die Sie benötigen, um fertige Module zu nutzen, werden natürlich ausführlich erklärt. Eine ausführliche Beschreibung liegt bei www.php3.net. Das Handbuch ist ebenfalls unter der o.g. URL oder auf einem der deutschen Mirrors verfügbar: http://www.php3.net, oder http://de.php.net.

Nun viel Spaß mit PHP3 !

DIPLOMARBEITEN UND BÜCHER

Diplomarbeiten zum Runterladen:

Suche im Katalog:
Architektur / Raumplanung
Betriebswirtschaft - Funktional
Erziehungswissenschaften
Geowissenschaften
Geschichtswissenschaften
Informatik
Kulturwissenschaften
Medien- und Kommunikationswissenschaften
Medizin
Psychologie
Physik
Rechtswissenschaft
Soziale Arbeit
Sozialwissenschaften


JOBS
HOME | E-LEARNING | SITEMAP | LOGIN AUTOREN | SUPPORT | FAQ | KONTAKT | IMPRESSUM
Virtual University in: Italiano - Français - English - Español
VirtualUniversity, WEB-SET Interactive GmbH, www.web-set.com, 6301 Zug

Partner:   Seminare7.de - PCopen.de - HTMLopen.de - WEB-SET.com - YesMMS.com - Ausbildung24.ch - Manager24.ch - Job und Karriere