Verkefni Markaðsvefur

Vefurinn sem þú ert að lesa, fluttur úr Next.js í Rust án þess að tapa einni slóð

envixo.com er gefinn út á 99 málum. Við endurskrifuðum hann úr Next.js í Rust, bárum hverja slóð saman við gamla vefinn áður en skipt var, og leiðréttum það sem gamli vefurinn gerði rangt fyrir leitarvélar, mál sem skrifuð eru frá hægri til vinstri og gervigreindaraðstoð.

Viðskiptavinur
Envixo
Vettvangur
Vefur
Atvinnugrein
Markaðsvefur
Gefið út
2026

Áskorunin

Next.js-vefurinn vann sitt verk, en hann þurfti Node.js-þjón með 512 MB af minni tekið frá, sendi um 150 KB af HTML á hverja síðu og hafði eyður: enga uppsetningu frá hægri til vinstri og formgerð gögn sem aðeins JavaScript bætti við.

Áður: Node.js-þjónn með 512 MB af minni tekið frá
Eftir: Rust-forrit í einingu sem er um 33 MB og notar um 46 MB af minni
Áður: Um 150 KB af HTML á hverja síðu, þar með React-gögnin
Eftir: HTML myndað á þjóninum, með einföldu JavaScript aðeins þar sem þarf
Áður: Formgerð gögn sem JavaScript bætti við eftir að síðan hlóðst
Eftir: Þýtt JSON-LD í HTML-inu sem þjónninn sendir
Áður: Arabíska, hebreska, persneska og fjögur mál til viðbótar sett upp frá vinstri til hægri
Eftir: Uppsetning frá hægri til vinstri fyrir öll sjö málin sem skrifuð eru frá hægri til vinstri
Áður: www.envixo.com svaraði með villu og enginn llms.txt var til
Eftir: www vísar á envixo.com og /llms.txt lýsir fyrirtækinu fyrir gervigreindaraðstoð

Það sem við smíðuðum

Rust-þjónn með axum og Askama sem afgreiðir sömu slóðir, sömu 99 þýðingarskrár og sama útlit, smíðað með Tailwind og einföldu JavaScript.

Sömu slóðir og sömu áframsendingar

Málgreining, forskeyti fyrir mál, skástrik í lok slóða og málkökan hegða sér eins og á gamla vefnum, svo enginn tengill og engin staða í leitarvélum tapaðist.

Fyrst jafn góð leitarvélabesting, svo betri

Lýsigögn, hreflang, JSON-LD og veffangaskrá eru eins og á gamla vefnum, með úrbótum á deilimerkjum fyrir samfélagsmiðla og nýjum llms.txt.

Hlið sem leyfir engan mun

Verkfæri bar hverja slóð gamla og nýja vefsins saman. Skiptin kröfðust engins munar, auk skjámynda í þremur breiddum á ensku, arabísku og japönsku.

Kanna í þrívídd

Leidd three.js-ferð um alla forsíðuna, með einföldum lista þegar þrívídd er ekki í boði.

Samskiptaform án SDK

Ruslpóstsvörn með Cloudflare Turnstile og póstur um Amazon SES, með fyrirspurnum undirritaðum í höndunum, hunangspotti og hámarki á hvern gest.

Villur skráðar, lyklar öruggir

Villur í þjóni og vafra fara í Honeybadger og API-lykillinn kemst aldrei á síðuna.

Tæknilegur árangur

Minni mælt í rekstri í október 2026; stærð einingarinnar úr smíðinni. Fjöldi slóða í veffangaskránni er athugaður með sjálfvirku prófi.

~33 MB
Eining fyrir allan vefinn
~46 MB
Minni í notkun
99
Mál úr sömu þýðingarskrám
594
Slóðir í veffangaskrá, allar haldnar
  • Afturköllun með DNS, og gamla vefnum haldið í sjö daga
  • Uppfærslur á aðskotapökkum sameinast sjálfkrafa þegar próf og smíði einingarinnar standast
  • Próf og smíði keyra á CI-vélum Envixo sjálfs
  • Gefinn út á 99 málum úr sömu þýðingarskrám og áður

Tækni

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

Þarftu hugbúnað sem er smíðaður í kringum reksturinn þinn?

Samþættingar, innri tól, forrit og kerfi, smíðuð eftir pöntun af reyndum verkfræðingum sem stýra gervigreindarþjónum. Segðu okkur hvað þú þarft og við sýnum þér hvernig við myndum smíða það.