מחסנית אירוח

מערך אירוח טכני

פלטפורמה בגישת FrankenPHP תחילה עבור WordPress Multisite מאוחסן.

Hosted Ultimate Multisite משלב אספקה מודרנית בקצה, Caddy, FrankenPHP, WordPress Multisite, מטמון עמודים מלאים, מטמון אובייקטים, גיבויים מנוהלים וארכיטקטורת נתונים מוכנה להתרחבות, כדי שהרשת שלך תוכל לגדול מקומץ אתרים לפלטפורמה בסגנון SaaS בנפח גבוה.

עקרונות המערך

  • מהיר כברירת מחדל: מטמון קצה, מטמון עמודים מלאים, מטמון אובייקטים ועובדי FrankenPHP.
  • מותאם ל-WordPress: נבנה סביב Multisite במקום להוסיף ניהול אתרים בדיעבד.
  • מוכן להתרחבות: צומתי ווב חסרי מצב, ניתוב מודע-מטמון ותכנון שכבת נתונים יתירה.
  • ידידותי למפעילים: פריסות חוזרות, גיבויים, ניטור ופחות רכיבים נעים.

איך בקשה נעה דרך הפלטפורמה

לכל שכבה יש תפקיד אחד: להגן, לנתב, לשמור במטמון, להריץ, לאחזר נתונים ולהחזיר את התגובה הבטוחה המהירה ביותר האפשרית.

1. הגנה בקצה

Cloudflare סופגת רעשי אינטרנט נפוצים לפני שהם מגיעים למקור: אספקת CDN, DNS, TLS בקצה, צמצום מתקפות DDoS וסינון בסגנון WAF.

2. ניתוב Caddy

Caddy מטפל בניתוב HTTP מודרני וב-HTTPS אוטומטי. TLS לפי דרישה יכול לאמת דומיינים ממופים מול רשת ה-multisite לפני הנפקת תעודות.

3. סביבת הרצה FrankenPHP

FrankenPHP מריצה PHP ישירות בתוך סביבת השרת המבוססת Caddy, מפחיתה את המעבר המסורתי בין שרת ווב ל-PHP-FPM ושומרת על נתיב היישום רזה.

4. מטמון עמודים מלאים

מטמון עמודים מלאים של Sidekick משרת תעבורה אנונימית בלי להפעיל את כל WordPress בכל בקשה, בעוד hooks של שמירת תוכן מנקים אוטומטית נתיבים שהשתנו.

5. WordPress Multisite

בסיס קוד אחד של WordPress מפעיל אתרי לקוחות רבים. Ultimate Multisite מוסיף את הבקרות המסחריות: תוכניות, הקמה, תהליכי דומיינים, תוספים וניהול אתרים.

6. נתונים וגיבויים

שכבות מסד הנתונים והקבצים מוגנות באמצעות תהליכי גיבוי ושחזור. ארכיטקטורת ההתרחבות מוסיפה צומתי מסד נתונים יתירים, רפליקציה ו-failover לרשתות בנפח גבוה.

למה FrankenPHP חשוב

מערכי WordPress מסורתיים לעיתים מדביקים יחד שרת ווב, reverse proxy, מאגר PHP-FPM, שכבות מטמון ומנהלי תהליכים. FrankenPHP מאחד חלקים מרכזיים מהנתיב הזה לתוך סביבת הרצה מודרנית המופעלת על ידי Caddy, מה שאומר פחות גבולות לכוונון ונתיב נקי יותר מהבקשה להרצת PHP.

בניות PHP מותאמות אישית

PHP מקומפל מקוד מקור וממוטב עבור תהליך העבודה הספציפי שלנו. Opcache מוגדר לביצועים מושלמים. Preload שומר קובצי PHP נפוצים מוכנים בזיכרון.

Caddy מובנה

FrankenPHP יורש את החוזקות התפעוליות של Caddy: HTTP מודרני, תעודות אוטומטיות, תצורה נקייה וניתוב אמין.

