R-18-07, Programowanie, ! HTML, HTML 4 - Vademecum


Rozdział 18.
Skrypty CGI dla początkujących

CGI (ang. Common Gateway Interface) jest interfejsem umożliwiającym uruchamianie programów na serwerze WWW, w odpowiedzi na dane pochodzące z przeglądarki. Skrypty CGI pozwalają odwiedzającemu na interakcję z Twoimi stronami WWW — wyszukiwanie rekordów w bazach danych, komentowanie wprowadzonego tekstu, wybieranie kilku elementów na stronie w celu otrzymania szczegółowej odpowiedzi. Niegdyś skrypty CGI były sporadycznie wykorzystywane. WWW była wtedy przeważnie używana do prezentowania statycznych informacji umieszczanych w standardowych dokumentach HTML. Aktualnie skrypty CGI bądź inne technologie tworzenia aplikacji WWW są wykorzystywane niemal we wszystkich aspektach projektowania witryny. Wiele witryn prezentuje zawartość dostosowaną do zainteresowań użytkowników, a umieszczone na nich informacje są przechowywane w bazach danych, a nie w statycznych plikach. Aplikacje WWW stały się także coraz szerzej rozpowszechnione. Za pośrednictwem WWW można czytać listy poczty elektronicznej, sprawdzać harmonogram zajęć i kalendarz, sprawdzać stan portfela akcji. Wszystkie te aplikacje zostały stworzone przy wykorzystaniu programów CGI bądź technologii stanowiących rozwinięcie CGI.

W tym rozdziale nauczysz się prawie wszystkiego na temat skryptów CGI, w tym: