جو سائٹ آپ پڑھ رہے ہیں، وہ 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 سرور جو وہی URLs، وہی 99 لوکل فائلیں اور وہی ڈیزائن پیش کرتا ہے، جو Tailwind CSS اور سادہ JavaScript سے بنا ہے۔
وہی URLs اور ری ڈائریکٹس
زبان کی شناخت، لوکل پریفکس، آخری سلیش اور زبان کی کوکی پرانی سائٹ کی طرح کام کرتی ہیں، اس لیے کوئی لنک یا رینکنگ ضائع نہیں ہوئی۔
پہلے SEO برابری، پھر بہتری
میٹا ڈیٹا، hreflang، JSON-LD اور سائٹ میپ پرانی سائٹ سے مطابقت رکھتے ہیں، سوشل شیئرنگ ٹیگز کی اصلاح اور ایک نئے llms.txt کے ساتھ۔
صفر فرق کی شرط
ایک ٹول نے پرانی اور نئی سائٹ کے ہر URL کا موازنہ کیا۔ تبدیلی کے لیے صفر فرق لازم تھا، ساتھ ہی انگریزی، عربی اور جاپانی میں تین چوڑائیوں پر اسکرین شاٹس۔
3D میں دیکھیں
پورے لینڈنگ پیج کا رہنمائی والا three.js ٹور، اور جہاں 3D دستیاب نہ ہو وہاں ایک سادہ فہرست۔
SDK کے بغیر رابطہ فارم
Cloudflare Turnstile سے اسپام کی جانچ اور Amazon SES سے ای میل، درخواستیں ہاتھ سے سائن کی گئیں، ایک ہنی پاٹ اور ہر وزیٹر کے لیے ایک حد۔
خرابیاں رپورٹ، کلیدیں محفوظ
سرور اور براؤزر کی خرابیاں Honeybadger کو جاتی ہیں، اور API کلید کبھی صفحے تک نہیں پہنچتی۔
انجینئرنگ نتائج
میموری اکتوبر 2026 میں پروڈکشن میں ناپی گئی؛ امیج کا حجم بلڈ سے لیا گیا۔ سائٹ میپ میں URLs کی گنتی ایک خودکار ٹیسٹ جانچتا ہے۔
- رول بیک DNS سے، اور پرانی سائٹ سات دن تک محفوظ رکھی گئی
- ٹیسٹ اور امیج بلڈ کامیاب ہوتے ہی ڈیپینڈنسی اپ ڈیٹس خود بخود ضم ہو جاتی ہیں
- ٹیسٹ اور بلڈ Envixo کے اپنے CI رنرز پر چلتے ہیں
- انہی لوکل فائلوں سے 99 زبانوں میں شائع، جیسے پہلے تھا
ٹیکنالوجی
- Rust
- axum
- Askama
- Tailwind CSS
- three.js
- Amazon SES
- Cloudflare Turnstile
- Kubernetes
کیا آپ کو اپنے کاروبار کے مطابق بنا سافٹ ویئر چاہیے؟
انٹیگریشنز، اندرونی ٹولز، ایپس اور پلیٹ فارمز، جو AI ایجنٹس کی رہنمائی کرنے والے تجربہ کار انجینئرز آرڈر پر بناتے ہیں۔ ہمیں بتائیں کہ آپ کو کیا چاہیے اور ہم آپ کو دکھائیں گے کہ ہم اسے کیسے بنائیں گے۔