הדף הזה מוגש עכשיו מ־

אחסון סטטי זה לא סוף הסיפור.
Cloudflare Pages — בחינם.

GitHub Pages מגיש קבצים. Cloudflare Pages מריץ קוד בקצה הרשת, מזהה מאיפה הגעת, שומר מצב, מקבל טפסים ומדבר עם מסד נתונים — הכל במסלול החינמי. כל הכפתורים למטה הם אמיתיים.

כל הדמואים כאן רצים על Pages Functions — קוד שאין שום דרך להריץ ב־GitHub Pages.

מדינה
עיר
Data Center
זמן עיבוד
פרוטוקול
דמו חי

שש יכולות שפשוט אין ב־GitHub Pages

לחצו על הכפתורים. כל תגובה מגיעה משרת edge שרץ בשבריר שנייה מכם, לא מקובץ שהועלה מראש.

🌍 גאו-לוקיישן בצד השרת

GitHub Pages: בלתי אפשריPages: מובנה

Cloudflare מצרפת לכל בקשה אובייקט request.cf עם מדינה, עיר, אזור זמן, ASN ומטבע. אתר סטטי חייב לקרוא ל-API חיצוני בתשלום כדי לקבל את זה.

לחצו כדי להריץ…

🔢 מצב מתמשך (KV)

GitHub Pages: בלתי אפשריPages: KV חינם

מונה גלובלי שנשמר ב־Workers KV ומשותף לכל המבקרים בעולם. 100,000 קריאות ליום בחינם. באתר סטטי המספר הזה יכול לחיות רק ב-localStorage — כלומר לא באמת קיים.

לחצו כדי להריץ…

📮 קבלת טפסים (POST)

GitHub Pages: 405Pages: Function

GitHub Pages מחזיר שגיאה על כל בקשת POST — הוא מגיש קבצים בלבד. כאן ה-Function מקבל את הטופס, מוודא אותו ומחזיר תשובה. אפשר מכאן לשלוח מייל, לכתוב ל-D1 או לקרוא לוובהוק.

לחצו כדי להריץ…

🧪 A/B ו־Middleware

GitHub Pages: רק בצד לקוחPages: _middleware

קובץ _middleware.js רץ לפני כל בקשה — מקצה variant, מוסיף כותרות, חוסם בוטים או מודד זמן. הקצאה יציבה דרך cookie, בלי הבהוב של flash-of-content.

לחצו כדי להריץ…

🔐 סודות בצד השרת

GitHub Pages: הכל חשוףPages: env secrets

באתר סטטי כל מפתח API שתשימו בקוד גלוי לכל מי שפותח View Source. כאן ה-Function מחזיק את הסוד ב-environment ומחזיר רק את התוצאה — פרוקסי מאובטח ל-API חיצוני.

לחצו כדי להריץ…

🧾 כותרות ו-Cache מלאים

GitHub Pages: קבועPages: _headers

GitHub Pages לא נותן לשלוט בכותרות HTTP — אין CSP, אין HSTS משלכם, אין cache-control מותאם. כאן קובץ _headers שולט בכל, ו-_redirects נותן הפניות ופרוקסי בלי שורת JS.

לחצו כדי להריץ…
השוואה

מסלול חינמי מול מסלול חינמי

בלי כוכביות. שני השירותים חינם לגמרי — ההבדל הוא במה מותר לכם לעשות.

יכולתGitHub PagesCloudflare Pages
קוד בצד שרת✗ אין בכלל✓ Functions, 100k בקשות/יום
בקשות POST / API✗ מחזיר 405✓ כל שיטת HTTP
מסד נתונים✓ D1 (SQLite) + KV, בחינם
אחסון קבצים✓ R2, 10GB בחינם
שליטה בכותרות HTTP✗ אין✓ קובץ _headers
הפניות ופרוקסירק meta-refresh_redirects עם 301/200-proxy
רוחב פס100GB/חודש (soft)✓ ללא הגבלה
build מ-repo פרטי✗ דורש Pro✓ בחינם
Preview לכל branch/PR✓ URL ייחודי אוטומטי
הגנת סיסמה / SSO לאתר✓ Cloudflare Access
אנליטיקס ללא עוגיות✓ Web Analytics מובנה
מספר builds10 לשעה500 לחודש
גודל אתר1GB25MB לקובץ, 20k קבצים
רשת קצהFastly, ~90 ערים✓ 330+ ערים
DDoS ו-WAFבסיסי✓ הגנה מלאה כלולה
Rollback לגרסה קודמתדרך git בלבד✓ בלחיצה מהדאשבורד
השורה התחתונה

מתי בכל זאת GitHub Pages?

כשהאתר הוא תיעוד של פרויקט קוד פתוח שכבר יושב ב-GitHub, ואתם רוצים אפס הגדרות. לכל דבר אחר — בלוג, פורטפוליו, לנדינג עם טופס, SaaS קטן — Cloudflare Pages נותן בחינם את מה שב-GitHub Pages תצטרכו לשלם עליו לשירותים חיצוניים.