Laman yang anda sedang baca, daripada Next.js kepada Rust tanpa kehilangan satu URL pun
envixo.com diterbitkan dalam 99 bahasa. Kami menulisnya semula daripada Next.js kepada Rust, membandingkan setiap URL dengan laman lama sebelum bertukar, dan membetulkan apa yang laman lama lakukan dengan salah untuk enjin carian, bahasa kanan ke kiri dan pembantu AI.
- Pelanggan
- Envixo
- Platform
- Laman web
- Industri
- Laman web pemasaran
- Dilancarkan
- 2026
Cabarannya
Laman Next.js itu berfungsi, tetapi ia memerlukan pelayan Node.js dengan 512 MB memori yang ditempah, menghantar kira-kira 150 KB HTML bagi setiap halaman dan mempunyai kelemahan: tiada susun atur untuk bahasa kanan ke kiri, dan data berstruktur hanya ditambah oleh JavaScript.
Apa yang Kami Bina
Satu pelayan Rust dengan axum dan Askama yang menyajikan URL yang sama, 99 fail lokal yang sama dan reka bentuk yang sama, dibina dengan Tailwind dan JavaScript biasa.
URL dan pengalihan yang sama
Pengesanan bahasa, awalan lokal, garis miring hujung dan kuki bahasa berkelakuan seperti pada laman lama, jadi tiada pautan atau kedudukan carian yang hilang.
SEO yang sama dahulu, kemudian lebih baik
Metadata, hreflang, JSON-LD dan peta laman sepadan dengan laman lama, dengan pembetulan pada tag perkongsian sosial dan llms.txt baharu.
Syarat sifar perbezaan
Satu alat membandingkan setiap URL laman lama dan baharu. Sifar perbezaan adalah syarat untuk bertukar, bersama tangkapan skrin dalam bahasa Inggeris, Arab dan Jepun pada tiga kelebaran.
Lihat dalam 3D
Lawatan berpandu three.js bagi keseluruhan halaman utama, dengan senarai biasa apabila 3D tidak tersedia.
Borang hubungi tanpa SDK
Pemeriksaan spam dengan Cloudflare Turnstile dan e-mel melalui Amazon SES, dengan permintaan ditandatangani sendiri, satu honeypot dan had bagi setiap pelawat.
Ralat dilaporkan, kunci kekal selamat
Ralat pada pelayan dan dalam pelayar pergi ke Honeybadger, dan kunci API tidak pernah sampai ke halaman.
Hasil Kejuruteraan
Memori diukur dalam produksi pada Oktober 2026; saiz imej daripada binaan. Bilangan URL dalam peta laman disemak oleh satu ujian automatik.
- Boleh kembali melalui DNS, laman lama dikekalkan selama tujuh hari
- Kemas kini kebergantungan digabungkan secara automatik apabila ujian dan binaan imej lulus
- Ujian dan binaan dijalankan pada pelari CI milik Envixo sendiri
- Diterbitkan dalam 99 bahasa daripada fail lokal yang sama seperti sebelumnya
Teknologi
- Rust
- axum
- Askama
- Tailwind CSS
- three.js
- Amazon SES
- Cloudflare Turnstile
- Kubernetes
Perlukan Perisian yang Dibina Mengikut Perniagaan Anda?
Integrasi, alat dalaman, aplikasi dan platform, dibina mengikut tempahan oleh jurutera kanan yang mengarahkan ejen AI. Beritahu kami apa yang anda perlukan dan kami akan tunjukkan bagaimana kami akan membinanya.