Комп'ютерна документація

Як дані передаються по Мережі

Як ви вже знаєте, для пересилки даних по Інтернету, так і з будь-якої локальної або глобальної комп'ютерної мережі, використовується особливий набір .Право, званий протоколом. Протокол визначає, яким чином дані будуть шифруватися і пакуватися для подальшої передачі по мережі. Природно, що і передає, і приймаюча програми повинні підтримувати один і той же протокол, щоб "зрозуміти" один одного. (Інакше виникне так звана несумісність по протоколу передачі даних, штука вельми неприємна.) Власне, вже говорилося про інтернет-протоколах і повторюватися зараз немає сенсу.






Також ви знаєте, що для пересилання по Мережі Web-сторінок і пов'язаних з ними файлів (графічних зображень, звуків, архівів і т. П.) Використовується протокол HTTP. Він же застосовується і для передачі даних, причому для цього передбачено два методи передачі даних. Обидва способи широко використовуються в інтернет-програмуванні і мають свої переваги і недоліки. Давайте їх розглянемо.

Візьмемо, наприклад, такий набір даних, наведений трохи вище:






name1 = Ivan surname = Ivanovich name2 = Ivanov age = 30

Тепер підготуємо його для пересилання за методом GET (самі дані виділені напівжирним шрифтом):

Часто створюються Web-сайти, гіперпосилання в яких організовується наступним чином:

Як бачите, фактично це посилання на серверну програму, що містять один параметр chapter і його значення. Це означає, що всі інші сторінки такого сайту формуються серверної програмою динамічно, на підставі отриманих параметрів. За таким принципом дуже часто будуються сайти-довідники, сайти-каталоги програм, електронні магазини і інші сайти, що містять велику кількість класифікованої інформації.

Метод GET варто використовувати, якщо пересилаються серверній програмі дані свідомо невеликі і не є секретними. Зокрема, він використовується для пересилки ключових слів пошуковим машинам, в сайтах, побудованих на основі серверної програми (див. Вище) і т. П. Якщо ж вам потрібно пересилати об'ємні або конфіденційні дані, використовуйте другий метод передачі, званий POST.

Як кажуть, комітет WWWC намір взагалі з часом відмовитися від методу GET і всі дані передавати за допомогою методу POST. Поки що метод GET просто оголошений не рекомендував для використання в новостворюваних сайтах, реально ж він ще підтримується Web-оглядачами.

Ось ми і з'ясували все про серверні програмах. Ну, може, не всі, але поки нам цього достатньо. Тепер поговоримо про те, наскільки повно все це підтримується Dreamweaver MX.







Схожі статті