Usoro mmepe teknụzụ webụ 2019

Okwu Mmalite

Mgbanwe dijitalụ na-ekpuchi akụkụ dị iche iche nke ndụ na azụmahịa kwa afọ. Ọ bụrụ na azụmahịa chọrọ ịbụ asọmpi, saịtị ozi nkịtị anaghịzi ezuru, ngwa mkpanaaka na ngwa weebụ dị mkpa ọ bụghị naanị na-enye ndị ọrụ ozi, kamakwa na-enye ha ohere ịrụ ọrụ ụfọdụ: ịnata ma ọ bụ ịtụ ngwaahịa na ọrụ, nye ngwaọrụ.

Usoro mmepe teknụzụ webụ 2019

Dịka ọmụmaatụ, ọ naghị ezuru ụlọ akụ ọgbara ọhụrụ inwe webụsaịtị nwere ozi; ha kwesịrị ịnwe ngwaọrụ ịntanetị maka ndị ahịa ha, akaụntụ nkeonwe ebe onye ọrụ nwere ike ijikwa akaụntụ, itinye ego na mgbazinye ego. Ọbụlagodi obere ụlọ ọrụ chọrọ ngwaọrụ dabara adaba iji mụbaa ntụgharị, dị ka ịme oge n'aka dọkịta ma ọ bụ onye na-edozi isi, ma ọ bụ idebe tebụl n'ụlọ nri ma ọ bụ ebe a na-egwu ụmụaka maka oriri ụbọchị ọmụmụ.

Na ndị nwe onwe ha kwesịrị ịnata ozi oge na-adaba adaba na steeti ụlọ ọrụ ha, dịka ọmụmaatụ, nchịkọta data nchịkọta akụkọ na nyocha maka ngalaba mmepụta dị iche iche, ma ọ bụ mmepụta nke ngalaba. Ọtụtụ mgbe, ngalaba ọ bụla na-anakọta data a n'ụzọ nke ya, ma nwee ike iji ngwaọrụ dị iche iche na onye nwe ya kwesịrị itinye oge dị ukwuu iji ghọta ihe a niile, na-apụtaghị ìhè ma ọ bụ ozugbo nke a nwere ike imetụta arụmọrụ nke ụlọ ọrụ na, n'ikpeazụ, uru. Mgbanwe dijitalụ na mmepe ngwa weebụ ma ọ bụ mkpanaka ga-enyekwara aka ebe a.

Teknụzụ anaghị eguzo otu ebe ma na-agbanwe agbanwe mgbe niile, na ihe ejiri ọtụtụ afọ gara aga nwere ike ọ gaghị adịkwa mkpa taa, ma ọ bụ ihe a na-apụghị ime ọtụtụ afọ gara aga aghọworị eziokwu. Enwere ngwa ọgbara ọhụrụ ndị na-enyere gị aka ịmepụta webụ na ngwa mkpanaaka ngwa ngwa yana mma. Dabere na nleba anya na ahụmahụ onwe onye, ​​Achọrọ m ịkọrọ m ọhụụ nke teknụzụ na ngwá ọrụ ga-achọ n'ọdịnihu dị nso na ihe mere ị ga-eji ṅaa ntị na ha mgbe ị na-emepụta ngwa weebụ nke oge a.

Ngwa otu ibe

Ka anyị kọwapụta ntakịrị nkọwa okwu. Ngwa otu ibe (SPA) bụ ngwa webụ nke etinyere ihe mejupụtara ya otu ugboro n'otu ibe, ma na-ebukwa ọdịnaya dị ka achọrọ. Na mgbe ị na-agagharị n'etiti akụkụ nke ngwa ahụ, ibe ahụ anaghị ebughachi ya kpamkpam, kama ọ bụ naanị ibu ma gosipụta data dị mkpa.

Ngwa nwere otu ibe na-erite uru dị ukwuu na ngwa webụ mara mma n'ihe gbasara ọsọ na ịdị mfe iji. Site n'enyemaka nke SPA, ị nwere ike nweta mmetụta nke weebụsaịtị na-arụ ọrụ dị ka ngwa na desktọpụ, na-enweghị reboots na nnukwu igbu oge.

