Žinios Discovery
/ Knowledge Discovery >> Žinios Discovery >> Technika >> kompiuteris >> kompiuterių programinė įranga >>

Kaip CGI scenarijus Works

vardą forma, o puslapio grįžo skiriasi priklausomai nuo domeno vardo įrašytas.
  • bet kurioje paieškos sistemoje galite įvesti raktažodžius HTML formą ir tada ji dinamiškai sukuria puslapį remiantis įvesti raktiniai žodžiai.

    Visi šie dinaminius puslapius naudoti CGI.
    CGI mechanizmo

    Ant daugumos interneto serverių, CGI mechanizmą buvo standartizuotas tokiu būdu. Be įprasto aplankų medį, kad serveris manymu, šaknis, jums sukurti pakatalogį pavadintas cgi-bin. (Jūs galite pamatyti šį katalogą į ankstesniame puslapyje paveikslėlyje.) Serveris tada supranta, kad bet kokį failą, prašoma iš specialios CGI-bin neturėtų būti tiesiog skaityti ir išsiuntė, bet vietoj to turėtų būti vykdomas. Dėl įvykdytos programos produkcija yra tai, ką ji iš tikrųjų išsiųstas į naršyklę, kuri prašomo puslapio. Vykdomąjį paprastai yra arba grynas vykdomąjį, kaip ir C kompiliatorius produkcijos, arba ji yra Perl scenarijus. Perl yra labai populiarus kalba CGI skriptų

    Įsivaizduokite, kad rašote šią nuorodą į savo naršyklę. Http://www.howstuffworks.com/cgi-bin/search.pl. Serverio pripažino, kad search.pl yra cgi-bin kataloge, todėl vykdo search.pl (kuris yra Perl scenarijus) ir siunčia iš vykdymo išėjimo į savo naršyklėje.

    Galite parašyti savo scenarijus ir išbandyti CGI sau sąlyga, kad:

  • Žinai programavimo kalbos, tokios kaip C ar PERL
  • Jūs turite prieigą prie interneto serverio, kuris tvarko CGI scenarijus.. Jei jūs turite sumokėti interneto prieglobos paslauga priimančiosios savo svetainę, tada šansai yra, jūs turite prieigą prie CGI skriptų per savo šeimininko. Pasitarkite su prieglobos paslauga detales. Jei ne, tada jūs galite eksperimentuoti įrengiant žiniatinklio serverį ant jūsų namų kompiuteryje ir mokymosi jį naudoti. Antrasis variantas yra šiek tiek sudėtingesnis, tačiau jums garantuojamas išmokti šiame procese daug!
    Paprasti CGI scenarijai

    Darant prielaidą, kad jūs turite prieigą prie cgi-bin kataloge (žr Ankstesniame skyriuje), ir darant prielaidą, kad jūs žinote, arba į C programavimo kalbą ar Perl, jūs galite padaryti visa krūva įdomių eksperimentų su CGI gauti jūsų kojų šlapias. Pradėkime kurti paprasčiausią galimą CGI scenarijų.

    Straipsnyje Kaip tinklalapių darbas, mes išanalizavome paprasčiausią galimą HTML tinklalapį. Jis atrodė kažką panašaus į tai: Rīga,

     < html > < kūno > < h1 >! Sveiki < /h1 > < /body > < /html > 

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