האתר שאתם קוראים עבר מ-Next.js ל-Rust בלי לאבד אף כתובת
האתר envixo.com מתפרסם ב-99 שפות. כתבנו אותו מחדש מ-Next.js ל-Rust, השווינו כל כתובת לאתר הקודם לפני המעבר, ותיקנו את מה שהאתר הקודם עשה לא נכון עבור מנועי חיפוש, שפות מימין לשמאל ועוזרי AI.
- לקוח
- Envixo
- פלטפורמה
- אינטרנט
- תעשייה
- אתר שיווקי
- השקה
- 2026
האתגר
האתר ב-Next.js עבד, אבל הוא דרש שרת Node.js עם 512 MB זיכרון מוקצה, שלח כ-150 KB של HTML לכל עמוד והיו בו חסרים: אין פריסה מימין לשמאל, ונתונים מובנים שנוספו רק על ידי JavaScript.
מה בנינו
שרת Rust עם axum ו-Askama שמגיש את אותן כתובות, אותם 99 קובצי תרגום ואותו עיצוב, שנבנה עם Tailwind ועם JavaScript פשוט.
אותן כתובות ואותן הפניות
זיהוי השפה, קידומות השפה בכתובת, הלוכסן בסוף ועוגיית השפה מתנהגים כמו באתר הקודם, כך שלא אבדו קישורים ולא אבדו מקומות בחיפוש.
קודם אותו SEO, אחר כך טוב יותר
המטא-נתונים, hreflang, JSON-LD ומפת האתר תואמים לאתר הקודם, עם תיקונים בתגיות השיתוף לרשתות החברתיות וקובץ llms.txt חדש.
שער של אפס הבדלים
כלי השווה כל כתובת של האתר הקודם והחדש. המעבר דרש אפס הבדלים, ובנוסף צילומי מסך בשלושה רוחבים באנגלית, בערבית וביפנית.
סיור בתלת-ממד
סיור מודרך ב-three.js על כל עמוד הבית, ורשימה פשוטה כשתלת-ממד לא זמין.
טופס יצירת קשר בלי SDK
בדיקת ספאם עם Cloudflare Turnstile ושליחת דואר דרך Amazon SES, עם בקשות שנחתמות ידנית, מלכודת דבש ומגבלה לכל מבקר.
שגיאות מדווחות, מפתחות מוגנים
שגיאות בשרת ובדפדפן נשלחות ל-Honeybadger, ומפתח ה-API לא מגיע לעמוד אף פעם.
תוצאות הנדסיות
הזיכרון נמדד בייצור באוקטובר 2026; גודל האימג' מתוך הבנייה. מספר הכתובות במפת האתר נבדק בבדיקה אוטומטית.
- חזרה לאחור דרך DNS, והאתר הקודם נשמר שבעה ימים
- עדכוני תלויות מתמזגים אוטומטית ברגע שהבדיקות ובניית האימג' עוברות
- בדיקות ובניות רצות על שרתי ה-CI של Envixo עצמה
- מתפרסם ב-99 שפות מאותם קובצי תרגום כמו קודם
טכנולוגיה
- Rust
- axum
- Askama
- Tailwind CSS
- three.js
- Amazon SES
- Cloudflare Turnstile
- Kubernetes
צריכים תוכנה שנבנית סביב העסק שלכם?
אינטגרציות, כלים פנימיים, אפליקציות ופלטפורמות, שנבנים לפי הזמנה בידי מהנדסים בכירים שמכוונים סוכני AI. ספרו לנו מה אתם צריכים ונראה לכם איך היינו בונים את זה.