Uchunguzi kifani Tovuti ya masoko

Tovuti unayoisoma, ilihamishwa kutoka Next.js hadi Rust bila kupoteza URL hata moja

envixo.com inachapishwa kwa lugha 99. Tuliiandika upya kutoka Next.js hadi Rust, tulilinganisha kila URL na tovuti ya zamani kabla ya kubadilisha, na tukarekebisha yale ambayo tovuti ya zamani iliyakosea kwa injini za utafutaji, lugha zinazoandikwa kulia kushoto na wasaidizi wa AI.

Mteja
Envixo
Jukwaa
Wavuti
Sekta
Tovuti ya masoko
Ilizinduliwa
2026

Changamoto

Tovuti ya Next.js ilifanya kazi, lakini ilihitaji seva ya Node.js yenye MB 512 za kumbukumbu zilizotengwa, ilituma takriban KB 150 za HTML kwa kila ukurasa na ilikuwa na mapungufu: hakuna muundo wa kulia kushoto, na data iliyopangwa iliongezwa tu kwa JavaScript.

Kabla: Seva ya Node.js yenye MB 512 za kumbukumbu zilizotengwa
Baada: Faili moja ya Rust katika kontena la takriban MB 33, inayotumia takriban MB 46 za kumbukumbu
Kabla: Takriban KB 150 za HTML kwa kila ukurasa, pamoja na mzigo wa React
Baada: HTML inayotengenezwa na seva, na JavaScript ya kawaida pale tu inapohitajika
Kabla: Data iliyopangwa iliongezwa na JavaScript baada ya ukurasa kupakia
Baada: JSON-LD iliyotafsiriwa ndani ya HTML ambayo seva huituma
Kabla: Kiarabu, Kiebrania, Kiajemi na lugha nyingine nne zilipangwa kushoto kulia
Baada: Muundo wa kulia kushoto kwa lugha zote saba zinazoandikwa kulia kushoto
Kabla: www.envixo.com ilijibu kwa hitilafu, na hakukuwa na llms.txt
Baada: www inaelekeza kwenye envixo.com, na /llms.txt inaelezea kampuni kwa wasaidizi wa AI

Tulichojenga

Seva ya Rust yenye axum na Askama inayotoa URL zile zile, faili zile zile 99 za lugha na muundo ule ule, iliyojengwa kwa Tailwind na JavaScript ya kawaida.

URL na uelekezaji ule ule

Utambuzi wa lugha, viambishi vya lugha, mikwaju ya mwisho na kidakuzi cha lugha hufanya kazi kama tovuti ya zamani, hivyo hakuna kiungo au cheo cha utafutaji kilichopotea.

Kwanza SEO sawa, kisha bora

Metadata, hreflang, JSON-LD na sitemap zinalingana na tovuti ya zamani, pamoja na marekebisho ya vitambulisho vya kushiriki mitandao ya kijamii na llms.txt mpya.

Kizingiti cha tofauti sifuri

Chombo kililinganisha kila URL ya tovuti ya zamani na mpya. Kubadilisha kulihitaji tofauti sifuri, pamoja na picha za skrini kwa upana tatu kwa Kiingereza, Kiarabu na Kijapani.

Chunguza kwa 3D

Ziara ya three.js inayoongozwa kwenye ukurasa wote wa kutua, pamoja na orodha ya kawaida wakati 3D haipatikani.

Fomu ya mawasiliano bila SDK

Ukaguzi wa taka kwa Cloudflare Turnstile na barua pepe kupitia Amazon SES, maombi yakitiwa saini kwa mkono, mtego wa taka na kikomo kwa kila mgeni.

Hitilafu zinaripotiwa, funguo zinalindwa

Hitilafu za seva na kivinjari huenda kwa Honeybadger, na ufunguo wa API haufikii ukurasa hata kidogo.

Matokeo ya kihandisi

Kumbukumbu ilipimwa katika uzalishaji Oktoba 2026; ukubwa wa picha ya kontena kutoka kwa ujenzi. Idadi ya URL kwenye sitemap inakaguliwa na jaribio la kiotomatiki.

~33 MB
Picha ya kontena kwa tovuti yote
~46 MB
Kumbukumbu inayotumika
99
Lugha kutoka faili zile zile za lugha
594
URL za sitemap, zote zimehifadhiwa
  • Kurudi nyuma kwa DNS, tovuti ya zamani ikibaki kwa siku saba
  • Masasisho ya vitegemezi yanaunganishwa kiotomatiki mara majaribio na ujenzi wa picha ya kontena yanapopita
  • Majaribio na ujenzi yanaendeshwa kwenye seva za CI za Envixo yenyewe
  • Inachapishwa kwa lugha 99 kutoka faili zile zile za lugha kama hapo awali

Teknolojia

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

Unahitaji programu iliyojengwa kulingana na biashara yako?

Miunganisho, zana za ndani, programu na majukwaa, yaliyojengwa kwa agizo na wahandisi wazoefu wanaoongoza mawakala wa AI. Tuambie unachohitaji na tutakuonyesha jinsi ambavyo tungekijenga.