Získávání znalostí
/ Knowledge Discovery >> Získávání znalostí >> technologie >> počítač >> počítačový program >>

Jak CGI skriptování Works

vrátil se liší v závislosti na názvu domény zadaného.
  • Každý vyhledávač vám umožňuje zadat klíčová slova v HTML form, a pak dynamicky vytvoří stránky na základě klíčových slov, které zadáte.

    Všechny tyto dynamických stránek používat CGI.
    CGI mechanismus

    Na většině webových serverů, mechanismus CGI byl standardizován následujícím způsobem. V normálním stromu adresáře, že server považuje za kořen, vytvořit podadresář s názvem cgi-bin. (Můžete vidět tento adresář na obrázku na předchozí straně). Server pak chápe, že jakýkoli požadovaný soubor ze speciálního cgi-bin adresáři by neměla být jednoduše číst a poslal, ale místo toho by měl být popraven. Výstup prováděného programu je to, co skutečně odeslán do prohlížeče, že požadované stránky. Spustitelný je obecně jeden čistý spustitelný, stejně jako výstup kompilátor C, nebo je perl skript. Perl je extrémně populární jazyk pro skriptování CGI

    Představte si, že zadejte následující adresu URL do svého prohlížeče:. Http://www.howstuffworks.com/cgi-bin/search.pl. Server uznal, že search.pl je v adresáři cgi-bin, tak, že spouští search.pl (což je skript v Perlu, a odešle) výstup z výkonu do vašeho prohlížeče.

    Můžete napsat svůj vlastní skripty a vyzkoušet CGI sám za předpokladu, že:

  • Víte, programovací jazyk, jako je C nebo Perl
  • Máte přístup k serveru, který zpracovává CGI skripty.. Pokud jste zaplatili web hostingové služby hostit vaše webové stránky, pak je šance, že máte přístup k CGI skripty prostřednictvím svého hostitele. Informujte se u hostingové služby pro podrobnosti. Pokud ne, pak si můžete experimentovat instalací webového serveru na vašem domácím počítači a naučit se ji používat. Druhá možnost je trochu složitější, ale máte zaručeno, že hodně naučit v procesu!
    Jednoduché CGI skripty

    Za předpokladu, že máte přístup k adresáři cgi-bin (viz předchozí oddíl), a za předpokladu, že víte, buď programovacím jazyce C nebo Perl, můžete udělat spoustu zajímavých experimentů s CGI jak dostat své nohy mokré. Začněme tím, že vytvoří nejjednodušší skript CGI.

    V článku Jak webové stránky pracovat, jsme se zabývali nejjednodušší HTML webové stránky. Vypadalo to asi takhle:

     < HTML > < body > < h1 >! Ahoj < /h1 > < /body > < /html > 

    Nejjednodušší možný CGI skript by se po provedení, vytvořit tento jednoduchý, statickou stránku jako jeho výstup. Zde je, jak by to CGI

    Page [1] [2] [3] [4] [5] [6] [7] [8] [9]