Odkrycie wiedza
/ Knowledge Discovery >> Odkrycie wiedza >> tech >> komputer >> Oprogramowanie komputerowe >>

Jak CGI skryptów Works

wprowadzić nazwę domeny na formularzu, a strona zwrócona jest różny w zależności od domeny wpisane. Największa
  • Każda wyszukiwarka pozwala wpisać słowa kluczowe w HTML, a to dynamicznie tworzy stronę na podstawie słów kluczowych, które wprowadzasz.

    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:

  • Wiesz, język programowania, takich jak C i Perl Największa
  • Masz dostęp do serwera WWW, który obsługuje skryptów CGI.. Jeśli zapłaciłeś usługi WWW do obsługi witryny sieci Web, to są szanse, masz dostęp do skryptów CGI przez gospodarza. Wyjazd z usługi hostingowej o szczegóły. Jeśli nie, to można eksperymentować poprzez zainstalowanie serwera sieci Web na komputerze w domu i uczyć się go używać. Druga opcja jest nieco bardziej skomplikowane, ale z pewnością będą się wiele nauczyć w procesie!
    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