Wszystkie z tych dynamicznych stron używania CGI. Największa CGI Mechanizmu
Na większości serwerów internetowych, mechanizm CGI który został opracowany w następujący sposób. W normalnym drzewie katalogów, które serwer uważa za korzeń, utworzenie podkatalogu cgi-bin. (Można zobaczyć ten katalog na rysunku na poprzedniej stronie). Następnie serwer rozumie, że każdy wniosek ze specjalnego katalogu cgi-bin plik nie powinien być po prostu czytać i wysłane, ale zamiast tego powinny być wykonywane. Wyjście wykonywanego programu jest to, co faktycznie wysyłane do przeglądarki, że wniosek strony. Plik wykonywalny jest na ogół albo czysta wykonywalny, jak wyjście z kompilatora C, lub jest to skrypt Perl. Perl jest bardzo popularnym językiem dla skryptów CGI
Wyobraź sobie, że można wpisać następujący adres URL w przeglądarce. Http://www.howstuffworks.com/cgi-bin/search.pl. Serwer uznał, że search.pl znajduje się w katalogu cgi-bin, więc wykonuje search.pl (który jest skryptem Perla) i wysyła wyjście z egzekucji do przeglądarki.
Możesz napisać własną rękę skrypty CGI i wypróbować samemu, pod warunkiem że:
Prostych skryptów CGI Największa
Zakładając, że masz dostęp do katalogu cgi-bin (patrz poprzedniej części), a zakładając, że wiesz, albo języka programowania C lub Perl, można zrobić całą masę ciekawych eksperymentów z CGI na uzyskanie stopy mokre. Zacznijmy od stworzenia najprostszego skryptu CGI. Największa
W artykule Jak Web Pages Praca, zbadaliśmy najprostszy możliwy strony HTML internetowej. Wyglądało to mniej więcej tak: Największa
< html > < body > < h1 >! Witaj < /h1 > < /body > < /html >najprostsz