ConveyThis Tech: Безнең Вебсайт Кроллерын төзү

Вебсайтыгызны 5 минутта күп телле итегез
Конвейтис демо
Конвейтис демо
My Khanh Pham

My Khanh Pham

Кулланучының тәҗрибәсен яхшырту: ConveyThis URL белән идарә итә

Күпсанлы ConveyБу меценатлар үз сайтларының барлык URL-ларын дөрес тәрҗемә итүне өстен күрәләр, бу бик катлаулы эш булырга мөмкин, аеруча берничә телгә тәрҗемә ителгән киң сайтлар өчен.

Кулланучының фикере күрсәткәнчә, кайбер клиентлар вебсайтның тәрҗемә проектларының башлануын бераз аптырашта тапкан. Алар еш кына ни өчен тәрҗемә исемлегендә баш бит URL-ны карый алулары, һәм аларның эчтәлегенең тәрҗемәләрен ничек булдыру турында сораштылар.

Бу көчәйтү өчен потенциаль өлкәне күрсәтте. Без бортка утыру процессын җиңеләйтү һәм проект белән нәтиҗәлерәк идарә итү мөмкинлеген күрдек. Ләкин ул вакытта конкрет чишелеш җитмәде.

Нәтиҗә, сез уйлаганча, URL белән идарә итү үзенчәлеген кертү булды. Бу кулланучыларга вебсайтының URL-ларын сканерларга һәм ConveyThis Dashboard аша аларның тәрҗемә ителгән эчтәлеген тиз һәм эффектив ясарга мөмкинлек бирә.

Күптән түгел, бу үзенчәлек Тәрҗемә исемлегеннән яңа, җайлаштырылган һәм көчле URL нигезендә тәрҗемә белән идарә итү битенә күчерелде. Хәзер, без бу функция барлыкка килү артындагы вакыйганы ачарга вакыт дип саныйбыз.

921

Голангны кочаклау: Күчерелгән тәрҗемә хезмәтләренә бу сәяхәт

922

Пандемия аркасында 2020-нче елда ябылу миңа ниһаять, вакыт чикләүләре аркасында читтә калган Голанг программалаштыру телен өйрәнергә мөмкинлек бирде.

Google, Golang яки Go тарафыннан эшләнгән соңгы елларда популярлык казана. Статистик рәвештә тупланган программалаштыру теле, Голанг уйлап табучыларга эффектив, ышанычлы һәм бер үк вакытта код ясау өчен эшләнгән. Аның гадилеге тизлекне корбан итмичә киң һәм катлаулы программаларны язарга һәм сакларга ярдәм итә.

Голанг белән танышу өчен потенциаль проект турында уйлаганда, веб-крейлер искә төште. Бу искә алынган критерийларга туры килде һәм ConveyThis кулланучылары өчен чишелеш тәкъдим итте. Веб-крейлер яки 'бот' - мәгълүмат алу өчен вебсайтка керә торган программа.

ConveyThis өчен, безнең максат - кулланучылар өчен үз сайтларын сканерлау һәм барлык URL-ны алу өчен корал булдыру иде. Моннан тыш, без тәрҗемә итү процессын тәртипкә китерергә теләдек. Хәзерге вакытта кулланучылар үз вебсайтларына тәрҗемә ителгән телдә керергә тиеш, аларны булдыру өчен, зур, күп телле сайтлар өчен авыр эш.

Башлангыч прототип туры булса да - URL кертү һәм сайтны карый башлау программасы - ул тиз һәм эффектив иде. Алекс, ConveyThis 'CTO, бу чишелешнең потенциалын күрде һәм концепцияне чистарту һәм киләчәктә җитештерү хезмәтен ничек кабул итү турында уйлану өчен тикшеренүләр һәм эшләнмәләр бирде.

Go һәм ConveyThis белән серверсыз тенденцияне навигацияләү