Ọ bụrụ na afọ ole na ole gara aga ngwa otu ibe anaghị akwado njikarịcha search engine ma jiri ya mee ihe maka ịmepụta akaụntụ nkeonwe na ogwe nchịkwa, taa ịmepụta ngwa otu ibe na nkwado zuru oke maka njikarịcha search engine (SEO) aghọwo ihe dị mfe karị. Iji ngwa otu ibe nke ihe nkesa arụpụtara taa, nsogbu a apụọla kpamkpam. N'ikwu ya n'ụzọ ọzọ, nke a bụ otu ngwa otu ibe, mana na arịrịọ mbụ, ihe nkesa ahụ na-emepụta ọ bụghị naanị data, kama ọ na-emepụta ibe HTML dị njikere maka ngosi na engines ọchụchọ na-enweta ibe emebere nke ọma na ozi meta niile na akara semantic. .

Site na mmepe nke ngwaọrụ maka ịmepụta ngwa weebụ nke ndị ahịa, mmepe na mgbanwe na ngwa otu ibe ga-eto eto na nke a na afọ ndị sochirinụ. Ọ bụrụ na ị nwere ngwa ochie nke na-eme agadi ma na-arụ ọrụ nwayọọ nwayọọ, na ọbụna na-ejigharị akwụkwọ zuru ezu mgbe ị na-agbanwe n'etiti ngalaba, mgbe ahụ n'afọ a ị nwere ike ịkwalite ngwa ngwa ngwa ngwa otu ibe - ugbu a bụ oge dị mma, nkà na ụzụ na-enye gị ohere. ime nke a ngwa ngwa na nke ọma.

Inwe ebe nrụọrụ weebụ nke oge a na ngwa ngwa dị ezigbo mma, ma ka m gwa gị n'eziokwu: ọ bụghị ngwa niile nwere ike ịmegharị ngwa ngwa na ngwa otu ibe, na mgbanwe nwere ike ịdị ọnụ! Ya mere, ịkwesịrị ịghọta onye chọrọ mgbanwe dị otú ahụ na ihe kpatara ya.

Iji nyere gị aka ịghọta, na tebụl dị n'okpuru ebe a, m ga-enye ụfọdụ ihe atụ nke mgbe ịmepụta ma ọ bụ ịgbanwee na SPA kwesịrị ekwesị na nke ziri ezi, na mgbe ọ bụghị.

IHE

Ọ bụrụ na ịchọrọ ịme ngwa ọgbara ọhụrụ, ngwa ngwa ngwa ngwa ma chọọ iji ọ bụghị naanị ụdị weebụ, kamakwa ụdị mkpanaka ma ọ bụ ọbụna desktọpụ, na usoro na mgbakọ niile na-ewere ọnọdụ na ebe dịpụrụ adịpụ ma ọ bụ igwe ojii. Ọzọkwa, nke mere na ndị ahịa niile nwere otu interface interface na ọ dịghị mkpa ịmegharị ọ bụla na koodu nkesa mgbe ị na-agbakwunye onye ahịa ọhụrụ.

Ọmụmaatụ: netwọk mmekọrịta, aggregators, SaaS nyiwe (software dị ka igwe ojii ọrụ), ahịa

Ọ bụrụ na ị nwere ụlọ ahịa ma ọ bụ ọrụ weebụ, ị maara na ọ dị ngwa ngwa na ndị mmadụ na-apụ, ịchọrọ ime ya ngwa ngwa, ị ghọtara uru nke ndị ahịa ma dị njikere ịkwụ ụgwọ ihe karịrị otu nde rubles maka nkwalite.

Ị nwere ngwa mkpanaaka nke na-eji API saịtị ahụ, mana saịtị ahụ na-adị nwayọọ ma nwee ibugharị ọdịnaya zuru oke mgbe ị na-agagharị n'etiti ibe.

MGBE

Ọ bụrụ na ndị na-ege gị ntị ejighị ihe nchọgharị na ngwaọrụ ọgbara ọhụrụ.

Dịka ọmụmaatụ: mpaghara ụlọ ọrụ akọwapụtara, dị ka mmepe nke sistemu ime ụlọ maka ụlọ akụ, ụlọ ọrụ ahụike na agụmakwụkwọ.

