Inhalt:
(
Autor: Ishka & perl-community)
PHP ist eine alternative zu CGI. Anstatt wie bei CGI eine komplette html-seite auszugeben ist PHP in html-code eingebettet. PHP wird ebenfalls serverseitig ausgeführt. PHP kann sehr viel, ohne daß dazu weiter Module notwendig wären, allerdings ist das auch die Ursache, warum PHP oft langsamer als CGI ist.
Ergänzungen, Kommentare
TinaMueller - 10 Mar 2003 - PHP <-> CGI
PHP als Alternative zu CGI darzustellen, halte ich für falsch. Das ist so ähnlich, als ob
man sagen würde, eine Gabel ist eine Alternative zu Suppe.
PHP ist eine Programmiersprache, genauso wie Perl. CGI ist ein Interface
zwischen Webserver und Programm. Perl-Skripte werden meist als CGI-Skripte
ausgeführt, können aber auch innerhalb des Webservers laufen, so dass sie
nicht bei jedem Request neu gestartet werden müssen. Das ist u.a. möglich
mit mod_perl unter Apache, aber auch mit
FastCGI? o.ä. PHP dagegen
läuft per Default bei den meisten Providern unter mod_php, deswegen
scheint sich die (falsche) Annahme verbreitet zu haben, PHP sei das
Gegenteil zu CGI.
Kommentare werden am besten in folgender Form vorgenommen, damit
sie im Inhaltsverzeichnis angezeigt werden:
---+++ Main.??? - 14 Jul 2003 - Betreff