Веб-кроль ботын тәмамлау процессында без төрле CMS һәм интеграция нюанслары белән көрәшә башладык. Шуннан сорау туды - без кулланучыларны бот белән ничек тәкъдим итә алабыз?

Башта без веб-сервер интерфейсы белән AWS куллануның сынап каралган ысулын карадык. Ләкин берничә потенциаль проблема барлыкка килде. Бездә сервер йөкләнеше, берьюлы берничә кулланучы тарафыннан куллану, Go программасын хостинг белән тәҗрибәбез булмау турында билгесезлек бар иде.

Бу безне серверсыз хостинг сценарийын карарга этәрде. Бу провайдер тарафыннан инфраструктура белән идарә итү һәм масштаблылык кебек өстенлекләр тәкъдим итте, бу ConveyThis өчен идеаль чишелеш. Димәк, без серверның сыйдырышлыгы турында борчылырга тиеш түгел, чөнки һәр сорау үз контейнерында эшләячәк.

Ләкин, 2020-нче елда, серверсыз исәпләү 5 минутлык чик белән килде. Бу безнең бот өчен проблеманы раслады, потенциаль зур электрон сәүдә сайтларын күп битләр белән эзләү таләп ителергә мөмкин. Бәхеткә, 2020 елның башында AWS лимитны 15 минутка озайтты, гәрчә бу функцияне эшләтеп җибәрү авыр эш булып чыкты. Ахырда, без SQS - AWS хәбәр чират хезмәте белән серверсыз кодны эшләтеп чишелеш таптык.

923

ConveyThis белән интерактив реаль-вакыт бот элемтәләренә сәяхәт

924

Хостинг дилеммасын чишкәндә, безгә тагын бер киртәне җиңәргә туры килде. Хәзер бездә функциональ бот бар иде, эффектив, масштаблы итеп урнаштырылды. Калган бирем бот-барлыкка китерелгән мәгълүматны кулланучыларга җиткерү иде.

Максималь интерактивлыкка омтылып, мин бот белән ConveyThis ассортименты арасында реаль вакыттагы элемтә турында карар кабул иттем. Реаль вакыт мондый функция өчен таләп булмаса да, мин кулланучыларыбыз бот эшли башлагач тиз арада җавап алуларын теләдем.

Бу максатка ирешү өчен, без AWS EC2 инстанциясендә урнашкан гади Node.js вебсокет серверын эшләдек. Веб-челтәр серверы белән аралашу һәм урнаштыруны автоматлаштыру өчен ботка кайбер үзгәрешләр кирәк иде. Тикшеренүләрдән соң без производствога күченергә әзер идек.

Як проект буларак башланган нәрсә ахыр чиктә тактада үз урынын тапты. Авырлыклар аша мин Goда белем алдым һәм AWS мохитендә осталыгымны арттырдым. Челтәр биремнәре, кооператив программалаштыру, серверсыз исәпләү өчен Go аеруча файдалы дип таптым, аның хәтернең түбән эзен.

Бот яңа мөмкинлекләр китергәнгә, безнең киләчәк планнарыбыз бар. Без яхшырак эффективлык өчен сүз санау коралын яңадан язарга һәм аны кэш җылыту өчен кулланырга мөмкин. ConveyThis'ның технология дөньясына сез бу бүлешү ошаган кебек ошады дип ышанам.

Башларга әзерме?

Тәрҗемә итү, телләрне белү генә түгел, катлаулы процесс.

Безнең киңәшләргә ияреп һәм ConveyThis кулланып, сезнең тәрҗемә ителгән битләрегез аудитория белән резонансланыр, максатлы телдә туган кебек тоелыр.

Бу тырышлык таләп итсә дә, нәтиҗәсе уңышлы. Әгәр дә сез вебсайтны тәрҗемә итәсез икән, ConveyThis автоматлаштырылган машина тәрҗемәсе белән сәгатьләр саклый ала.

ConveyBu 7 көн бушлай кулланыгыз!

2 нче градиент