מקרה בוחן אתר שיווקי

האתר שאתם קוראים עבר מ-Next.js ל-Rust בלי לאבד אף כתובת

האתר envixo.com מתפרסם ב-99 שפות. כתבנו אותו מחדש מ-Next.js ל-Rust, השווינו כל כתובת לאתר הקודם לפני המעבר, ותיקנו את מה שהאתר הקודם עשה לא נכון עבור מנועי חיפוש, שפות מימין לשמאל ועוזרי AI.

לקוח
Envixo
פלטפורמה
אינטרנט
תעשייה
אתר שיווקי
השקה
2026

האתגר

האתר ב-Next.js עבד, אבל הוא דרש שרת Node.js עם 512 MB זיכרון מוקצה, שלח כ-150 KB של HTML לכל עמוד והיו בו חסרים: אין פריסה מימין לשמאל, ונתונים מובנים שנוספו רק על ידי JavaScript.

לפני: שרת Node.js עם 512 MB זיכרון מוקצה
אחרי: קובץ הפעלה של Rust במכולה של כ-33 MB, שמשתמשת בכ-46 MB זיכרון
לפני: כ-150 KB של HTML לכל עמוד, כולל המטען של React
אחרי: HTML שנבנה בשרת, עם JavaScript פשוט רק במקומות שבהם צריך
לפני: נתונים מובנים שנוספו על ידי JavaScript אחרי טעינת העמוד
אחרי: JSON-LD מתורגם בתוך ה-HTML שהשרת שולח
לפני: ערבית, עברית, פרסית וארבע שפות נוספות נפרסו משמאל לימין
אחרי: פריסה מימין לשמאל בכל שבע השפות הנכתבות כך
לפני: www.envixo.com החזיר שגיאה, ולא היה קובץ llms.txt
אחרי: www מפנה ל-envixo.com, ו-/llms.txt מתאר את החברה לעוזרי AI

מה בנינו

שרת Rust עם axum ו-Askama שמגיש את אותן כתובות, אותם 99 קובצי תרגום ואותו עיצוב, שנבנה עם Tailwind ועם JavaScript פשוט.

אותן כתובות ואותן הפניות

זיהוי השפה, קידומות השפה בכתובת, הלוכסן בסוף ועוגיית השפה מתנהגים כמו באתר הקודם, כך שלא אבדו קישורים ולא אבדו מקומות בחיפוש.

קודם אותו SEO, אחר כך טוב יותר

המטא-נתונים, hreflang, JSON-LD ומפת האתר תואמים לאתר הקודם, עם תיקונים בתגיות השיתוף לרשתות החברתיות וקובץ llms.txt חדש.

שער של אפס הבדלים

כלי השווה כל כתובת של האתר הקודם והחדש. המעבר דרש אפס הבדלים, ובנוסף צילומי מסך בשלושה רוחבים באנגלית, בערבית וביפנית.

סיור בתלת-ממד

סיור מודרך ב-three.js על כל עמוד הבית, ורשימה פשוטה כשתלת-ממד לא זמין.

טופס יצירת קשר בלי SDK

בדיקת ספאם עם Cloudflare Turnstile ושליחת דואר דרך Amazon SES, עם בקשות שנחתמות ידנית, מלכודת דבש ומגבלה לכל מבקר.

שגיאות מדווחות, מפתחות מוגנים

שגיאות בשרת ובדפדפן נשלחות ל-Honeybadger, ומפתח ה-API לא מגיע לעמוד אף פעם.

תוצאות הנדסיות

הזיכרון נמדד בייצור באוקטובר 2026; גודל האימג' מתוך הבנייה. מספר הכתובות במפת האתר נבדק בבדיקה אוטומטית.

~33 MB
אימג' המכולה של כל האתר
~46 MB
זיכרון בשימוש
99
שפות מאותם קובצי תרגום
594
כתובות במפת האתר, כולן נשמרו
  • חזרה לאחור דרך DNS, והאתר הקודם נשמר שבעה ימים
  • עדכוני תלויות מתמזגים אוטומטית ברגע שהבדיקות ובניית האימג' עוברות
  • בדיקות ובניות רצות על שרתי ה-CI של Envixo עצמה
  • מתפרסם ב-99 שפות מאותם קובצי תרגום כמו קודם

טכנולוגיה

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

צריכים תוכנה שנבנית סביב העסק שלכם?

אינטגרציות, כלים פנימיים, אפליקציות ופלטפורמות, שנבנים לפי הזמנה בידי מהנדסים בכירים שמכוונים סוכני AI. ספרו לנו מה אתם צריכים ונראה לכם איך היינו בונים את זה.