Anndan ConveyThis Tech: Konstwi sit entènèt nou an

Fè sit entènèt ou an plizyè lang nan 5 minit
Transmèt Demo sa a
Transmèt Demo sa a
My Khanh Pham

My Khanh Pham

Amelyore Eksperyans Itilizatè a: ConveyThis Prezante Jesyon URL

Anpil kliyan ConveyThis prefere gen tout URL sit entènèt yo byen tradui, sa ki ka yon travay ki mande, espesyalman pou sit awogan tradui nan plizyè lang.

Feedback itilizatè yo te montre ke kèk kliyan te jwenn kòmansman premye pwojè tradiksyon sit entènèt yo yon ti jan dezòd. Yo souvan mande poukisa yo te kapab sèlman wè URL paj dakèy la nan lis tradiksyon an, ak ki jan yo kreye tradiksyon nan kontni yo.

Sa a te endike yon zòn potansyèl pou amelyorasyon. Nou te wè yon opòtinite pou fasilite yon pwosesis onboarding ki pi dous ak jesyon pwojè ki pi efikas. Sepandan, nou te manke yon solisyon konkrè nan moman sa a.

Rezilta a, jan ou ta ka sipoze, se entwodiksyon nan karakteristik nan Jesyon URL. Li pèmèt itilizatè yo eskane URL sit entènèt yo epi jenere kontni tradui yo atravè Dashboard ConveyThis la, rapidman ak efektivman.

Dènyèman, yo te deplase karakteristik sa a soti nan Lis Tradiksyon an nan yon nouvo paj jesyon tradiksyon ki baze sou URL, ki pi adaptab ak pisan. Koulye a, nou kwè ke li lè yo revele istwa ki dèyè kreyasyon karakteristik sa a.

921

Anbrase Golang: Vwayaj ConveyThis' Vers Sèvis Tradiksyon Enhanced

922

Aparisyon fèmen pòt 2020 la akòz pandemi an te ofri m chans pou m finalman aprann langaj pwogramasyon Golang ki te abandone akòz kontrent tan.

Devlope pa Google, Golang oswa Go te pran popilarite nan dènye ane yo. Yon langaj pwogramasyon konpile estatik, Golang te fèt pou pèmèt devlopè yo kreye kòd efikas, fyab, ak konkouran. Senplisite li sipòte ekri ak antretyen nan pwogram vaste ak konplike san sakrifye vitès.

Nan reflechi sou yon pwojè segondè potansyèl yo familyarize tèt mwen ak Golang, yon krole entènèt te soti nan tèt ou. Li te rankontre kritè yo mansyone ak potansyèlman ofri yon solisyon pou itilizatè ConveyThis. Yon krole entènèt oswa 'bot' se yon pwogram ki vizite yon sit entènèt pou ekstrè done.

Pou ConveyThis, objektif nou se te devlope yon zouti pou itilizatè yo eskane sit yo epi rekipere tout URL yo. Anplis de sa, nou te vle rasyonalize pwosesis la nan jenere tradiksyon. Kounye a, itilizatè yo dwe vizite sit entènèt yo nan yon lang tradui pou jenere yo, yon travay ki vin redoutable pou gwo sit ki gen plizyè lang.

Malgre ke pwototip inisyal la te senp - yon pwogram ki pran yon URL kòm opinyon epi li kòmanse rale sit la - li te rapid ak efikas. Alex, CTO ConveyThis la, te wè potansyèl solisyon sa a epi li te bay ale pou rechèch ak devlopman pou rafine konsèp la epi reflechi sou fason pou òganize sèvis pwodiksyon nan lavni.

Navige tandans san sèvè a ak Go ak ConveyThis

Nan pwosesis pou finalize bot crawler entènèt la, nou te jwenn tèt nou lite ak nuans diferan CMS ak entegrasyon. Lè sa a, kesyon an leve - ki jan nou ka pi byen prezante itilizatè nou yo ak bot la?

Okòmansman, nou te konsidere apwòch ki te eseye ak teste pou itilize AWS ak yon koòdone sèvè entènèt. Sepandan, plizyè pwoblèm potansyèl parèt. Nou te gen ensètitid sou chaj sèvè a, itilizasyon similtane pa plizyè itilizatè, ak mank eksperyans nou ak hosting pwogram Go.

Sa a te mennen nou konsidere yon senaryo hosting san sèvè. Sa a te ofri benefis tankou jesyon enfrastrikti pa founisè a ak évolutivité nannan, ki fè li yon solisyon ideyal pou ConveyThis. Sa vle di nou pa t 'gen enkyete sou kapasite sèvè paske chak demann ta opere nan pwòp veso izole li yo.

Sepandan, tounen nan 2020, informatique san sèvè te vini ak yon limit 5 minit. Sa a te pwouve yon pwoblèm pou bot nou an ki ta ka potansyèlman oblije rale gwo sit e-commerce ak anpil paj. Erezman, nan kòmansman ane 2020, AWS te pwolonje limit la a 15 minit, byenke pèmèt karakteristik sa a te pwouve se yon travay difisil. Evantyèlman, nou jwenn solisyon an pa deklanche kòd la san sèvè ak SQS - sèvis la AWS mesaj file.

923

Vwayaj la nan kominikasyon entèaktif bot an tan reyèl ak ConveyThis

924

Kòm nou te rezoud dilèm nan hosting, nou te gen yon lòt obstak simonte. Nou kounye a te gen yon bot fonksyonèl, anime nan yon fason efikas, évolutive. Travay ki te rete a se te transmèt done bot yo bay itilizatè nou yo.

Vize pou maksimòm entèaktif, mwen deside sou kominikasyon an tan reyèl ant bot la ak tablodbò ConveyThis la. Pandan ke an tan reyèl se pa yon kondisyon pou yon karakteristik sa yo, mwen te vle itilizatè nou yo jwenn fidbak imedya le pli vit ke bot la te kòmanse travay.

Pou reyalize sa, nou devlope yon senp sèvè websocket Node.js, ki anime sou yon egzanp AWS EC2. Sa a te mande kèk ajisteman nan bot la pou kominikasyon ak sèvè websocket la ak otomatize deplwaman. Apre bon jan tès, nou te pare pou tranzisyon nan pwodiksyon an.

Ki sa ki te kòmanse kòm yon pwojè bò finalman jwenn plas li nan tablodbò a. Atravè defi yo, mwen te pran konesans nan Go ak amelyore konpetans mwen nan anviwònman AWS. Mwen te jwenn Go patikilyèman benefik pou travay rezo, pwogram koperativ, ak òdinatè san sèvè, akòz anprint memwa ki ba li yo.

Nou gen plan pou lavni kòm bot la pote nouvo opòtinite. Nou vize pou reekri zouti konte mo nou an pou pi bon efikasite, epi potansyèlman sèvi ak li pou chofe kachèt. Mwen espere ou te renmen yon ti apèsi sou mond teknoloji ConveyThis la menm jan mwen te renmen pataje li.

Pare pou kòmanse?

Tradiksyon, pi plis pase jis konnen lang, se yon pwosesis konplèks.

Lè w suiv konsèy nou yo epi w ap itilize ConveyThis , paj tradui w yo ap fè rezon ak odyans ou a, yo santi yo natif natal nan lang sib la.

Pandan ke li mande efò, rezilta a se rekonpanse. Si w ap tradui yon sit entènèt, ConveyThis ka sove ou èdtan ak tradiksyon otomatik otomatik.

Eseye ConveyThis gratis pou 7 jou!

gradyan 2