legaleye · ביצועים
Performance · נמדד 2026-06-08 (Phase 30 · 20 surfaces)

ביצועים — מדידות אמיתיות

לא הצהרות שיווקיות. מדידות חיות מ-curl בטרמינל על 8 דפים מרכזיים. תוכלו לשחזר אותן בעצמכם — הפקודה המלאה למטה.

מתודולוגיה: curl -s -o /dev/null -w "ttfb=%{time_starttransfer}s total=%{time_total}s size=%{size_download}B" · מ-Tel Aviv, רשת ביתית fiber, חמש מדידות עוקבות (לאחר חימום קצר), ממוצע מוצג. שרת: Vercel CDN edge (EU). נמדד: 2026-06-08.

1. TTFB ומשקל דפים — 20 דפים מרכזיים

TTFB = Time To First Byte. מדידה של מהירות השרת. תחת 500ms = טוב; תחת 250ms = מצוין. גודל = HTML גלוי (לאחר brotli מ-Vercel).

דףTTFBTotalHTMLסטטוס
/261ms326ms~84KBטוב
/welcome/256ms257ms~32KBמצוין
/landing/220ms229ms~42KBמצוין
/corpus-atlas/210ms211ms~8KBמצוין
/atlas-network/237ms237ms~7KBמצוין
/admin-console/256ms256ms~16KBמצוין
/pitch-deck/248ms248ms~20KBמצוין
/app-preview/267ms267ms~3KBמצוין
/memo/266ms266ms~16KBמצוין
/search/256ms257ms~18KBמצוין
/cases/251ms252ms~20KBמצוין
/doctrines/229ms230ms~14KBמצוין
/eval/215ms218ms~22KBמצוין
/founder/266ms267ms~15KBמצוין
/lawyers/256ms257ms~11KBמצוין
/how-it-works/254ms255ms~12KBמצוין
/sitemap/256ms259ms~37KBמצוין
/tour/223ms233ms~53KBמצוין
/our-corpus/241ms248ms~38KBמצוין
/pricing/232ms236ms~36KBמצוין

חציון TTFB: ~250ms (שיפור מ-~360ms במאי). אף דף לא חורג מ-270ms. 17/20 מתחת ל-260ms. אין דף שמשקלו (HTML) עולה על 84KB (המקסימום: /, האפליקציה עצמה). v3 surfaces ב-3-20KB.

2. כיווץ ודחיסה

3. נכסים סטטיים

נכסמשקל גולמימשקל אחרי brotliהערה
le-app.css62KB~13KBנטען פעם, נשמר במטמון
le-app.js1.17MB~315KBחד-פעמי; אסינכרוני; כולל מעבדי RTL מורכבים
favicon.svg<1KB<1KBSVG inline-able
fonts (woff2)~85KB~85KBכבר דחוסים; preconnect ל-fonts.gstatic.com

4. עקרונות אנטי-בלוט

0 trackers צד שלישי.

אין Google Analytics, אין Facebook Pixel, אין Hotjar, אין Mixpanel. מעקב פנים-בלבד (logs בצד שרת ל-API), שאין דיווח לצדדים שלישיים. בדפי דפדפן: זירו cookies חיצוניים.

0 פרסומות.

אין AdSense, אין רימרקטינג, אין retargeting pixels. הצדדים שלכם לא נמכרים, ואין יחידות פרסומת שמאיטות את הטעינה.

0 framework ענק בצד-לקוח.

אין React, Vue, Angular, או Svelte. כל ה-UI הוא vanilla JS. ה-bundle של ~315KB (br) הוא לוגיקה אפליקטיבית בלבד — לא runtime של ספרייה.

Static-first.

כל דפי התוכן (~95 דפים) הם HTML סטטי מוכן מראש. Vercel CDN ב-edge דוחף אותם ישירות. השרת הדינמי (HuggingFace Spaces) מטפל רק ב-API.

Inline CSS היכן שהגיוני.

דפי תוכן עצמאיים (cases, learn, perf זה) משובצים את ה-CSS שלהם. הגיון: דף נטען בלי round-trip נוסף ל-CSS חיצוני. trade-off: cache פחות יעיל בין דפים — אבל ה-HTML עצמו כל-כך קטן ש-brotli אוכל את הכפילות.

5. שחזרו בעצמכם

זה לא נתון "שנוכל לאמת" — זה נתון שתוכלו לאמת בעצמכם בכל רגע. הריצו את הפקודה הבאה בטרמינל:

for url in / /cases/ /precedents/ /faq/ /glossary/ /api/playground/ /learn/ /numbers/; do
  printf "%-22s " "$url"
  curl -s -o /dev/null -w "ttfb=%{time_starttransfer}s total=%{time_total}s\n" \
    "https://legal-eye.1bigfam.com$url"
done

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

כלים שעוזרים לעבוד עם המספרים

/numbers/ — סטטיסטיקה
~95 דפים, 17 פאזות, ~110 ships
שקיפות הקורפוס
מה יש במאגר, כמה, מאיפה
איך זה עובד
verbatim, no LLM, RAG hierarchy