Symudodd y wefan rydych yn ei darllen o Next.js i Rust heb golli un URL
Mae envixo.com yn cael ei gyhoeddi mewn 99 iaith. Fe wnaethom ei hailysgrifennu o Next.js i Rust, cymharu pob URL â'r hen wefan cyn y newid, a chywiro'r hyn roedd yr hen wefan yn ei wneud o chwith i beiriannau chwilio, ieithoedd o'r dde i'r chwith a chynorthwywyr AI.
- Cleient
- Envixo
- Platfform
- Gwe
- Diwydiant
- Gwefan farchnata
- Lansiwyd
- 2026
Yr her
Roedd y wefan Next.js yn gweithio, ond roedd angen gweinydd Node.js gyda 512 MB o gof wedi'i gadw, roedd yn anfon tua 150 KB o HTML ar bob tudalen, ac roedd bylchau: nid oedd cynllun o'r dde i'r chwith, a dim ond JavaScript a oedd yn ychwanegu'r data strwythuredig.
Beth wnaethom ei adeiladu
Gweinydd yn Rust gyda axum ac Askama sy'n gweini'r un URLau, yr un 99 ffeil iaith a'r un cynllun gweledol, wedi'i wneud gyda Tailwind a JavaScript plaen.
Yr un URLau ac ailgyfeiriadau
Mae canfod iaith, rhagddodiaid iaith, slaesau terfynol a'r cwci iaith yn ymddwyn fel ar yr hen wefan, felly ni chollwyd un ddolen na safle.
Yr un SEO yn gyntaf, wedyn gwell
Mae'r metadata, hreflang, JSON-LD a'r sitemap yn cyfateb i'r hen wefan, gyda thagiau rhannu wedi'u cywiro a llms.txt newydd.
Gwiriad heb un gwahaniaeth
Cymharodd offeryn bob URL ar yr hen wefan a'r un newydd. Roedd y newid yn gofyn am ddim gwahaniaethau, gyda sgrinluniau mewn tri lled yn Saesneg, Arabeg a Japaneg.
Archwilio mewn 3D
Taith dywys o'r hafan gyfan gyda three.js, gyda rhestr syml pan nad yw 3D ar gael.
Ffurflen gyswllt heb SDK
Gwiriad sbam gyda Cloudflare Turnstile ac e-bost trwy Amazon SES, gyda cheisiadau wedi'u llofnodi â llaw, honeypot a therfyn i bob ymwelydd.
Gwallau wedi'u cofnodi, allweddi'n ddiogel
Mae gwallau'r gweinydd a'r porwr yn mynd i Honeybadger, ac nid yw'r allwedd API byth yn cyrraedd y dudalen.
Canlyniadau peirianneg
Cof wedi'i fesur mewn cynhyrchiad yn Hydref 2026; daw maint y ddelwedd o'r build. Mae prawf awtomatig yn gwirio'r URLau yn y sitemap.
- Dychwelyd trwy DNS, gyda'r hen wefan yn aros am saith diwrnod
- Mae diweddariadau dibyniaethau'n cael eu cyfuno'n awtomatig pan fydd y profion a build y ddelwedd yn pasio
- Mae'r profion a'r buildiau'n rhedeg ar runners CI Envixo ei hun
- Yn cael ei gyhoeddi mewn 99 iaith o'r un ffeiliau iaith ag o'r blaen
Technoleg
- Rust
- axum
- Askama
- Tailwind CSS
- three.js
- Amazon SES
- Cloudflare Turnstile
- Kubernetes
Angen meddalwedd wedi'i adeiladu o amgylch eich busnes?
Integreiddiadau, offer mewnol, apiau a phlatfformau, wedi'u hadeiladu i archeb gan beirianwyr profiadol sy'n cyfarwyddo asiantau AI. Dywedwch wrthym beth sydd ei angen arnoch a byddwn yn dangos i chi sut y byddem yn ei adeiladu.