þekking Discovery
/ Knowledge Discovery >> þekking Discovery >> tækni >> tölva >> hugbúnaði >>

Hvernig CGI Scripting Works

rmi, og síðan aftur er mismunandi eftir því hvaða lén inn.
  • Allir leitarvél þú slegið inn leitarorð á HTML formi og þá skapar það breytilega á síðu sem byggir á þeim leitarorðum sem þú slærð inn.

    Allar þessar dynamic síður nota CGI.
    CGI vélbúnaður

    Á flestum vefþjónum, CGI kerfi hefur verið staðlað á eftirfarandi hátt. Í hefðbundinni skrá tré að framreiðslumaður telur vera rót, þú býrð subdirectory heitir CGI-bin. (Þú getur séð þessa möppu í myndinni á fyrri síðu.) Miðlarinn þá skilur að allir skrá óskað frá sérstökum CGI-bin skrá ætti ekki einfaldlega að lesa og senda, en í staðinn ætti að framkvæma. The framleiðsla af the framkvæmd áætlunarinnar er það sent í raun að vafra sem óskaði eftir síðu. The executable er yfirleitt annað hvort hreint executable, eins og framleiðsla á C þýðanda, eða það er perl handrit. Perl er afar vinsæll tungumál fyrir CGI forskriftarþarfir

    Ímyndaðu þér að þú skrifar eftirfarandi vefslóð inn í vafrann þinn:. Http://www.howstuffworks.com/cgi-bin/search.pl. Miðlarinn viðurkennt að search.pl er í CGI-bin skrá, svo það framkvæmir search.pl (sem er Perl skrifta) og sendir framleiðsla frá framkvæmd í vafranum þínum.

    Hægt er að skrifa þína eigin forskriftir og prófa CGI sjálfur að því tilskildu að:

  • Þú veist forritunarmál eins og C eða Perl
  • Þú hefur aðgang að vefþjóni sem annast CGI forskriftir.. Ef þú hefur greitt vefþjónusta þjónustu til að hýsa vefsíðu þína, þá eru líkur á að þú hefur aðgang að CGI forskriftarþarfir gegnum vefþjóninum. Hakaðu við vefhýsingar fyrir nánari upplýsingar. Ef ekki, þá er hægt að gera tilraunir með að setja upp vefþjón á tölvunni þinn heimili og læra að nota það. The second valkostur er dálítið flóknara, en þú ert tryggð að læra mikið í því ferli!
    Einföld CGI forrit

    Að því gefnu að þú hefur aðgang að CGI-bin skrá (sjá fyrri kafla), og miðað við að þú veist annaðhvort C forritunarmál eða Perl, getur þú gera a heild búnt af áhugaverðum tilraunum með CGI að fá fæturna blautur. Við skulum byrja á því að skapa einföldustu mögulegu CGI skriftu.

    Í greininni Hvernig Web Pages Vinna, skoðuð við einföldustu mögulegu HTML vefsíðu. Það leit eitthvað eins og this:

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

    Einfaldasta hægt CGI handrit myndi, á framkvæmd, búa þetta einfalda, truflanir síðu sem framleiðsla þess. Hér er hvernig þetta CGI forrit my

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