NetDesign - projektowanie stron internetowych, projektowanie stron www, tworzenie stron www, usługi projektowe, webdesign
corner 3
netdesign netdesign
corner 2
 
 
nlg
Internet
npg
    Historia  
    Prawo  
    Netykieta  
    Marketing  
yld     ypd
p
nlg  
Projektowanie
npg
    Wstęp  
    Kompozycja  
    Fonty  
yld     ypd
p
nlg
HTML
npg
    Wprowadzenie  
    Kurs  
    Edytory Html  
yld     ypd
p
JavaScript
npg
    Wprowadzenie  
    Kurs  
    Skrypty  
    Programy  
yld     ypd
p
nlg
Aplety Javy
npg
    Wprowadzenie  
    Aplety  
    Programy  
yld     ypd
p
nlg
ActiveX
npg
    Wprowadzenie  
    Kontrolki  
yld     ypd
p
nlg
CSS
npg
    Wprowadzenie  
    Kurs  
    Programy  
yld     ypd
p
nlg
PHP
npg
    Wprowadzenie  
    Instalacja  
    Kurs  
    Skrypty  
yld     ypd
p
nlg
CGI
npg
    Wprowadzenie  
    Instalacja  
    Perl  
    Skrypty  
yld     ypd
p
nlg
MySql
npg
    Wprowadzenie  
    Instalacja  
    Kurs  
    Programy  
yld     ypd
p
nlg
SSI
npg
    Wprowadzenie  
    Uruchomienie  
    Kurs  
yld     ypd
p
nlg
Grafika
npg
    Wprowadzenie  
    Formaty  
    Kurs  
    Programy  
yld     ypd
p
nlg
Flash
npg
    Wprowadzenie  
    Programy  
    Kurs  
yld     ypd
p
nlg
Multimedia
npg
    Wprowadzenie  
    Formaty  
    Kurs  
    Programy  
yld     ypd

 

 

px
olg px opg
 
 

SKRYPTY CGI

Skrypty CGI czyli Common Gateway Interface to programy pozwalający na dwustronną wymianę danych między serwerem World-Wide Web a użytkownikiem Internetu łączącym się z tym serwerem.

CGI nie jest oddzielnym językiem programowania; jest tylko internetowym standardem wprowadzania informacji (input) i zwracania rezultatu działania programu (output). Skrypt może być napisany w jednym z wielu języków programowania; najbardziej popularnymi są tu Perl i C.

CGI pozwala realizować to, czego nie można osiągnąć za pomocą samego tylko języka HTML i protokołu HTTP. Fakt, iż program CGI wykonywany jest podczas każdego odwołania umożliwia interakcyjną wymianę danych na drodze serwer-przeglądarka i tworzenie dynamicznie zmieniających się stron WWW. Witryny wzbogacone o CGI są zdolne pobierać informacje od użytkowników, przetwarzać je, a następnie zwracać rezultaty tych działań. Przykładami zastosowań mogą być generowanie "w locie" odpowiedzi na wypełniane przez użytkownika formularze, interfejsy w postaci stron WWW służące do przeszukiwania baz danych oraz wszelkiego rodzaju liczniki odwiedzin, statystyki stron, księgi gości, wewnętrzne liczniki wyświetleń banerów, itp.

Skrypty CGI są jednak obciążeniem dla serwera World-Wide Web na którym działają, jako że traktowane są jako oddzielne procesy działające obok procesu HTTP, czyli serwera World-Wide Web. Każdy proces zajmuje trochę zasobów systemu. Uruchomienie sporej liczby skryptów może więc spowodować obniżenie sprawności systemu.

Dane do skryptu CGI mogą być wprowadzane na dwa sposoby: albo przez wypełnienie przez użytkownika formularza albo przez wskazanie przez niego odnośnika. W tym pierwszym przypadku skrypt CGI otrzymuje dane w postaci zmiennych systemowych (environment variables), a w drugim - w postaci parametrów. Rezultat działania programu powinien mieć postać poprawnego pliku HTML, tak by przeglądarka mogła go wyświetlić.

Z CGI korzysta większość wyszukiwarek internetowych (np. Infoseek), sklepy internetowe, strony z ogłoszeniami.
Po wpisaniu do formularza słów kluczowych i wysłaniu takiego zapytania w formie rozszerzonego URL-a, skrypt CGI przekazuje je programowi obsługującemu bazę zindeksowanych dokumentów. Wyszukiwarka generuje i przesyła w odpowiedzi unikalny dokument HTML, na który składa się m.in. lista odnalezionych stron.

Programy CGI są zazwyczaj przechowywane na serwerze World-Wide Web w oddzielnym katalogu, zwykle o nazwie CGI-BIN lub podobnej.

 

px

 
old px opd


powiadom
poleć
stronę znajomym
start
ustaw
jako startową
ulubione
dodaj
do ulubionych
drukuj
wydrukuj
stronę

 

px

Google

spacer 1 spacer 1 corner 1
spacer 1
Terminologia
spacer 1
spacer 1

HTTP
HTML
język C/C++
Perl
URL
skrypt
WWW

 
spacer 1 spacer 1 corner 1
spacer 1
Polecam
spacer 1
spacer 1

CGI czyli dynamika na stronach WWW


spacer 1 spacer 1 corner 1
spacer 1
Archiwa
spacer 1
spacer 1

Webmaster, zasoby CGI
www.scrypty.com
Ygreg.and.pl


spacer 1 spacer 1 corner 1
spacer 1
Literatura
spacer 1
spacer 1

 

CGI

CGI
Rafe Colburn

CGI/Perl. Książka kucharska

CGI/Perl. Książka kucharska
Craig Patchett, Matthew

 


 

nlg
o stronie | wymiana bannerów | nowości
npg
top