¬ступ

CGI - Common Gateway Interface Ї стандартом ≥нтерфейсу (зв'¤зку) зовн≥шньоњ прикладноњ програми з ≥нформац≥йним сервером типу HTTP, Web сервер.
†«вичайно г≥пертекстов≥ документи, що вит¤гаютьс¤ з WWW сервер≥в, м≥ст¤ть статичн≥ дан≥. «а допомогою CGI можна створювати CGI-програми, назван≥ шлюзами, що у взаЇмод≥њ з такими прикладними системами, ¤к система керуванн¤ базою даних, електронна таблиц¤, д≥лова граф≥ка й ≥н., зможуть видати на екран користувача динам≥чну ≥нформац≥ю.
†ѕрограма-шлюз запускаЇтьс¤ WWW сервером у реальному масштаб≥ часу. WWW сервер забезпечуЇ передачу запиту користувача шлюзу, а вона у свою чергу, використовуючи засоби прикладноњ системи, повертаЇ результат обробки запиту на екран користувача. ѕрограма-шлюз може бути закодована на мовах C/C++, Fortran, Perl, TCL, Unix Schell, Visual Basic, Apple Script. як зд≥йсненний модуль, вона записуЇтьс¤ в п≥ддиректор≥й з ≥м'¤м cgi-bin WWW сервера.
†ќриг≥нал опису CGI ≥нтерфейсу - ≥нструмента зв'¤зку програма-шлюз з WWW сервером знаходитьс¤ у вузл≥
wist.ifmo.ru .

 

«адач≥ розробки HTML:

дати дизайнерам г≥пертекстових баз даних простий зас≥б створенн¤ документ≥в

зробити цей зас≥б достатно могутн≥м, щоб в≥добразити на¤вн≥ на той момент представленн¤ про ≥нтерфейс користувача г≥пертекстових баз даних

—пос≥б представленн¤ документа - текстовий файл:

такий файл можна створити в будь-¤кому текстовому редактор≥ на будь-¤к≥й апаратн≥й платформ≥ в середовищ≥ будь-¤коњ операц≥йноњ системи

до моменту розробки HTML ≥снував американський стандарт дл¤ розробки мережних ≥нформац≥йних систем - Z39.50, у ¤кому ¤к одиниц¤ збереженн¤ вказувавс¤ простий текстовий файл у кодуванн≥ LATIN1, що в≥дпов≥даЇ US ASCII

¬ерс≥њ мови:

HTML 1.0 - була спр¤мована на представленн¤ мови ¤к такоњ, де опис њњ можливостей носив скор≥ше рекомендац≥йний характер

HTML 2.0 - ф≥ксувала практику використанн¤ конструкц≥й мови

HTML++ - нов≥ можливост≥

HTML 3.0 - покликана упор¤дкувати вс≥ нововведенн¤ ≥ погодити њх з ≥снуючою практикою

 

“егова модель документа:

"елемент" := <"≥м'¤ елемента" "список атрибут≥в"> зм≥ст елемента
</"≥м'¤ елемента">

†—труктура документа

≈лемент HTML або г≥пертекстовий документ
складаЇтьс¤ з двох частин:

заголовок документа (HEAD)

†т≥ло документа (BODY)

Several sites
Хостинг от uCoz