Wprowadzenie do skryptów CGI, jak roboty Największa
W artykule Jak Web Pages pracy omówiono podstawowe funkcje HTML i pokazuje, jak tworzyć strony internetowe, które zawierają tekst i grafikę. Pokazuje również, jak dostać swoją stronę " na antenie " z usług hostingowych. Jedno z pytań najczęściej zadawanych przez nowych projektantów witryn internetowych po ich dostać ich strony się jest, " Co to jest CGI skryptów i jak mogę go używać na moim miejscu? &Quot; lub " Jak tworzyć interaktywne formularze na mojej stronie "? Największa
W tym artykule odpowiemy na Państwa pytania dotyczące skryptów CGI i pokazać, jak tworzyć własne skrypty. Dowiesz się także nieco o serwerach internetowych w procesie. Zaczynajmy!
Serwery WWW Największa
Jak opisano w artykule Jak działania serwerów, serwery WWW może być całkiem proste. Na ich najbardziej podstawowe, serwery WWW wystarczy pobrać plik wyłączanie dysku i wysłać go przewód do przeglądarki wnioskującego. Powiedzmy, że wpiszesz w http://www.bygpub.com/books/tg2rw/author.htm~~pobj URL. Serwer otrzymuje wniosek o /books/tg2rw/author.htm plików. Jeśli spojrzeć na poniższym rysunku, można zobaczyć, jak serwer rozwiązuje ten wniosek:
Podczas instalacji serwer WWW został poinstruowany, aby zrozumieć, że c: \\ Moje dokumenty \\ www jest katalog główny serwera. Następnie szuka /books/tg2rw/author.htm od tego korzenia. Kiedy zapytać o http://www.bygpub.com/books/tg2rw/~~pobj URL, serwer rozumie, że szukasz pliku domyślnym katalogu. Wygląda na kilka różnych nazwy plików, aby spróbować znaleźć plik domyślnie: index.html, index.htm, default.html, default.htm. W zależności od serwera, może to wyglądać dla innych. Więc serwer włącza http://www.bygpub.com/books/tg2rw/do http://www.bygpub.com/books/tg2rw/index.htm i dostarcza ten plik. Wszystkie inne pliki muszą być określone przez nazywania plików wyraźnie. Największa
W ten sposób wszystkie serwery sieci Web obsługi statyczne
plików. Większość serwerów WWW również obsługiwać pliki dynamiczne - poprzez mechanizm o nazwie Common Gateway Interface lub CGI. Widzieliście CGI w różnego rodzaju miejscach w sieci, choć może nie wiedzieć, że w czasie. Na przykład: