Предности протокола за пренос хипертекста

...

ХТТП протокол омогућава Ворлд Виде Веб.

Протокол за пренос хипертекста, познатији милионима веб сурфера као ХТТП, изумео је 1990. Тим Бернерс-Ли у лабораторијама ЦЕРН-а у Женеви, Швајцарска. Данас је то основа Ворлд Виде Веба и језика за означавање хипертекста или ХТМЛ-а. Развијене су три верзије ХТТП-а: 0.9, 1.0 и 1.1. И 1.0 и 1.1 су данас у уобичајеној употреби.

Идентификација

ХТМЛ је требало да буде брз и лаган. Брзина испоруке је омогућена креирањем обавештења о типу датотеке у заглављу података који се преносе, познатом као МИМЕ тип. Ово омогућава апликацији која прима брзо отварање долазне датотеке без потребе да пита пошиљаоца коју апликацију треба користити за читање или преглед садржаја датотеке.

Видео дана

Специјализација

Веб страница садржи мешане елементе као што су текст и слике. Сваки елемент захтева различиту количину ресурса за складиштење и преузимање. ХТТП омогућава вишеструким везама да истовремено преузимају различите елементе, чиме се убрзава пренос. Сваком елементу се додељује сопствени тип датотеке и самим тим може да се њиме рукује брже и ефикасније од стране рачунара примаоца.

Аддрессинг

Шема адресирања коју користи ХТТП такође је била револуционарни напредак. Када је рачунарима требало да се обрати ИП адреса која се састоји од низа бројева, јавности је било тешко да се повеже са Интернетом. Мапирање ИП адреса у лако препознатљива имена учинило је Светску мрежу комерцијално одрживом.

Флексибилност

Са обавештењем о типу датотеке које претходи преносу података, апликација која прима податке има опцију брзо преузимање екстензија или додатака ако су потребне додатне могућности за приказ података. Ови додаци укључују Фласх плејере и читаче ПДФ докумената.

Безбедност

ХТТП 1.0 преузима сваку датотеку преко независне везе и затим затвара везу. Ово смањује ризик од пресретања током преноса, пошто веза не траје даље од преноса једног елемента веб странице. Безбедни протокол за пренос хипертекста (ХТТПС) шифрује ХТТП размену ради додатне безбедности.

Лакоћа програмирања

ХТТП је кодиран у обичном тексту и стога га је лакше пратити и имплементирати од протокола који користе кодове који захтевају тражење. Подаци су форматирани у редовима текста, а не као низови променљивих или поља.

Сеарцх Цапабилитиес

Иако је ХТТП једноставан протокол за размену порука, он укључује могућност претраживања базе података једним захтевом. Ово омогућава да се протокол користи за обављање СКЛ претрага и враћање резултата погодно форматираних у ХТМЛ документу.

Персистент Цоннецтионс

Један мањи недостатак ХТТП-а је потреба да се креира више веза да би се пренела типична веб страница, што узрокује административне трошкове. ХТТП 1.1 има могућност одржавања отворене везе за неколико захтева. Поред тога, додат је концепт „цевовода“ који омогућава да се многи захтеви пошаљу на рачунар који прима пре него што се први захтев уручи. Ове две мере убрзавају време одговора за испоруку веб странице.