Ị na-eme isi ihe omume gị na-anọghị n'ịntanetị ma ọ dịbeghị njikere ịnye ọrụ ọ bụla n'ịntanetị, naanị ị ga-adọta ndị ahịa.

Ọ bụrụ na ị nwere ụlọ ahịa dị n'ịntanetị ma ọ bụ ọrụ webụ na-ererịrị nke ọma, ị gaghị ahụ ọpụpụ ndị ahịa ma ọ bụ mkpesa

Ọ bụrụ na ị nwere ngwa na-arụ ọrụ nke na-enweghị ike ịmegharị maka SPA ma naanị ị ga-edegharị ihe niile site na ọkọ ma jiri teknụzụ ndị ọzọ, na ị dịbeghị njikere imefu ọtụtụ nde na nke a.

Dịka ọmụmaatụ: Enwere saịtị igbe ma ọ bụ ụdị koodu ochie nke edere n'ụlọ, monolithic.

Ngwa Weebụ na-aga n'ihu

Ngwa Weebụ na-aga n'ihu bụ ngwaahịa sitere na mmalite mmalite nke ngwa ala yana weebụsaịtị. N'ụzọ bụ isi, nke a bụ ngwa webụ nke na-ele anya ma na-akpa àgwà dị ka ezigbo ngwa ala, nwere ike ịnweta ọkwa ntinye, na-arụ ọrụ na ọnọdụ offline, wdg. N'okwu a, onye ọrụ adịghị mkpa ibudata ngwa ahụ na AppStore ma ọ bụ Google Play, mana naanị chekwaa ya na desktọpụ.

Dị ka nkà na ụzụ ma ọ bụ ụzọ mmepe, PWA na-etolite kemgbe 2015, na nso nso a nwetara nnukwu ewu ewu na mpaghara e-azụmahịa.

Ụfọdụ ezigbo ọmụmaatụ ndụ:

  • N'afọ gara aga, ụlọ oriri na ọṅụṅụ Best Western River North nwere ike ịbawanye ego ha nwetara site na 300% mgbe ịmalitere ebe nrụọrụ weebụ PWA ọhụrụ;
  • Arabic Avito OpenSooq.com, mgbe ịmepụtara nkwado PWA na webụsaịtị ya, nwere ike ịbawanye oge nleta saịtị site na 25% na ọnụ ọgụgụ ndị na-eduga site na 260%;
  • Ọrụ mkpakọrịta nwoke na nwaanyị a ma ama Tinder nwere ike ibelata ọsọ nbudata site na 11.91s ruo 4.69s site na ịmepụta PWA; Ọzọkwa, ngwa ahụ na-eru 90% na-erughị ala gam akporo ogbo ya.

Eziokwu ahụ bụ na ọ bara uru ịṅa ntị na teknụzụ a gosikwara na otu n'ime nnukwu injin maka imepụta ọrụ e-commerce, Magento, wepụtara ụdị mmepe mmalite nke PWA Studio na 2018. Ikpo okwu na-enye gị ohere ịmepụta n'ihu nke React sitere na igbe maka ngwọta e-azụmahịa gị na nkwado PWA.

Ndụmọdụ maka ndị nwerelarị ọrụ ịntanetị ma ọ bụ naanị echiche maka ọrụ ọhụrụ na nkwado maka ngwaọrụ mkpanaka: emela ngwa ngwa dee ngwa nwa afọ zuru oke, mana buru ụzọ lelee teknụzụ PWA. Nke a nwere ike ịbụ uru kacha mma maka ngwọta ego maka ngwaahịa gị.

Obere site na omume. Iji mepụta ngwa akụkọ mkpanaaka dị mfe, ma ọ bụrụhaala na ịnweelarị ihe nkesa REST emebere, ị ga-achọ ihe dị ka awa 200-300 maka otu ikpo okwu. Na nkezi ahịa ahịa maka otu awa nke mmepe bụ 1500-2000 rubles / hour, ngwa nwere ike na-eri ihe dị ka 1 nde rubles. Ọ bụrụ na ị mepụtara ngwa weebụ na nkwado zuru oke maka PWA: ngosi ngosi, ọnọdụ offline na ihe ọma ndị ọzọ, mgbe ahụ mmepe ahụ ga-ewe 200-300 mmadụ-awa, ma ngwaahịa ga-adị ozugbo na nyiwe niile. Nke ahụ bụ, nchekwa ego nke ihe dị ka ugboro 2, ọ bụghị ikwu eziokwu na ị gaghị akwụ ụgwọ maka ntinye na ụlọ ahịa ngwa.

