Hallihallo !
Beim Surfen findet man immer mehr Seiten, die mit der Endung .PHP3 oder .PHP !
Grund genug für mich zu fragen :
Was ist dieses PHP und was macht es effektiv ???
Danke !!!
Daniel
Hallihallo !
Beim Surfen findet man immer mehr Seiten, die mit der Endung .PHP3 oder .PHP !
Grund genug für mich zu fragen :
Was ist dieses PHP und was macht es effektiv ???
Danke !!!
Daniel
Was ist dieses PHP und was macht es
effektiv ???
PHP ist ein Skript-Sprache zum Programmieren von „CGI-Skripts“. Naehere Infos unter http://www.php.net .
Beim Programmieren sind die grossen Vorteile gegenueber Perl:
->:stuck_out_tongue_winking_eye:HP-Code wird direkt im HTML-Code geschrieben. Man kann z.B.
>
schreiben. Bei Perl muss man alles ueber prints machen. Man kann demnach einen normalen HTML-Editor nehmen und dann einfach sein Zeugs so reinschreiben.
->Weitest sind viele Funktionen, fuer die man in Perl spezielle Module benoetigt schon eingebaut (es braucht kein CGI.pm).
->:stuck_out_tongue_winking_eye:HP bietet vom Programmiertechnischen aehnliche Funktionalitaet wie Perl (z.B. auch Hash und Regulaere Ausdruecke), in Perl programmiert sichs aber deutlich eleganter.
Der grosse Vorteil von PHP gegenueber Perl ist, dass es im Gegensatz zu Perl als Modul fuer den HTTP-Server (meist Apache, in der Version 4 jetzt aber auch als ISAPI-Modul fuer IIS) vorhanden ist (es gibt zwar auch ein Perl-Apache-Modul, das wird aber selten verwendet, weiss nicht warum).
Dass es als Modul vorhanden ist bietet folgende Vorteile:
->:stuck_out_tongue_winking_eye:HP wird beim start vom HTTP-Server einmal geladen, nicht wie bei Perl bei jedem Start von einem Skript.
->Da demzufolge PHP nie beendet wird, geht auch nicht alles verloren, wenn ein Skript fertig abgearbeitet ist. Es bietet z.B. persistente Datenbank-Verbindungen. Das heisst, dass sich ein Skript beim ersten Aufruf an der Datenbank anmeldet und bei jedem weiteren Aufruf von dem Skript wird einfach diese Verbindung verwendet. Ein Perl-Skript muss sich jedesmal aufs neue bei der DB anmelden.
PHP bietet gegenueber Perl auch gewisse Vorteile, weil es extra fuer Web-Server Anwendungen konzipiert wurde. Ein ISP, der viele Accounts auf dem selben Dateisystem hat, kann ueber die Einstellungen von PHP z.B. verbieten, dass das Skript auf einen anderen Account zugreifen kann.
Soweit ok- nur PHP wird nicht ls pures CGI Script angeboten !
PHP ist ein Programmiersprache als Alterneative zu (MS) VBScript für ASP-Seiten.
C++
Was ist dieses PHP und was macht es
effektiv ???PHP ist ein Skript-Sprache zum
Programmieren von „CGI-Skripts“. Naehere
Infos unter http://www.php.net .