Реклама

Да ли сте икада били фрустрирани због спорог времена учитавања веб странице или сте забринути због њене сигурности (или недостатка)? Гоогле тренутно нешто развија што би требало да реши нека од тих питања. Зове се СПДИ, и радиће заједно са ХТТП-ом како би интернет био знатно бржи.

Прво, шта је ХТТП?

6088751332_7да4134066_з
Кратко за ХиперТект Трансфер Протоцол, ХТТП служи као основни протокол за Интернет. То је протокол на нивоу апликације, скуп правила која одређују како два уређаја комуницирају и деле податке један са другим. Нажалост, због начина дизајнирања, латенција веб странице или споро споро учитавање представља значајан проблем с којим се ХТТП суочава. Наравно, ако користите ХТТПС ХТТПС свуда: Користите ХТТПС уместо ХТТП-а када је то могуће Опширније , нешто од овога може бити мање проблем.

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

instagram viewer

3462607995_150а6б2624_з

Други проблем је био што садржи ФИФО семантику. ФИФО или семантика „Фирст Ин, Фирст Оут“ у основи диктира да ће први захтев за улазак на сервер добити први одговор. Али ово може бити проблем. Када је спор захтев на предњем реду чекања, захтеви иза њега морат ће дуже чекати и постоји повратни ток захтева.

Затим је уследио ХТТП 1.1 са неколико већих промена усмерених на решавање овог проблема. За један, ХТТП 1.1 дозвољавао је нове типове ТЦП веза које су омогућиле да канали остану отворени између циклуса захтева / одговора. Они су се звали "одржавајте живе" везе. ХТТП 1.1 је такође дозволио нешто звано цевовод, који је обећао да ће се ослободити јединственог система за решавање захтева. Одржавање живих веза било је широко прихваћено, док је Пипелининг икада користила само Опера, што је и познато за коришћење иновативне технологије 5 Идеолошки разлози зашто бисте требали да испробате оперуНије пуно људи пробало Опера или чак чуло много о Опери, јер је претраживач одувек гледао као Интернет Екплорер, затим Фирефок, а сада Гоогле Цхроме узима ... Опширније у свом прегледачу.

Шта је са СПДИ?

Будући да цјевовод није широко усвојен, кашњење веб страница је и даље проблем. Тада је Гоогле 2009. године објавио да је започео рад на развоју СПДИ са циљем да помогне убрзавању интернета.

СПДИ је отворени мрежни протокол намењен да се користи поред ХТТП-а за транспорт веб података. Будући да је протокол отвореног умрежавања, он успоставља правила о начину на који се подаци деле путем мрежа.

Ради тако што манипулира ХТТП прометом како би умањио кашњење учитавања веб страница. То се постиже тако што се сваком захтеву додељује одређени идентификатор који се зове ИД протока. Одатле је у стању да заобиђе ХТТП-ов ФИФО систем користећи само један ТЦП канал. На више захтева може се одговорити истовремено, ослобађајући редове и скраћујући споро време учитавања. Међутим, ништа се неће изгубити или забрљати захваљујући том ИД-у тока.

СПДИ такође смањује време учитавања веб страница компримовањем заглавља која долазе са захтевима. Некомпресовани, када дођу путем ХТТП-а, могу се разликовати од око 200 бајтова до преко 2 КБ. Није ретко ни да заглавља захтева буду велика од 700 КБ. Кад дођу на сервер, некомпресовани, поједу пропусни опсег и латенција може да преузме свој данак приликом повезивања.

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

СПДИ захтева ССЛ за сигурност, што га чини далеко сигурнијим од ХТТП-а. И не само то, показало се да су тестови главе до главе 64% бржи од ХТТП-а, иако су наредни тестови које је изводило неколико тимова показали да то заиста не чини превише разлике у целини, јер веб странице имају много различитог изворног материјала за који би још увек било мало кашњења у употреби.

Ипак, од новембра 2014. године СПДИ подржава 2,3% свих веб локација, укључујући Твиттер и многе Гооглеове услуге.

Како могу да га користим?

Шта је СПДИ и како може повећати ваше искуство прегледавања? 7293059152 а3452ефцд4 о е1421292751800

Ако користите Гоогле услуге или Твиттер, већ користите СПДИ. Међутим, с обзиром да само неколико веб локација подржава СПДИ, велике су шансе да га нећете дуго користити више од ХТТП-а или ХТТПС-а.

За кориснике са веб серверима обично можете имплементирати СПДИ без потребе за променом било ког веб садржаја. За кориснике Апацхе-а Како подесити Апацхе веб сервер у 3 једноставна коракаБез обзира на разлог, можда ћете у неком тренутку пожељети покренути веб сервер. Без обзира да ли желите да себи омогућите удаљени приступ одређеним страницама или услугама, желите да добијете заједницу ... Опширније , постоји СПДИ проширење које се може инсталирати под називом мод_СПДИ. Ако користите Нгинк, можете да га примените СПДИ закрпа. Иако су мод_СПДИ и СПДИ закрпа за Нгинк сигурно нови и вјероватно збуњујући, није их невјероватно тешко инсталирати. Ипак, и даље ће вам требати ССЛ сертификат. Овај чланак Мохан Рамкумар показаће вам како да то учините набавите свој сопствени ССЛ сертификат Како добити свој врло бесплатан ССЛ сертификат Опширније , бесплатно.

Ако сте у прегледачу и занима вас који сајтови подржавају СПДИ, доступни су програми и додаци који показују да ли је омогућено или не, као што је СПДИ индикатор доступан за Хром и Мозилла Фирефок. Приказује малу икону зелене стреле ако је омогућена за одређену веб локацију и опциону сиву икону ако није омогућена.

Закључак

Иако СПДИ можда није бржи од ХТТП-а у стварном кориштењу, стиже и тамо већ подржава неколико веб прегледача, укључујући Цхроме / Цхромиум, Мозилла Фирефок, Опера, Амазон Силк и Сафари. Иако омогућавање подршке за СПДИ на вашем сопственом серверу у почетку може бити мало компликовано, уводите пут новом веб свету.

Имате ли искуства са СПДИ? Оставите коментар испод и разговараћемо!

Кредитна слика: Соба за послужење преко Флицкр-а, Искључен преко Флицкр-а, СПДИ је омогућен на Фирефоку 12.0 преко Флицкр

Таилор Болдуц је ентузијаста за технологију и студент студија комуникација из Јужне Калифорније. Можете је пронаћи на Твиттеру као @Таилор_Болдуц.