Discovery znanje
/ Knowledge Discovery >> Discovery znanje >> tech >> računalnik >> računalniška programska oprema >>

Kako CGI Scripting Works

mensko ime registrirano.
  • Vsak iskalnik vam omogoča, da vnesete ključne besede, na obrazcu HTML, in nato pa dinamično ustvari stran, ki temelji na ključne besede, ki jih vnesete.

    Vse te dinamične strani uporabljate CGI.
    mehanizem CGI

    Na večini spletnih strežnikov, mehanizem CGI je standardizirana na naslednji način. V normalnem drevesu imenikov, da je strežnik meni, da je korenina, ustvarite podmapo z imenom cgi-bin. (Lahko vidite to mapo v sliki na prejšnji strani.) Strežnik nato pa se zaveda, da vse datoteke zahteval od posebnega imenika cgi-bin ne bi preprosto treba brati in poslal, ampak je treba izvesti. Izhodna izvršenega programa je tisto, kar je dejansko poslala na brskalnik, ki je zahtevala stran. Izvršljiv splošno bodisi čisto izvedljiva kot izhod prevajalnika C, ali je perl scenarij. PERL je izjemno priljubljen jezik za CGI skriptno

    Predstavljajte si, da ste vnesite naslednji URL v brskalniku:. Http://www.howstuffworks.com/cgi-bin/search.pl. Strežnik priznal, da je search.pl v imeniku cgi-bin, tako da izvaja search.pl (ki je PERL skript) in pošlje izhod iz izvršbe na vašem brskalniku.

    Lahko napišete svoje skripte in preizkusite CGI sami pod pogojem, da:

  • Poznaš programski jezik kot C ali Perl
  • Imate dostop do spletnega strežnika, ki skrbi za CGI skripte.. Če ste plačali Web Hosting Service za gostovanje vaše spletne strani, potem so možnosti, boste imeli dostop do CGI scripting preko vašega gostitelja. Posvetujte se s storitvijo gostovanja za podrobnosti. Če ne, potem lahko eksperimentirate z namestitvijo spletni strežnik na vašem domačem računalniku in učenje, da jo uporabljajo. Druga možnost je nekoliko bolj zapleteno, vendar boste zagotovo veliko naučimo v procesu!
    Simple CGI skripte

    Ob predpostavki, da imate dostop do cgi-bin imenik (glejte prejšnji razdelek), in ob predpostavki, da veste, bodisi programski jezik C ali PERL je, lahko narediš cel kup zanimivih poskusov s CGI, da bi dobili noge mokre. Začnimo z ustvarjanjem najpreprostejši možni CGI skript.

    V članku Kako spletnih strani Delo, ki smo jo pregledali najpreprostejši možni HTML spletno stran. Zgledalo je nekako takole:

     < html > < body > < h1 >! Hello there < /h1 > < /body > < /html > 

    najpreprostejša možna CGI skript bi ob izvedbi, ustvariti ta preprost, statične strani kot svojo močjo. Tukaj je, kako bi to CGI program, poglej, če

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