hallo,
m.W. bedeute cgi, dass der Apache (zb) dir erlaubt, im cgi-bin externe Programm laufen zu lassen (wenn das mal richtig formuliert ist)
Nein, das ist nicht richtig formuliert. CGI ist eine "Schnittstelle", mehr nicht. Etliche Software - darunter Serversoftware wie der Apache - bringt die Fähigkeit mit sich, diese Schnittstelle ansprechen zu können oder überhaupt erst bereitzustellen. Wie sie angesprochen wird, und ob dazu ein cgi-bin verwendet wird, ist Sache der Software (bzw. Server-)konfiguration.
PHP kann grundsätzlich in zwei Varianten eingesetzt werden: über die CGI-Schnittstelle oder als Modul. Ich muß zugeben, daß mein alt gewordener Artikel dazu auch nur ungenügende Andeutungen enthält.
Du hättest vielleicht fragen sollen, um welches Betriebssystem es geht und was das für ein "Tool" ist ;-)
Grüße aus Berlin
Christoph S.