Сез укып торган сайт Next.js-тан Rust-ка күчте, бер URL да югалтылмады
envixo.com 99 телдә басыла. Без аны Next.js-тан Rust-ка яңадан яздык, алмаштыру алдыннан һәр URL-ны иске сайт белән чагыштырдык һәм иске сайт эзләү системалары, уңнан сулга язылган телләр һәм AI ярдәмчеләре өчен хата эшләгән нәрсәләрне төзәттек.
- Клиент
- Envixo
- Платформа
- Веб
- Тармак
- Маркетинг сайты
- Чыгарылды
- 2026
Мәсьәлә
Next.js сайты эшли иде, әмма ул 512 MB хәтер билгеләнгән Node.js серверын таләп итә, һәр бит өчен якынча 150 KB HTML җибәрә иде һәм кимчелекләре бар иде: уңнан сулга язу өчен макет юк иде, ә структуралы мәгълүматны бары тик JavaScript өсти иде.
Без нәрсә төзедек
axum һәм Askama белән эшләүче Rust серверы: шул ук URL-лар, шул ук 99 локаль файл һәм шул ук дизайн, Tailwind CSS һәм гади JavaScript белән төзелгән.
Шул ук URL-лар һәм юнәлтүләр
Телне ачыклау, локаль префикслары, азактагы кыек сызык һәм тел cookie-сы иске сайттагыча эшли, шуңа күрә бер сылтама да, эзләү урыны да югалмады.
Башта SEO тигезлеге, аннары яхшырак
Метамәгълүмат, hreflang, JSON-LD һәм сайт картасы иске сайт белән туры килә, социаль челтәр тегларындагы хаталар төзәтелгән һәм яңа llms.txt өстәлгән.
Нуль аерма шарты
Бер корал иске һәм яңа сайтның һәр URL-ын чагыштырды. Алмаштыру өчен нуль аерма кирәк иде, шуның өстенә инглиз, гарәп һәм япон телләрендә өч киңлектәге экран сурәтләре.
3D форматында карау
Бөтен баш бит буйлап three.js экскурсиясе, 3D булмаганда гади исемлек белән.
SDK-сыз элемтә формасы
Cloudflare Turnstile белән спам тикшерүе һәм Amazon SES аша хат җибәрү, сорауларны кул белән имзалап, honeypot кыры һәм һәр кергән кеше өчен чик белән.
Хаталар языла, ачкычлар сакланган
Сервер һәм браузер хаталары Honeybadger-га китә, API ачкычы исә беркайчан да битккә чыкмый.
Инженерлык нәтиҗәләре
Хәтер 2026 елның октябрендә эш мохитендә үлчәнде; образ зурлыгы җыелмадан алынды. Сайт картасындагы URL саны автоматик тест белән тикшерелә.
- Артка кайтару DNS аша, иске сайт җиде көн саклап торылды
- Тестлар һәм образ җыелмасы үтү белән, бәйлелек яңартулары автоматик рәвештә кушыла
- Тестлар һәм җыелмалар Envixo-ның үз CI runner-ларында башкарыла
- Элеккечә, шул ук локаль файллардан 99 телдә басыла
Технологияләр
- Rust
- axum
- Askama
- Tailwind CSS
- three.js
- Amazon SES
- Cloudflare Turnstile
- Kubernetes
Бизнесыгызга җайлаштырылган программа кирәкме?
Интеграцияләр, эчке кораллар, кушымталар һәм платформалар: AI агентлары белән җитәкчелек итүче тәҗрибәле инженерлар заказ буенча төзи. Сезгә нәрсә кирәклеген әйтегез, без аны ничек төзәячәгебезне күрсәтербез.