*   >> läser Utbildning artiklar >> science >> programming

Bygga din egen webbsida Server

ar på webben, du blir snabbt medveten om att webben är mer än bara en uppsättning av statiska dokument som en webbserver skickar till webbläsaren på begäran. Blanketter kan användas för att begära information från servern eller lämna uppgifter till organisationen som kör servern. Produkter kan beställas, kan verifieras kreditkort, och många andra typer av transaktioner kan ske. Omdömen

För att allt detta interaktivitet ska ske måste moderna webbservrar göra mer än att bara svara på HTTP-förfrågningar.

Webbservrar ger i allmänhet två mekanismer för interaktioner:

  • Common Gateway Interface (CGI) Review
  • Servertillämpningsprogram gränssnitt (API)

    Den gemensamma Gateway Interface

    CGI är den mest spridda metoden för att lägga till interaktivitet till en webbserver. Enligt CGI-modellen, en mycket enkel förlängning läggs till HTTP för att begära statiska filer. Omdömen

    CGI ger en standardiserad metod för att orsaka ett program som ska köras på servern och för data från ett formulär som ska skickas till programmet för bearbetning.

    Dessa program kan skrivas i nästan alla programmeringsspråk eller javascript -. C, är Perl och Java som vanligen används Omdömen

    När en användare begär en CGI-program, eventuellt genom att skicka in ett formulär eller genom att klicka på en länk till programmet passerar webbservern användarens data till CGI-programmet och väntar på att programmet ska returnera data.

    Alla data som returneras av programmet leds direkt tillbaka till kunden på samma sätt som innehållet i en statisk filer returneras till en webbläsare, är det programmets uppgift att producera giltiga innehåll återlämnas till webbläsaren och att hantera alla eventualiteter så att giltigt innehåll är tillbaka till klienten.

    Sammantaget CGI konceptet har fungerat ganska bra.

    Enkelheten i hur data överförs från servern till CGI-programmet, och det sätt på vilket programmet behöver för att bygga de uppgifter som den återgår till servern innebär att enkla CGI-program kan skrivas med liten erfarenhet av programmering. Omdömen

    Dessutom är det enkelt att ändra och testa CGI-program, eftersom populära skriptspråk som Perl kan användas för att skriva dem.

    Omdömen

    Standarden karaktär CGI-gränssnittet innebär också att ett CGI-skript eller program skrivet för en Linux webbserver kommer sannolikt att fungera utan ändringar på någon annan Linux webbserver och eventuellt på någon annan Unix-server, om det är skrivet med ett språk so

    Page   <<  [1] [2] [3] >>
  • Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.