Emebeghi ya

Nke a bụ ụzọ ọgbara ọhụrụ ọzọ maka mmepe. N'ihi aha ahụ, ọtụtụ ndị na-eche na nke a bụ n'ezie mmepe nke enweghị ihe nkesa, ọ dịghị mkpa ka ị dee koodu azụ azụ, na onye ọ bụla na-emepụta ihe n'ihu nwere ike ịmepụta ngwa weebụ zuru oke. Ma nke ahụ abụghị eziokwu!

Mgbe ị na-eke ngwa enweghị nkesa, ị ka chọrọ sava na nchekwa data. Isi ihe dị iche na ụzọ a bụ na a na-egosipụta koodu azụ azụ n'ụdị ọrụ igwe ojii (aha ọzọ maka enweghị nkesa bụ FaaS, ọrụ dị ka ọrụ ma ọ bụ Ọrụ-dị ka Ọrụ) ma na-enye ohere ngwa ngwa ngwa ngwa na mfe. Mgbe ị na-emepụta ngwa dị otú ahụ, onye mmepụta nwere ike ilekwasị anya na nsogbu azụmahịa ma ghara iche echiche banyere ịmepụta na ịmepụta akụrụngwa, nke emesịa mee ngwa ngwa ngwa ngwa ma belata ọnụ ahịa ya. Ọzọkwa, usoro enweghị Server ga-enyere gị aka ịchekwa na mgbazinye ihe nkesa, ebe ọ bụ na ọ na-eji kpọmkwem ihe onwunwe dị ka ọ dị mkpa iji mezue ọrụ ahụ, ma ọ bụrụ na ọ dịghị ibu, mgbe ahụ, a naghị eji oge ihe nkesa eme ihe ma ọ dịghị akwụ ụgwọ.

Dịka ọmụmaatụ, nnukwu ụlọ ọrụ mgbasa ozi America bụ Bustle nwere ike ibelata ụgwọ nnabata karịa 60% mgbe ị na-atụgharị na Serverless. Na ụlọ ọrụ Coca-Cola, mgbe ha na-emepụta usoro akpaghị aka maka ire ihe ọṅụṅụ site na igwe na-ere ahịa, nwere ike ibelata ụgwọ nnabata site na $ 13000 ruo $ 4500 kwa afọ site n'ịgbanwe na Serverless.

N'ime afọ ole na ole gara aga, n'ihi ọhụụ ya na njedebe ya, a na-ejikarị Serverless eme ihe maka obere ọrụ, mmalite na MVP, ma taa, ekele maka evolushọn nke software, ntụgharị na ike nke ihe nkesa nkesa, ngwá ọrụ na-apụta na na-enye gị ohere iwepụ ihe mgbochi, mee ka ọ dị mfe ma mee ngwa ngwa mmepe nke ngwa igwe ojii.
Nke a pụtara na ọnọdụ azụmaahịa nke ụlọ ọrụ ebe a na-ewerebu imelite igwe ojii agaghị ekwe omume (dịka ọmụmaatụ, maka ngwaọrụ ihu, data na-ebugharị, ma ọ bụ ngwa steeti) bụ eziokwu ugbu a. Ngwá ọrụ dị mma nke na-egosi ọtụtụ nkwa bụ ụlọ ọrụ kNative na Serverless.

Mana n'agbanyeghị ihe a niile, Serverless abụghị mgbọ ọlaọcha maka mmepe ngwa weebụ. Dị ka nkà na ụzụ ọ bụla ọzọ, ọ nwere uru na ọghọm ya, ọ dịkwa mkpa ka ị họrọ ngwá ọrụ a na nghọta, na "ọ bụghị ntu na microscope" naanị n'ihi na ọ dị elu na nkà na ụzụ.

