Քեյս Մարքեթինգային կայք

Այս կայքը, որ հիմա կարդում եք, Next.js-ից տեղափոխվեց Rust՝ առանց կորցնելու ոչ մի URL

envixo.com-ը հրատարակվում է 99 լեզվով։ Վերագրեցինք այն Next.js-ից Rust՝ անցումից առաջ համեմատելով յուրաքանչյուր URL հին կայքի հետ, և ուղղեցինք այն, ինչ հին կայքը սխալ էր անում որոնողական համակարգերի, աջից ձախ գրվող լեզուների և AI օգնականների համար։

Հաճախորդ
Envixo
Հարթակ
Վեբ
Ոլորտ
Մարքեթինգային կայք
Գործարկում
2026

Խնդիրը

Next.js-ով կայքը աշխատում էր, բայց պահանջում էր Node.js սերվեր՝ 512 ՄԲ վերապահված հիշողությամբ, ուղարկում էր մոտ 150 ԿԲ HTML յուրաքանչյուր էջի համար և ունէր բացեր՝ աջից ձախ դասավորություն չկար, իսկ կառուցվածքային տվյալները ավելացվում էին միայն JavaScript-ով։

Առաջ: Node.js սերվեր՝ 512 ՄԲ վերապահված հիշողությամբ
Հետո: Rust-ի մեկ ծրագիր մոտ 33 ՄԲ կոնտեյներում՝ մոտ 46 ՄԲ հիշողությամբ
Առաջ: Մոտ 150 ԿԲ HTML յուրաքանչյուր էջում՝ ներառյալ React-ի տվյալները
Հետո: Սերվերում ստեղծվող HTML, պարզ JavaScript-ով միայն այնտեղ, որտեղ պետք է
Առաջ: Կառուցվածքային տվյալներ, որ JavaScript-ն ավելացնում էր էջի բեռնվելուց հետո
Հետո: Թարգմանված JSON-LD այն HTML-ում, որ ուղարկում է սերվերը
Առաջ: Արաբերենը, եբրայերենը, պարսկերենը և ևս չորս լեզու դասավորված էին ձախից աջ
Հետո: Աջից ձախ դասավորություն աջից ձախ գրվող բոլոր յոթ լեզուների համար
Առաջ: www.envixo.com-ը պատասխանում էր սխալով, և llms.txt չկար
Հետո: www-ն վերահղում է envixo.com, իսկ /llms.txt-ը ներկայացնում է ընկերությունը AI օգնականներին

Ինչ ստեղծեցինք

Rust սերվեր axum-ով և Askama-ով, որը սպասարկում է նույն URL-ները, նույն 99 լոկալիզացիայի ֆայլերը և նույն ձևավորումը՝ կառուցված Tailwind-ով և պարզ JavaScript-ով։

Նույն URL-ները և վերահղումները

Լեզվի ճանաչումը, լեզվի նախածանցները, վերջի շեղ գծերը և լեզվի քուքին աշխատում են այնպես, ինչպես հին կայքում, ուստի ոչ մի հղում և ոչ մի դիրք չկորցրեցինք։

Սկզբում նույն SEO-ն, հետո՝ ավելի լավը

Մետատվյալները, hreflang-ը, JSON-LD-ն և sitemap-ը համապատասխանում են հին կայքին՝ սոցցանցերի համար կիսվելու պիտակների ուղղումներով և նոր llms.txt-ով։

Զրո տարբերության պայման

Հատուկ գործիքը համեմատեց հին և նոր կայքերի բոլոր URL-ները։ Անցման պայմանը զրո տարբերություն էր, գումարած էկրանի նկարներ երեք լայնությամբ՝ անգլերեն, արաբերեն և ճապոներեն։

Դիտել 3D-ով

Ուղեկցվող three.js շրջայց ամբողջ գլխավոր էջով, իսկ երբ 3D-ն հասանելի չէ՝ պարզ ցանկ։

Կապի ձև առանց SDK-ի

Սպամի ստուգում Cloudflare Turnstile-ով և նամակներ Amazon SES-ով՝ ձեռքով ստորագրված հարցումներով, honeypot-ով և այցելուի համար սահմանափակումով։

Սխալները՝ հաղորդված, բանալիները՝ պաշտպանված

Սերվերի և դիտարկիչի սխալները գնում են Honeybadger, իսկ API բանալին երբեք չի հասնում էջին։

Ինժեներական արդյունքներ

Հիշողությունը չափվել է արտադրական միջավայրում 2026-ի հոկտեմբերին. կոնտեյների չափը՝ բիլդից։ Sitemap-ի URL-ների թիվը ստուգում է ավտոմատ թեստը։

~33 MB
Կոնտեյների կերպար ամբողջ կայքի համար
~46 MB
Օգտագործվող հիշողություն
99
Լեզուներ նույն լոկալիզացիայի ֆայլերից
594
Sitemap-ի URL-ներ՝ բոլորը պահպանված
  • Հետ գլորումը՝ DNS-ով, իսկ հին կայքը պահվեց յոթ օր
  • Կախվածությունների թարմացումները միավորվում են ավտոմատ, երբ թեստերն ու կոնտեյների բիլդը անցնում են
  • Թեստերն ու բիլդերը կատարվում են Envixo-ի սեփական CI սերվերներում
  • Հրատարակվում է 99 լեզվով՝ նույն լոկալիզացիայի ֆայլերից, ինչ նախկինում

Տեխնոլոգիաներ

  • Rust
  • axum
  • Askama
  • Tailwind CSS
  • three.js
  • Amazon SES
  • Cloudflare Turnstile
  • Kubernetes

Ձեր բիզնեսին հարմարեցված ծրագիր է պե՞տք

Ինտեգրումներ, ներքին գործիքներ, հավելվածներ և հարթակներ՝ պատվերով ստեղծված AI գործակալներին ղեկավարող փորձառու ինժեներների կողմից։ Պատմեք, թե ինչ է ձեզ պետք, և մենք ցույց կտանք, թե ինչպես կստեղծեինք այն։