[Aua le] faaaogaina se CDN

Toeitiiti lava o tala uma poʻo meafaigaluega mo le faʻaleleia o le saoasaoa o le saite e iai se fuaiupu tauagafau "faʻaaoga se CDN." I se tulaga lautele, o le CDN o se fesoʻotaʻiga tuʻuina atu mea poʻo fesoʻotaʻiga tuʻuina atu mea. Matou i le Method Lab e masani ona feagai ma fesili mai tagata faʻatau i lenei autu; o nisi o latou e mafai ai a latou lava CDN. O le faʻamoemoega o lenei tusiga o le malamalama lea i mea e mafai e le CDN ona tuʻuina atu e tusa ai ma le saoasaoa o le utaina o nofoaga, o a faʻafitauli e ono tulaʻi mai, ma o a tulaga e faʻamaonia ai le faʻaogaina o le CDN.

[Aua le] faaaogaina se CDN

Ole tuai ole li'o ile ata e mafua ile fa'aogaina ole CDN.

Se vaega o talafaasolopito

E pei o le tele o tekinolosi, na aliaʻe CDN ona o le manaʻomia. Faatasi ai ma le atinaʻeina o laina Initaneti i tagata faʻaoga Initaneti, na faʻaalia ai auaunaga vitio i luga ole laiga. E masani lava, o mea vitio e manaʻomia ai faʻatonuga o le tele o le bandwidth pe a faʻatusatusa i mea masani i luga o le upega tafaʻilagi (ata, tusitusiga, ma le CSS poʻo le JS code).

Pe a taumafai e fa'asalalau se ata vitio e tutusa ma le tele o tagata fa'atau mai le tasi server, o le alalaupapa Initaneti a le server o le a sili atu ona avea ma fagu. I le avea ai o se tulafono, o nai afe filo e lava e faʻapipiʻi ai se auala masani a le server. Ioe, atonu e iai isi fa'atapula'aina o punaoa, ae e le'o taua i le taimi nei. E taua foi le faʻalauteleina o le alalaupapa server e taugata tele (ma o nisi taimi e le mafai), ma e le mafai foi. O le uta i luga o le alaleo i taimi o faʻasalalauga o le a faʻataʻamilomilo.

O le faʻafitauli o le faʻatapulaʻaina o le alalaupapa o se tagata taʻitoʻatasi o loʻo foia lelei e le CDN. E le feso'ota'i sa'o tagata i le 'au'aunaga, ae i nodes i le feso'ota'iga CDN. I se tulaga lelei, e tuʻuina atu e le 'auʻaunaga le tasi vaitafe i le CDN node, ona faʻaogaina lea e le fesoʻotaʻiga ana lava punaoa e tuʻuina atu ai lenei vaitafe i le tele o tagata faʻaoga. Mai le itu tau tamaoaiga, matou te totogia naʻo punaoa o loʻo faʻaaogaina (e mafai ona avea ma bandwidth poʻo fefaʻatauaiga) ma maua ai le faʻaleleia lelei o la matou auaunaga. O le fa'aogaina o le CDN e fa'aulu ai mea mamafa e matua fa'amaonia ma talafeagai. E ui lava e taua le matauina o le au taaalo sili i lenei avanoa (eg Netflix) o loʻo fausia a latou lava CDN nai lo le faʻaaogaina o CDN faʻapisinisi tetele (Akamai, Cloudflare, Fastly, etc.)

A'o fa'atuputeleina le 'upega tafa'ilagi, o fa'aoga i luga ole laiga ua sili atu ona lavelave ma lavelave. O le faʻafitauli o le faʻapipiʻiina o le saoasaoa na oʻo mai i luma. O tagata fiafia i luga o le upega tafaʻilagi na vave ona iloa nisi o faʻafitauli tetele na mafua ai ona faʻagesegese le utaina o upega tafaʻilagi. O se tasi o ia mea o le tuai o feso'otaiga (RTT - ta'amilosaga taimi po'o le ping time). Fa'atuai e a'afia ai le tele o fa'agasologa ile utaina ole upegatafa'ilagi: fa'atuina se feso'ota'iga TCP, amataina se sauniga TLS, fa'atūina o punaoa ta'itasi (ata, faila JS, pepa HTML, ma isi)

