Ag baint úsáide as HTTP/2 Do Do Láithreán Gréasáin: Cad a chiallaíonn sé seo? - Rúin Scaireanna Semalt



Le blianta beaga anuas, tá an tIdirlíon fite fuaite inár saol laethúil. Is dóigh linn go raibh an oiread sin brí leis go raibh muid ag gearradh cánach ar an modh a bhí ann cheana chun sonraí a chur in iúl. Ar chuala tú riamh faoin Tascfhórsa Innealtóireachta Idirlín (IETF). Sea, tá a leithéid ann. Chruthaigh an comhlacht seo prótacal nua chun earráidí a réamhtheachtaí a shocrú. Tugtar HTTPS/2 ar an bprótacal seo.

Den chuid is mó, is próiseas simplí agus simplí é HTTPS/2 a úsáid. Ag brath ar do sholáthraí freastalaí, tá roinnt soláthraithe curtha i bhfeidhm cheana féin dá bhfreastalaithe ag baint úsáide as CENTOS 6/7. Ciallaíonn sé seo gur úsáideadh 99% de na freastalaithe.

Má ritheann tú plean óstála freastalaí roinnte, agus go bhfuil tú mí-ádh agus teacht i dtír ar cheann den bheagán freastalaithe atá ag úsáid leagan níos sine, ba cheart duit a iarraidh láithreach go n-aistreofaí chuig freastalaí níos nuaí é. Cuimsíonn gach freastalaí VPS agus díreach nua an ghné HTTP/2.

Cad é an prótacal?

Cibé an HTTP/2 nó HTTP/1 é, tá an téarma prótacal uilíoch. Is féidir prótacail a shainiú mar shraith breá rialacha a rialaíonn an bealach a shreabhann cumarsáid sonraí idir cliaint (is é sin an brabhsálaí gréasáin a úsáideann úsáideoirí an idirlín chun faisnéis a iarraidh) agus an freastalaí (arb iad na meaisíní ina bhfuil an fhaisnéis iarrtha).
  • De ghnáth bíonn trí phríomhchuid i bprótacail: is iad an Ceanntásc, an Pá-Ualach agus an Buntásc. Tagann an ceanntásc roimh an Ualach Pá agus tá faisnéis ann mar an fhoinse agus na seoltaí cinn scríbe agus cineál agus méid na sonraí maidir leis an Ualach Pá.
  • Ansin is é an t-ualach pá an fhaisnéis iarbhír atá le tarchur ag baint úsáide as an bprótacal.
  • Ansin leanann an Buntásc an t-ualach pá agus oibríonn sé mar réimse rialaithe, a mhapálann an bealach don iarraidh cliant-freastalaí. Tá sé seo nasctha leis na faighteoirí beartaithe in éineacht leis an gceannteideal chun a chinntiú go dtarchuirtear na sonraí Ualach Pá saor ó earráidí.
Sea, tá a fhios againn, tá sé chomh deacair. Féach air ar an mbealach seo. Samhlaigh conas a oibríonn na seirbhísí poist. Seolann tú litreacha arb iad na hualaí pá iad i gclúdaigh litreach, ar ceanntásca iad leis an seoladh ceann scríbe atá scríofa orthu, ansin séalaíonn tú gliú agus cuireann tú an stampa poist, is é sin an Buntásc. Le go ndéanfar do phost a sheachadadh go rathúil, ní mór na tosca seo go léir a bheith i bhfeidhm, agus sin an fáth a bhfuil an próiseas prótacail ann. Mar sin féin, nuair a phléimid an prótacal, athraímid nádúr na litreacha seo go foirmeacha digiteacha. Leis an idirlíon, seoltar faisnéis dhigiteach ag úsáid 1s agus 0s.

Ar dtús, bhí prótacal HTTPS comhdhéanta d’orduithe bunúsacha mar:

  • Faigh: faisnéis a aisghabháil ó na freastalaithe.
  • POST: úsáideadh é seo chun an fhaisnéis iarrtha a sheachadadh don chliant.
Go bunúsach ba iad na horduithe simplí ach leadránach seo a bhunaigh chun prótacail eile níos casta a thógáil freisin.

Cad é HTTP/2, agus cad a fhágann go bhfuil sé chomh tábhachtach?

Is nuashonrú é HTTP/2 ar an bprótacal iompair hipirtéacs (HTTP). Is féidir leat leagan 2 de HTTPS a chruthú a chruthaigh an Tascfhórsa Innealtóireachta Idirlín (IETF). Is é HTTPS, leis féin, an próiseas nó an modh cumarsáide idir do bhrabhsálaí gréasáin agus do fhreastalaí gréasáin. Anois, trí phrótacal HTTP/2 a úsáid, gealladh go mbeidh rochtain níos gasta agus níos sábháilte ar do shuíomh Gréasáin.