פחות רכיבים נעים

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

התאמה מצוינת ל-Multisite

רשת אתרים נהנית מניתוב יעיל, עובדי cron מתמידים, קוד יישום משותף וביטול מטמון מרכזי.

פירוט ערך הרכיבים

רכיבמה הוא עושהערך עבור multisite מאוחסן
קצה CloudflareDNS, CDN, סינון תעבורה, הגנת DDoS ואספקה גלובלית.מגן על שרתי המקור ומשפר את זמני ההשהיה למבקרים ברחבי העולם לפני שהתעבורה מגיעה ל-WordPress.
Caddyמנתב תעבורת HTTP ומבצע אוטומציה לתעודות, כולל TLS לפי דרישה לדומיינים ממופים.מאפשר לדומיינים של לקוחות לעלות לאוויר במהירות ללא עבודת תעודות ידנית.
FrankenPHPמריץ PHP בתוך שרת יישומים מודרני המופעל על ידי Caddy עם אפשרויות מצב worker.מפחית את מורכבות המערך ומשפר את הנתיב לבקשות WordPress דינמיות.
מטמון עמודים Sidekickשומר תגובות עמוד מלא עבור תעבורה אנונימית ומנקה נתיבי תוכן שהשתנו.הופך בקשות רבות לפגיעות מטמון מהירות במקום אתחול מלא של WordPress.
מטמון אובייקטים Docketשומר במטמון תוצאות יקרות של אובייקטים ושאילתות WordPress.מפחית עבודה חוזרת מול מסד הנתונים ברחבי רשת גדולה.
WordPress Multisiteמריץ אתרים רבים מהתקנת WordPress אחת ומבסיס קוד משותף.מספק את היסוד המקורי לאירוח WordPress בסגנון SaaS.
Ultimate Multisiteמוסיף תוכניות, הקמה, מיפוי דומיינים, תהליכי חיוב, מדידה, תוספים ובקרות.הופך את WordPress Multisite לפלטפורמת אירוח שניתן למכור.
Bedrock + Composerהופך תלותיות WordPress למנוהלות בגרסאות, ניתנות לשחזור ולפריסה.מפחית סטיות בפריסה ומעניק לפלטפורמה תהליך שחרור מקצועי.
פריסות Trellisמבצע אוטומציה לתצורת שרתים ולפריסות ייצור.הופך שינויים בתשתית לחוזרים במקום ידניים ושבריריים.
תכנון שכבת נתונים יתירהמסד נתונים ראשי, רפליקות, גיבויים ודפוסי failover לרשתות בנפח גבוה.תומך בזמינות גבוהה, התאוששות מאסון והרחבת קריאות ככל שהרשתות גדלות.
שכבת ווב מרובת צמתיםניתן להוסיף צומתי ווב FrankenPHP נוספים מאחורי ניתוב קצה/איזון עומסים.מאפשר לפלטפורמה להגדיל תעבורת ווב אופקית במקום להסתמך על מכונה אחת.

זמינות גבוהה וארכיטקטורת התרחבות

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

  • הרחבת ווב אופקית: צומתי ווב מרובים של FrankenPHP משרתים את אותה גרסת יישום מאחורי ניתוב קצה או איזון עומסים.
  • שכבת ווב חסרת מצב: קוד היישום נפרס באופן עקבי, מה שמאפשר להוסיף או להחליף צמתים במינימום טקסיות.
  • ארכיטקטורת נתונים יתירה: רשתות בנפח גבוה משתמשות ברפליקציית מסדי נתונים, גיבויים ותכנון failover במקום להסתמך על נקודת התאוששות יחידה.
  • תפעול מודע-מטמון: מטמון עמודים, מטמון אובייקטים וניקויי CDN הם חלק ממחזור חיי התוכן.
  • תמחור מתקדם לרשתות גדולות: פלטפורמות של 10,000+ אתרים יכולות להשתמש בתשתית ייעודית, תכנון קיבולת מותאם ו-SLA מותאמים אישית.

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