O le faʻafitauli na faʻateteleina e le mea moni e faapea, pe a faʻaaogaina le HTTP / 1.1 protocol (aʻo leʻi oʻo mai SPDY, QUIC ma HTTP / 2 naʻo le pau lea o le filifiliga), e leʻi tatalaina e le au suʻesuʻe le sili atu i le 6 TCP fesoʻotaʻiga i le tasi talimalo. O nei mea uma na mafua ai le fesoʻotaʻiga taimi faʻaletonu ma le le lelei o le faʻaogaina o le bandwidth channel. O le faʻafitauli na fofoina i se vaega e ala i le domain sharding - o le fausiaina o isi 'au e faʻatoʻilaloina le tapulaʻa o le numera o fesoʻotaʻiga.

O le mea lea e aliali mai ai le malosi lona lua o le CDN - faʻaitiitia le latency (RTT) ona o le tele o numera ma le vavalalata o nodes i le tagata faʻaoga. O le mamao e fai se sao taua iinei: o le saoasaoa o le malamalama e faʻatapulaʻaina (pe tusa ma le 200 km/sec ile fiber opitika). O lona uiga o 000 kilomita uma o femalagaaiga e faʻaopoopo le 1000 ms o le tuai poʻo le 5 ms ile RTT. Ole taimi la'ititi lea e mana'omia mo le fa'asalalauina, talu ai e iai fo'i fa'atuai ile mea faigaluega. Talu ai e masani ona iloa e le CDN le faʻaogaina o mea i luga o ana 'auʻaunaga, e mafai ona tatou manuia mai le utaina o ia mea e ala i se CDN. Tulaga manaʻomia mo lenei mea: o le i ai o le mea i totonu o le faʻaoga, le vavalalata o le CDN e faʻasino i le tagata faʻaoga pe a faʻatusatusa i le upega tafaʻilagi (origin server). E taua le malamalama o le vavalalata faʻafanua o se CDN node e le faʻamaonia ai le maualalo o le taofiofi. Ole ala ile va ole kalani ma le CDN e mafai ona fausia i se auala e mafai ai e le kalani ona faʻafesoʻotaʻi i se talimalo i se isi atunuu, ma atonu i se isi konetineta. O le mea lea e sau ai le sootaga i le va o le telefoni feaveaʻi ma le CDN auaunaga (peering, fesoʻotaʻiga, auai i le IX, ma isi) faʻatasi ai ma le faiga faʻatautaia o feoaiga a le CDN lava ia. Mo se faʻataʻitaʻiga, Cloudflare, pe a faʻaaogaina ni fuafuaga muamua se lua (fuafua ma taugofie), e le faʻamaonia le tuʻuina atu o mea mai le talimalo lata ane - o le a filifilia le talimalo e ausia le tau maualalo.

O le tele o kamupani fa'ainitaneti ta'uta'ua e tosina mai ai le fiafia lautele (tagata atina'e i luga o le upega tafa'ilagi ma tagata e ona auaunaga) i le autu o le utaina o le saoasaoa ma le faatinoga o le upega tafaʻilagi. I totonu o nei kamupani o Yahoo (Yslow tool), AOL (WebPageTest) ma Google (Page Speed ​​​​Insights service), o loʻo faʻatupuina a latou lava fautuaga mo le faʻavavevaveina o nofoaga (faʻapitoa e fesoʻotaʻi ma tagata faʻatau optimization). Mulimuli ane, ua aliali mai ni meafaigaluega e su'e ai le saoasaoa i luga o le upega tafaʻilagi, lea e maua ai foʻi fautuaga i le faʻateleina o le saoasaoa o le upega tafaʻilagi. O nei 'au'aunaga ta'itasi po'o fa'apipi'i o lo'o i ai se fautuaga faifaipea: "Fa'aoga se CDN." O le faʻaitiitiga o fesoʻotaʻiga latency e masani ona taʻua o se faʻamatalaga mo le aʻafiaga o le CDN. Ae paga lea, e le o tagata uma e sauni e malamalama lelei pe faʻapefea ona ausia le faʻavavevaveina o le CDN ma le auala e mafai ai ona fuaina, o lea e ave ai le fautuaga i luga o le faʻatuatua ma faʻaaogaina e fai ma faʻamatalaga. O le mea moni, e le o CDN uma e faia tutusa.

Fa'aaogaina o se CDN i aso nei