Faoi láthair, tá leagan de facto de HTTP ann, is é sin HTTP/1.1. Ba chaighdeán é HTTP/1.1 chun leathanaigh ghréasáin a sheirbheáil, ach de réir mar a tháinig teicneolaíocht chun cinn agus am ag dul thart, thosaigh fadhbanna ag teacht chun cinn lena húsáid. Is dóigh go dtarlódh sé seo toisc go raibh suíomhanna Gréasáin i bhfad níos casta agus mar sin b’éigean feabhsúcháin áirithe a dhéanamh.

Ba í an phríomhcheist ná gur thosaigh HTTP/1.1 ag dul i laghad de réir mar a tháinig méadú ar mhéid na leathanach gréasáin, agus gur tháinig méadú ar líon na n-earraí a léirítear ar na leathanaigh ghréasáin seo freisin. Cé gur léir go bhféadfaí go leor rudaí a dhéanamh chun méid leathanaigh ghréasáin a laghdú ach réiteach níos táirgiúla a bheidh ann HTTP/2 a fhorbairt, ar láimhseáil éifeachtach é chun na saincheisteanna a bhaineann le leathanaigh ghréasáin throm a iompar, chomh maith le feabhas a chur ar rudaí eile laigí ar nós slándáil níos fearr a sholáthar trí Shlándáil Sraithe Iompair (TLS) a úsáid.

Is é príomhaidhm an HTTP/2 freastal ar thrí bhunriachtanas úsáideoirí Idirlín, agus is iad simplíocht, ardfheidhmíocht agus stóinseacht. Tá an prótacal nua in ann na trí aidhm a bhaint amach trí chumais a thabhairt isteach a laghdaíonn an latency agus iarratas an bhrabhsálaí á phróiseáil. Déanann sé seo go léir trí úsáid a bhaint as roinnt ardteicnící mar Ilphléacsáil, Comhbhrú, Tosaíocht Iarraidh, agus brú freastalaí.

Tugadh meicníochtaí eile isteach freisin, mar shampla rialú sreafa, uasghrádú, agus úsáidtear earráidí mar fheabhsuithe ar an bprótacal HTTP. Cuidíonn sé seo le forbróirí toisc go gcinntíonn sé go gcoinníonn siad an caighdeán ardfheidhmíochta agus an athléimneacht maidir le feidhmchláir ar an ngréasán.

Ligeann an comhchóras seo do fhreastalaithe freagairt go héifeachtúil le níos mó ábhar ná mar a d’iarr cliaint ar dtús. Cuireann an modh seo deireadh leis an ngá atá le húsáideoir gréasáin idirghabháil a dhéanamh trí fhaisnéis a iarraidh go leanúnach go dtí go mbeidh an leathanach gréasáin luchtaithe go hiomlán ar an mbrabhsálaí.

Mar shampla, samhlaigh cumais Brúigh freastalaí le HTTP/2. Ligeann sé seo don fhreastalaí freagairt le hinneachar iomlán leathanaigh seachas an fhaisnéis atá ar fáil cheana ar thaisce an láithreáin ghréasáin.

Tháinig HTTP/2 mar athrú ar dhearadh ina bhféadfadh forbróirí gréasáin idir-inoibritheacht agus comhoiriúnacht le HTTP/1.1 a choinneáil.

Cad iad gnéithe, tairbhí agus uasghrádú HTTP/2?

1. Sruthanna ilphléacsáilte

Déantar an t-ord déthreorach de fhrámaí formáide téacs a sheoltar thar phrótacal HTTP/2 a mhalartú idir an freastalaí agus an cliant, agus tugaimid an "sruth" air seo. Bhí leaganacha níos luaithe den phrótacal HTTP láidir go leor chun gan ach sruth amháin a iompar ag an am, agus bhí moill ama fós ann idir tarchur srutha.

Nuair a bhíonn tonna d’ábhar meán á fháil agat trí shruthanna aonair a thagann ceann i ndiaidh a chéile, éiríonn na lapaí ama seo corraitheach go fisiciúil. Tagann HTTP/2 le hathruithe a chuidigh le ciseal frámaithe dénártha nua a bhunú chun aghaidh a thabhairt ar ábhair imní den sórt sin.

Ligeann an tsraith nua HTTP/2 seo do chliaint agus do fhreastalaithe an t-ualach pá HTTP a dhíscaoileadh i sraitheanna frámaí níos lú, atá furasta a bhainistiú agus neamhspleách, idirdhuilleogach. Ansin athchóirítear an fhaisnéis seo ag an taobh eile, agus dealraíonn sí go foirfe.