Iji nyere gị aka ịchọpụta ya, ndị a bụ ụfọdụ ọmụmaatụ nke mgbe ị nwere ike ịtụle Serverless mgbe ị na-emepụta ọhụrụ ma ọ bụ na-akwalite ọrụ weebụ ugbu a:

  • Mgbe ibu dị na ihe nkesa na-adị kwa oge ma ị na-akwụ ụgwọ maka ikike efu. Dịka ọmụmaatụ, anyị nwere onye ahịa nwere netwọk nke igwe kọfị na ọ dị mkpa iji hazie arịrịọ na ịnakọta ọnụ ọgụgụ naanị narị ole na ole ma ọ bụ puku ugboro n'ụbọchị, na n'abalị ọnụ ọgụgụ nke arịrịọ gbadara ruo ọtụtụ iri na abuo. N'okwu a, ọ na-arụ ọrụ nke ọma iji kwụọ ụgwọ naanị maka iji ihe onwunwe eme ihe, n'ihi ya, anyị tụrụ aro ma mejuputa ngwọta na Serverless;
  • Ọ bụrụ na ị naghị eme atụmatụ ịbanye n'ime nkọwa teknụzụ nke akụrụngwa ma kwụọ ụgwọ maka ịtọlite ​​​​na idobe sava na onye nhazi. Dịka ọmụmaatụ, mgbe ị na-etolite n'ahịa, ị maghị kpọmkwem ihe okporo ụzọ ga-abụ, ma ọ bụ ọzọ - ị na-eme atụmatụ ọtụtụ okporo ụzọ na ka ngwa gị wee jide n'aka na ọ ga-eguzogide ibu ahụ, mgbe ahụ Serverless bụ nhọrọ magburu onwe ya.
  • Ọ bụrụ na ịchọrọ ịme ụfọdụ mmemme nkwanye na ngwa ngwa, dee data akụkụ n'ime tebụl, mee ụfọdụ mgbako. Dịka ọmụmaatụ, nakọta data nyocha nke omume onye ọrụ, hazie ya n'otu ụzọ ma chekwaa ya na nchekwa data;
  • Ọ bụrụ na ịchọrọ ime ka ọ dị mfe, jikọta ma ọ bụ mee ka ọrụ ngwa dị ugbu a dị ngwa ngwa. Dịka ọmụmaatụ, mepụta ọrụ na-emeziwanye arụmọrụ maka iji ihe onyonyo ma ọ bụ vidiyo rụọ ọrụ, mgbe onye ọrụ na-ebugo vidiyo na igwe ojii, yana ọrụ dị iche na-ejikwa transcoding, ebe isi ihe nkesa na-aga n'ihu na-arụ ọrụ dịka o kwesịrị.

Ọ bụrụ na ịchọrọ ịhazi mmemme site na ọrụ ndị ọzọ. Dịka ọmụmaatụ, hazie nzaghachi sitere na sistemụ ịkwụ ụgwọ, ma ọ bụ bugharịa data onye ọrụ gaa na CRM iji mee ka nhazi nke arịrịọ sitere n'aka ndị ahịa nwere ike mee ngwa ngwa.
Ọ bụrụ na ị nwere nnukwu ngwa na akụkụ ụfọdụ nke ngwa a nwere ike imejuputa ya nke ọma site na iji asụsụ dị iche na nke bụ isi. Dịka ọmụmaatụ, ị nwere ọrụ na Java ma ịkwesịrị ịgbakwunye ọrụ ọhụrụ, mana ị nweghị aka efu, ma ọ bụ mmejuputa a na-asụ n'asụsụ e nyere nwere ike iwe ogologo oge ma enweelarị ngwọta n'asụsụ ọzọ, mgbe ahụ Serverless nwere ike inye aka. ya na nke a kwa.

Nke a abụghị ndepụta ngwá ọrụ na teknụzụ niile kwesịrị nlebara anya; M na-ekerịta ihe anyị onwe anyị na-eji kwa ụbọchị na ọrụ anyị ma mara kpọmkwem otú ha nwere ike isi nyere azụmahịa aka.

isi: www.habr.com

Tinye a comment