Ina ia iloilo le aoga o le faʻaaogaina o CDN, e manaʻomia ona faʻavasega. O le a le mea e mafai ona maua i le taimi nei i le faʻatinoga (o faʻataʻitaʻiga i puipui e, ioe, e le o atoatoa):

  1. Free CDN mo le tufatufaina o faletusi JS (MaxCDN, Google. Yandex).
  2. CDN o 'au'aunaga mo tagata fa'atau (mo se fa'ata'ita'iga, Google Fonts mo fonts, Cloudinary, Cloudimage mo ata).
  3. CDN mo static ma punaoa optimization i CMS (maua i Bitrix, WordPress ma isi).
  4. Fa'amoemoe lautele CDN (StackPath, CDNVideo, NGENIX, Megafon).
  5. CDN mo le saoasaoa o le upega tafaʻilagi (Cloudflare, Imperva, Airi).

O le eseesega autu i le va o nei ituaiga o le tele o feoaiga e ui atu i le CDN. Ituaiga 1-3 o le tuʻuina atu o se vaega o mea o loʻo i ai: mai le tasi talosaga i le tele o taseni (masani ata). Ituaiga 4 ma le 5 o lo'o sui atoatoa i felauaiga e ala ile CDN.

I le faʻatinoga, o lona uiga o le numera o fesoʻotaʻiga e faʻaaogaina e utaina ai le saite. Faatasi ai ma HTTP / 2, matou te faʻaogaina se fesoʻotaʻiga TCP e tasi i le talimalo e faʻatautaia soʻo se numera o talosaga. Afai tatou te vaevaeina punaoa i totonu o le 'au autu (muamua) ma le CDN, ona tatau lea ona tufatufa atu talosaga i le tele o vaega ma fatuina ni fesoʻotaʻiga TCP. Ole mea sili ona leaga ole: DNS (1 RTT) + TCP (1 RTT) + TLS (2-3 RTT) = 6-7 RTT. O lenei fua faʻatatau e le amanaʻia le tuai i fesoʻotaʻiga feaveaʻi mo le faʻagaoioia o le alaleo leitio a le masini (pe a le toaga) ma faʻatuai i luga o le olo.

O le mea lenei e foliga mai i luga o le afu uta o le saite (o avanoa mo le faʻafesoʻotaʻi i le CDN o loʻo faʻamaonia ile RTT 150 ms):

[Aua le] faaaogaina se CDN

Afai o le CDN e aofia uma ai fefaʻatauaiga i luga ole laiga (sei vagana ai auaunaga a isi vaega), ona mafai lea ona tatou faʻaogaina se fesoʻotaʻiga TCP e tasi, faʻasaoina le tuai i le fesoʻotaʻi atu i isi au talimalo. Ioe, e faʻaoga lenei i HTTP / 2 fesoʻotaʻiga.

O isi eseesega e faʻamoemoeina e le faʻatinoga o se CDN faʻapitoa - mo le ituaiga muamua o loʻo naʻo le faʻapipiʻiina o se faila faila, mo le lona lima o loʻo suia ai le tele o ituaiga o mea i luga ole laiga mo le faʻamoemoega o le faʻaleleia.

CDN gafatia mo le saoasaoa o le upega tafaʻilagi

Seʻi o tatou faʻamatalaina le atoaga o le gafatia o le CDN mo le faʻavaveina o nofoaga, e aunoa ma le manatu i le faʻaogaina o ituaiga taʻitasi o CDN, ona vaʻai lea i mea o loʻo faʻatinoina i totonu o ia mea taʻitasi.

1. Fa'apipi'i o punaoa o tusitusiga

Ole vaega pito sili ona faigofie ma malamalama, ae masani ona le lelei le faʻatinoina. O CDN uma e faʻaalia le i ai o le faʻamalosi e fai ma latou faʻavavevave. Ae afai e te vaʻavaʻai atili i auiliiliga, o faʻaletonu e manino:

  • tikeri maualalo mo le faʻamalosi malosi e mafai ona faʻaaogaina - 5-6 (mo se faʻataʻitaʻiga, mo le gzip le maualuga o le 9);
  • static compression (faila i totonu o le cache) e le fa'aogaina ni fa'aopoopoga fa'aopoopo (fa'ata'ita'iga, zopfi po'o brotli ma le tikeri 11)
  • e leai se lagolago mo le faʻamalosia lelei o le brotli (sefe e uiga i le 20% faʻatusatusa i le gzip).