Cumasaíonn na formáidí fráma dénártha malartú rianúil de sheichimh déthaobhacha iolracha, a osclaítear ag an am céanna, agus neamhspleách gan aon latency idir na sruthanna i ndiaidh a chéile. Osclaíonn an cur chuige seo HTTP/2 do raon leathan sochar mar:
  • Ní théann na hiarrataí agus na freagraí ilphléacsacha comhthreomhara ar bhealach a chéile.
  • Úsáideann nasc HTTP/2 nasc TCP amháin chun úsáid éifeachtach acmhainní líonra a chinntiú in ainneoin go bhfuil iliomad sruthanna sonraí á dtarchur.
  • Is féidir leat a dhéanamh gan hacks optamaithe gan ghá a chur i bhfeidhm. Trí bharrfheabhsú, bhí hacks ag tagairt do bhiotáille íomhá, concatenation, agus sharding fearainn, i measc rudaí eile.
  • Laghdú latency.
  • Feidhmíocht gréasáin níos gasta agus rangú Sinsearach níos fearr.
  • Laghdaigh OpEx agus CapEx agus do líonra agus acmhainní TF á rith agat.

2. Brúigh freastalaí

Ligeann HTTP/2 do do fhreastalaí óstach faisnéis bhreise a stóráil atá stóráilte mar thaisce cé nár iarr an cliant é seo. Tá an ghné seo ag súil le hiarraidh cuairteoirí gréasáin amach anseo agus stórálann sí faisnéis bhreise is féidir a chur ar fáil le haghaidh eispéireas úsáideora níos fearr. Mar shampla, má iarrann cliant ar acmhainn A, agus go dtuigtear go ndéantar tagairt d’acmhainn B leis an gcomhad iarrtha, is féidir le brú an fhreastalaí cabhrú le do fhreastalaí B a bhrú in éineacht le A in ionad fanacht leis an iarratas cuí ón gcliant. Ansin, brúitear B chuig an taisce le húsáid sa todhchaí, agus sábhálann an mheicníocht seo am trí ghearr a dhéanamh ar an iarratas freagraíonn sé turas cruinn, ag laghdú latency líonra.
Tá na buntáistí seo a leanas ag baint le gné bhrú an fhreastalaí de HTTP/2 freisin:
  • Is féidir leis an gcliant acmhainní faoi bhrú a shábháil sa taisce.
  • Is féidir na caches a sábháladh a athúsáid.
  • Is féidir leis an bhfreastalaí acmhainní faoi bhrú ilphléacs a dhéanamh chomh maith leis an bhfaisnéis a iarradh i dtosach laistigh den nasc TCP.
  • Is féidir leis an bhfreastalaí tosaíocht a thabhairt d’acmhainní faoi bhrú.
  • Is féidir le húsáideoirí gréasáin a roghnú acmhainní taisce faoi bhrú a dhiúltú.
  • Féadann cliaint líon na sruthanna brúite a thagann i gcomhthráth a theorannú.

3. Prótacal dénártha

Maidir le cumais agus tréithe cosúil le prótacal téacs a athrú go prótacal dénártha, tá HTTP/2 foirfe. Trí orduithe dénártha a úsáid, is féidir le HTTP/2 ciorcail freagartha ar iarratais a chomhlánú níos tapa agus níos éifeachtaí. Trí na horduithe seo a sheoladh i bhfoirm dhénártha, maolaíonn HTTP/2 deacrachtaí le cur i bhfeidhm orduithe an úsáideora a chumadh agus a shimpliú, a bhí casta roimhe seo toisc go raibh spásanna téacs agus roghnacha acu araon. Cuireann prótacail dhénártha leis na buntáistí seo a leanas do HTTP/2:
  • Sonraí friotal íseal lasnairde.
  • Seans níos ísle go dtiocfaidh tú ar earráidí.
  • Lorg líonra níos éadroime.
  • Úsáid éifeachtach foinse líonra.
  • Cuirtear deireadh le saincheisteanna slándála a thagann chun cinn mar gheall ar nádúr téacsúil HTTP/1.
  • Laghdú ar líon na líonra.
Leis sin, ní thosaímid ach ag scríobadh dromchla na suíomhanna Gréasáin a mbainfidh leas astu as HTTP/2 a úsáid. Semalt in ann cabhrú leat a chinntiú go ritheann do shuíomh Gréasáin ar HTTP/2 agus a chinntiú go mbainfidh tú an oiread buntáistí agus is féidir as HTTP/2 a úsáid. Dea-scéal amháin is ea nach próiseas deacair é uasghrádú go HTTP/2, agus is féidir leat é a dhéanamh trí iarraidh ar óstach do fhreastalaí tú a aistriú chuig freastalaí uasghrádaithe.

mass gmail