केस स्टडी मार्केटिंग वेबसाइट

तुम्ही वाचत असलेली साइट, एकही URL न गमावता Next.js वरून Rust मध्ये

envixo.com 99 भाषांमध्ये प्रकाशित होते. आम्ही ती Next.js वरून Rust मध्ये पुन्हा लिहिली, बदलापूर्वी प्रत्येक URL जुन्या साइटशी ताडून पाहिली, आणि सर्च इंजिन, उजवीकडून डावीकडे लिहिणाऱ्या भाषा व AI सहाय्यकांसाठी जुनी साइट जे चुकीचे करत होती ते दुरुस्त केले.

क्लायंट
Envixo
प्लॅटफॉर्म
वेब
उद्योग
मार्केटिंग वेबसाइट
लाँच
2026

आव्हान

Next.js साइट चालत होती, पण तिला 512 MB मेमरी राखून ठेवलेला Node.js सर्व्हर लागत होता, प्रत्येक पानासाठी सुमारे 150 KB HTML पाठवत होती आणि त्रुटीही होत्या: उजवीकडून डावीकडे लिहिणाऱ्या भाषांसाठी मांडणी नाही, आणि स्ट्रक्चर्ड डेटा फक्त JavaScript जोडत असे.

आधी: 512 MB मेमरी राखून ठेवलेला Node.js सर्व्हर
नंतर: सुमारे 33 MB च्या कंटेनरमधील एक Rust बायनरी, सुमारे 46 MB मेमरी वापरते
आधी: React पेलोडसह प्रत्येक पानाला सुमारे 150 KB HTML
नंतर: सर्व्हरवर तयार झालेले HTML, जिथे गरज आहे तिथेच साधे JavaScript
आधी: पान लोड झाल्यावर JavaScript ने जोडलेला स्ट्रक्चर्ड डेटा
नंतर: सर्व्हर पाठवत असलेल्या HTML मध्ये अनुवादित JSON-LD
आधी: अरबी, हिब्रू, पर्शियन आणि अन्य चार भाषा डावीकडून उजवीकडे मांडलेल्या
नंतर: उजवीकडून डावीकडे लिहिणाऱ्या सातही भाषांसाठी योग्य मांडणी
आधी: www.envixo.com त्रुटीसह उत्तर देत होते, आणि llms.txt नव्हता
नंतर: www हे envixo.com कडे वळवते, आणि /llms.txt AI सहाय्यकांसाठी कंपनीचे वर्णन करते

आम्ही काय बनवले

axum आणि Askama वापरणारा एक Rust सर्व्हर जो तेच URL, त्याच 99 लोकेल फाइल्स आणि तोच डिझाइन देतो, Tailwind आणि साध्या JavaScript ने बनवलेला.

तेच URL आणि रीडायरेक्ट

भाषा ओळखणे, लोकेल प्रिफिक्स, शेवटची स्लॅश आणि भाषेची कुकी जुन्या साइटप्रमाणेच वागतात, म्हणून एकही लिंक किंवा सर्च क्रमवारी गमावली नाही.

आधी तेच SEO, नंतर अधिक चांगले

मेटाडेटा, hreflang, JSON-LD आणि साइटमॅप जुन्या साइटशी जुळतात, सोशल शेअरिंग टॅगमध्ये दुरुस्त्या आणि नवीन llms.txt यासह.

शून्य फरकाची अट

एका टूलने जुन्या आणि नवीन साइटची प्रत्येक URL ताडून पाहिली. बदलासाठी शून्य फरक अनिवार्य होता, तसेच इंग्रजी, अरबी आणि जपानीमध्ये तीन रुंदींवर स्क्रीनशॉट.

3D मध्ये पाहा

संपूर्ण लँडिंग पानाचा three.js मार्गदर्शित टूर, 3D उपलब्ध नसेल तेव्हा साधी यादी.

SDK शिवाय संपर्क फॉर्म

Cloudflare Turnstile ने स्पॅम तपासणी आणि Amazon SES मार्फत ईमेल, विनंत्यांवर स्वतः सही करून, एक हनीपॉट आणि प्रत्येक अभ्यागतासाठी मर्यादा यासह.

त्रुटी नोंदवल्या जातात, की सुरक्षित राहतात

सर्व्हर आणि ब्राउझरमधील त्रुटी Honeybadger कडे जातात, आणि API की कधीही पानापर्यंत पोहोचत नाही.

इंजिनिअरिंग निकाल

ऑक्टोबर 2026 मध्ये प्रोडक्शनमध्ये मेमरी मोजली; इमेजचा आकार बिल्डमधून. साइटमॅपमधील URL ची संख्या एक स्वयंचलित चाचणी तपासते.

~33 MB
संपूर्ण साइटसाठी कंटेनर इमेज
~46 MB
वापरात असलेली मेमरी
99
त्याच लोकेल फाइल्समधून येणाऱ्या भाषा
594
साइटमॅप URL, सर्व कायम ठेवले
  • DNS द्वारे मागे फिरणे शक्य, जुनी साइट सात दिवस ठेवली
  • चाचण्या आणि इमेज बिल्ड उत्तीर्ण झाल्यावर डिपेंडन्सी अपडेट्स आपोआप विलीन होतात
  • चाचण्या आणि बिल्ड Envixo च्या स्वतःच्या CI रनरवर चालतात
  • आधीच्या त्याच लोकेल फाइल्समधून 99 भाषांमध्ये प्रकाशित

तंत्रज्ञान

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

तुमच्या व्यवसायानुसार बनवलेले सॉफ्टवेअर हवे आहे?

इंटिग्रेशन्स, अंतर्गत टूल्स, अ‍ॅप्स आणि प्लॅटफॉर्म्स, AI एजंट्सना दिशा देणाऱ्या अनुभवी इंजिनिअर्सनी ऑर्डरनुसार बनवलेले. तुम्हाला काय हवे आहे ते सांगा आणि आम्ही ते कसे बनवू हे आम्ही तुम्हाला दाखवू.