Afai e te faʻaaogaina se CDN, e aoga le siakiina o nai mea nei: ave le faila na sau mai le CDN, faʻamaumau lona tele faʻapipiʻi ma faʻapipiʻi lima mo le faʻatusatusaga (e mafai ona e faʻaogaina se auaunaga i luga ole laiga ma le brotli lagolago, mo se faʻataʻitaʻiga vsszhat.rf).

2. Fa'atulaga ulutala fa'apipi'i tagata o tausia

Fa'apea fo'i ma se fa'aoga faigofie fa'avavevave: fa'aopoopo fa'aulutala mo mea e teu ai mea e le kalani (su'esu'e). O le ulutala pito sili ona lata mai o le cache-control, o le mea tuai ua muta. E le gata i lea, e mafai ona faʻaaogaina Etag. O le mea autu o le maualuga o le matua o le cache-control e lava tele (mai le masina pe sili atu) Afai ua e sauni e faʻapipiʻi le punaoa i le malosi e mafai ai, e mafai ona e faʻaopoopoina le filifiliga le suia.

E mafai e CDN ona faʻaititia le maualuga o tausaga, faʻamalosia le tagata faʻaoga e toe faʻapipiʻi mea faʻapitoa i taimi uma. E le o manino pe o le a lenei mea e fesoʻotaʻi ma: o le manaʻo e faʻateleina fefaʻatauaiga i luga o le upega tafailagi poʻo le faʻateleina o fesoʻotaʻiga ma nofoaga e le iloa pe faʻafefea ona toe setiina le cache. Mo se faʻataʻitaʻiga, o le taimi le faʻaogaina o le Cloudflare header cache o le 1 itula, lea e matua maualalo mo faʻamaumauga faʻamautu e le mafai ona suia.

3. Fa'atonu ata

Talu ai o le CDN o loʻo faʻatinoina galuega o le faʻaogaina ma le tuʻuina atu o ata, e talafeagai le faʻaogaina o latou i le itu CDN ma tuʻuina atu i tagata faʻaoga i lenei fomu. Se'i fai se fa'aagaga i le taimi lava lea e na'o le CDN ituaiga 2, 3 ma le 5 e avanoa.

E mafai ona e fa'amanino ata i ni auala eseese: fa'aogaina o fa'aputuga fa'apipi'i (pei o le WebP), fa'ailoga e sili atu ona lelei (MozJPEG), po'o le fa'amamāina o metadata e le mana'omia.

I se tulaga lautele, e lua ituaiga o ia faʻataʻitaʻiga: faʻatasi ai ma le lelei ma le leai o se gau. E masani ona taumafai le CDN e fa'aogaina le fa'amalieina e leai se gau ina ia 'alofia ai fa'asea a tagata fa'atau e uiga i suiga i le lelei o ata. I ia tulaga, o le a laititi le tupe maua. O le mea moni, e masani lava o le maualuga o le maualuga o le JPEG e sili atu le maualuga nai lo le mea e tatau ai ma e mafai ona e toe faʻaleleia ma le saogalemu i se tulaga maualalo maualalo e aunoa ma le faʻafefeina o le tagata faʻaoga. I le isi itu, e faigata ona fuafua le maualuga o le tulaga lelei ma faʻatulagaga lautele mo faʻaoga uma i luga ole laiga, o lea e faʻaogaina ai e le CDN le sili atu le faʻaogaina o tulaga faʻatusatusa i mea e mafai ona faʻaogaina e amanaʻia ai le tala (faamoemoega o ata, ituaiga o upega tafaʻilagi). , ma isi)

4. Fa'asilisiliina le feso'ota'iga TLS

O le tele o feoaiga i aso nei e faimalaga i luga o fesoʻotaʻiga TLS, o lona uiga matou te faʻaalu se taimi faaopoopo i feutagaiga TLS. Talu ai nei, ua fausia ai tekinolosi fou e faatelevave ai lenei faagasologa. Mo se faʻataʻitaʻiga, o le EC cryptography, TLS 1.3, cache session ma tiketi, faʻavaveina o faʻamatalaga meafaigaluega (AES-NI), ma isi. O le faʻatulagaina saʻo o le TLS e mafai ona faʻaititia le taimi fesoʻotaʻi i le 0-1 RTT (e le o faitauina DNS ma TCP ).

