Andreas Bierhals: in C geschriebene Skripts

Beitrag lesen

Hallo Florian,

auf den wohl meisten Unix-basierten Servern ist der Gnu-C Compiler (gcc bzw. g++ für c++) installiert. Wenn Du nun C-Programme unter WinXX entwickelst, würde ich diesen Compiler am besten auch gleich nehmen, dann gibt es vermutlich die geringsten Probleme bei der Portierung:

http://www.delorie.com/djgpp/

  1. wie kann ich die skripts offline testen (omnihttpd hab ich für perl schon installiert, funktioniert auch)

Eigentlich müßte es reichen, die ausführbaren Dateien in ein Verzeichnis zu stellen, das in OmniHttpd für cgi-Skripte konfiguriert ist (ganz normal als *.exe-Datei). Aufruf dann z.B. über "http://meinLokalerServer/Mein_cgi-bin_Verzeichnis/meinProgramm.exe".

  1. welche provider lassen die skripts zu, mein provider meinte, er wolle das skript erst testen, warum ?

Mit C kann man leichter Unsinn verzapfen (Speicherüberlauf, Schutzverletzungen etc.) als mit Skriptsprachen wie Perl (Mit Perl geht das sicher auch, aber man muß sich schon mehr "anstrengen" <g>). Wenn der Server für viele Sites stabil laufen soll, müssen sich die cgi-Programme schon halbwegs anständig verhalten...

Bis dannundwann

Andreas