Fa'atasi ai ma polokalama fa'aonaponei, e le faigata ona fa'atinoina ia faiga na'o oe.

E le o CDN uma o loʻo faʻaaogaina TLS faiga sili; e mafai ona e siakiina lenei mea e ala i le fuaina o le taimi o fesoʻotaʻiga TLS (mo se faʻataʻitaʻiga, i le Webpagetest). Lelei mo se fesoʻotaʻiga fou - 1RTT, 2RTT - maualuga maualuga, 3RTT ma sili atu - leaga.

E tatau foi ona maitauina e tusa lava pe faʻaaogaina le TLS i le CDN level, e tatau foi i le 'auʻaunaga ma la tatou 'upega tafaʻilagi ona faʻagasolo TLS, ae mai le CDN itu, ona o le fefaʻatauaʻiga i le va o le server ma le CDN e pasi i luga o fesoʻotaʻiga lautele. I le tulaga sili ona leaga, o le a tatou maua faalua TLS fesoʻotaʻiga faʻatuai (muamua i le CDN talimalo, o le lona lua i le va o ia ma la matou 'auʻaunaga).

Mo nisi talosaga, e taua le gauai atu i mataupu tau le saogalemu: o auala e masani ona faʻamalo i nodes CDN, ma o se avanoa talafeagai lea mo le faʻaogaina o auala. Ole filifiliga ole galue e aunoa ma le fa'ailoaina o ta'avale e masani lava ona ofoina i luga ole fuafuaga o tau mo se totogi fa'aopoopo.

5. Fa'aitiitia le tuai o feso'ota'iga

O le aoga autu o le CDN e talanoa ai tagata uma: maualalo le laititi (itiiti le mamao) i le va o le CDN talimalo ma le tagata faʻaoga. Ausia e ala i le fatuina o se faʻafanua faʻasalalau faʻasalalau faʻafanua, lea o loʻo i ai 'au i vaega o le faʻaogaina o tagata faʻaoga (aai, fefaʻatauaiga o fefaʻatauaiga, ma isi)

I le fa'atinoga, o fa'amuamua mo feso'ota'iga 'ese'ese atonu o lo'o iai i vaega fa'apitoa. Mo se faʻataʻitaʻiga, o le a maua e le CDN Rusia le tele o vaega o loʻo iai i Rusia. O Amerika o le a muamua lava atiaʻe le fesoʻotaʻiga i Amerika. Mo se faʻataʻitaʻiga, o se tasi o CDN Cloudflare tele e naʻo le 2 points i Rusia - Moscow ma St. Petersburg. O lona uiga, e mafai ona matou faʻasaoina le maualuga pe a ma le 10 ms o le latency faʻatusatusa i le tuʻuina saʻo i Moscow.

O le tele o CDN i Sisifo e leai ni togi i Rusia. E ala i le faʻafesoʻotaʻi ia i latou, e mafai ona e faʻateleina le faʻatuai mo lau au maimoa Rusia.

6. Su'esu'ega fa'apitoa (fa'aitiitiga, suiga fa'avae)

Ole pito sili ona lavelave ma fa'atekonolosi. Suia mea i le taimi o le tiliva e mafai ona matua lamatia. E tusa lava pe tatou te faʻaogaina le faʻaogaina: faʻaitiitia le code source (ona o avanoa faaopoopo, fausaga le taua, ma isi) e mafai ona aʻafia ai lona faʻatinoga. Afai tatou te talanoa e uiga i suiga sili atu ona ogaoga - faʻanofoina le JS code i le pito o le HTML, tuʻufaʻatasia faila, ma isi - o le lamatiaga o le faʻalavelaveina o le faʻaogaina o le saite e sili atu le maualuga.

O le mea lea, na'o nisi ituaiga 5 CDN e faia lenei mea. Ioe, o le a le mafai ona otometi suiga uma e manaʻomia e faʻavave ai mea - e manaʻomia le suʻesuʻeina o le tusilima ma le faʻalelei. Mo se faʻataʻitaʻiga, o le aveeseina o le code e leʻi faʻaaogaina pe faʻaluaina o se galuega tusilima.

I le avea ai o se tulafono, o ia faʻataʻitaʻiga uma e pulea e tulaga ma o mea sili ona mataʻutia e le mafai ona faʻaletonu.

Lagolago mo le fa'avavevave le gafatia e le ituaiga CDN

O lea se'i o tatou va'ava'ai po'o a ni avanoa fa'avavevave e tu'uina mai e ituaiga eseese o CDN.

Mo le faigofie, matou te toe faia le faʻavasegaga.

  1. Free CDN mo le tufatufaina o faletusi JS (MaxCDN, Google. Yandex).
  2. CDN o 'au'aunaga mo tagata fa'atau (mo se fa'ata'ita'iga, Google Fonts mo fonts, Cloudinary, Cloudimage mo ata).
  3. CDN mo static ma punaoa optimization i CMS (maua i Bitrix, WordPress ma isi).
  4. Fa'amoemoe lautele CDN (StackPath, CDNVideo, NGENIX, Megafon).
  5. CDN mo le saoasaoa o le upega tafaʻilagi (Cloudflare, Imperva, Airi).

Sei o tatou faʻatusatusa foliga ma ituaiga o CDN.

Avanoa
Ituaiga 1
Ituaiga 2
Ituaiga 3
Ituaiga 4
Ituaiga 5

Fa'apipi'i tusitusiga
+–
-
+–
+–
+

Ulutala fa'aoga
+
+
+
+
+

Ata
-
+–
+–
-
+

TLS
-
-
-
+–
+

Fa'atuai
-
-
-
+
+

Anotusi
-
-
-
-
+

I lenei laulau, “+” o loʻo faʻaaogaina e faʻaalia ai le lagolago atoatoa, "-" e leai se lagolago, ma le "+–" o se vaega lagolago. O le mea moni, e ono i ai ni suiga mai lenei laulau i le mea moni (mo se faʻataʻitaʻiga, o nisi CDN faʻamoemoega lautele o le a faʻaogaina foliga mo le faʻaleleia o ata), ae mo se manatu lautele e aoga.

O taunuʻuga

E faʻamoemoe, a maeʻa ona faitau lenei tusiga o le ae maua se ata manino e uiga i le "faʻaaogaina se CDN" fautuaga e faʻavave ai au nofoaga.

E pei o soʻo se pisinisi, e le mafai ona e talitonu i folafolaga tau maketi o soʻo se auaunaga. O le a'afiaga e tatau ona fuaina ma tofotofoina i lalo o tulaga moni. Afai o loʻo e faʻaaogaina se CDN, siaki mo le aoga e faʻaaoga ai faʻataʻitaʻiga o loʻo faʻamatalaina i totonu o le tusiga.

Atonu o le fa'aaogaina o se CDN i le taimi nei o lo'o fa'agesegese ai le taimi e utaina ai lau saite.

I le avea ai o se fautuaga lautele, e mafai ona tatou taulaʻi atu i mea nei: suʻesuʻe lau au maimoa, fuafua lona lautele faʻafanua. Afai o lau au maimoa autu o loʻo taulaʻi i totonu o le radius o le 1-2 afe kilomita, e te le manaʻomia se CDN mo lona faʻamoemoega autu - faʻaititia le latency. Nai lo lena, e mafai ona e tuʻuina lau 'auʻaunaga vavalalata i au faʻaoga ma faʻapipiʻi lelei, maua le tele o faʻataʻitaʻiga o loʻo faʻamatalaina i totonu o le tusiga (saoloto ma tumau).

I le tulaga o lau au maimoa e tufatufaina moni faʻafanua (radius e sili atu i le 3000 kilomita), faʻaaogaina se CDN lelei o le a aoga tele. Ae ui i lea, e tatau ona e malamalama muamua i le mea tonu e mafai e lau CDN ona faʻavavevave (silasila i le laulau o gafatia ma latou faʻamatalaga). Ae ui i lea, o le saoasaoa o le upega tafaʻilagi o loʻo tumau pea o se galuega faigata e le mafai ona foia e ala i le faʻafesoʻotaʻi o se CDN. I le faʻaopoopoga i faʻataʻitaʻiga o loʻo i luga, o le auala sili ona lelei o le faʻavavevave o loʻo tumau pea i tua o le CDN: faʻaleleia o le vaega o le server, suiga faʻalautele i le vaega o tagata o tausia (aveese le code le faʻaaogaina, faʻaleleia le faagasologa o le faʻaliliuina, galue ma mea e aofia ai, fonuka, fetuutuunai, ma isi. )

puna: www.habr.com

Faaopoopo i ai se faamatalaga