פרטי הקורס
שדרוג לגרסת הphp העדכנית ביותר
כיצד לשדרג את גרסת הphp לגרסה העדכנית ביותר
0/1
כיצד להשתמש ב OPCache
כיצד לבצע התקנה לOPCache וכיצד להשתמש בו ולהגדירו
0/1
איך לבצע אופטימיזציה לשאילתות במסד הנתונים
0/1
כיצד לבצע איסוף נתונים ממסד נתונים באופן יעיל יותר
0/1
מדריך לשימוש ב-Connection Pooling באתרי וורדפרס ו-PHP
0/1
מיזום בקשות HTTP חיצוניות
מדריך למיזום בקשות HTTP חיצוניות מיזום בקשות HTTP חיצוניות הוא חלק חשוב מאוד באופטימיזציה של אתרי אינטרנט כדי לשפר את מהירות הטעינה וביצועי האתר.
0/1
ניצול זכרון מטמון של דפדפן בוורדפרס ובאתרי PHP
מדריך לניצול זכרון מטמון של דפדפן בוורדפרס ובאתרי PHP
0/1
דחיסת פלט עם Gzip או Brotli
0/1
דחיסת CSS, JavaScript ו-HTML עם דוגמאות לפונקציות בוורדפרס
מדריך מפורט לדחיסת CSS, JavaScript ו-HTML עם דוגמאות לפונקציות בוורדפרס
0/1
אופטימיזציה של תמונות באתרים מבוססי PHP ואתרי וורדפרס
0/1
שימוש ברשת תפוצה של תוכן (CDN)
מדריך מפורט לשימוש ברשת תפוצה של תוכן (CDN)
0/1
יישום טעינה עצלה עבור אתרי PHP ווורדפרס
מדריך מפורט ליישום טעינה עצלה עבור אתרי PHP ווורדפרס
0/1
הפחתת זמן תגובת השרת
מדריך מפורט להפחתת זמן תגובת השרת
0/1
שימוש ב-FastCGI או PHP-FPM לשיפור ביצועי PHP
0/1
אופטימיזציה של ניהול סשנים
0/1
שיפור ביצועים ומדד PageSpeed על ידי הגבלת ואופטימיזציה של שימוש בתוספים ומודולים באתרים מבוססי וורדפרס ו-PHP
0/1
יישום HTTP/2 באתרי וורדפרס ואתרי PHP
מדריך מפורט ליישום HTTP/2 באתרי וורדפרס ואתרי PHP
0/1
שיפור ביצועי האתר באמצעות עדכון ותחזוקה סדירה
0/1
מעקב אחר ביצועים וסקלאביליות לאתר מבוסס PHP
0/1
שיפור מהירויות באתרים שבנויים בPHP
פרטי השיעור

רשת תפוצה של תוכן (CDN) היא כלי עקרוני לשיפור ביצועים וטעינת האתר. בגלל שתוכן האתר מועבר מהשרת המרכזי שלך לשרתים מבוזרים ברחבי העולם, משתמשי האתר יכולים לקבל את התוכן משרת הקרוב ביותר להם, ולכן הזמני טעינה נמוכים יותר.

שימוש ב-CDN מוכנה

  1. בחירת ספק CDN:
    • מחקר ספקים: חפשו באינטרנט אחר סקירות והמלצות לספקי CDN. כמה ספקים פופולריים כוללים Cloudflare, AWS CloudFront, Akamai ו-StackPath.
    • השוואת תכונות: בדקו את התכונות של כל ספק, כולל מחיר, זמינות גלובלית, כלי ניהול וכדומה.
  2. הרשמה והגדרת החשבון:
    • רישום לשירות: צרו חשבון עם הספק הנבחר ובצעו את תהליך הרישום.
    • הגדרת אתרים: הוסיפו את האתרים שברצונכם להפעיל באמצעות ה-CDN. זה עשוי לדרוש הגדרת רשומות DNS או שינויי CNAME.
  3. הגדרת האתר ב-CDN:
    • הוספת אתר: עקבו אחר ההוראות של ספק ה-CDN כדי להוסיף את האתר שלכם לפלטפורמה שלהם.
    • הגדרת רשומות DNS/CNAME: בדקו אילו רשומות DNS או CNAME יש להוסיף על מנת להפנות את התעבורת של האתר דרך ה-CDN.
  4. בדיקה ואימות:
    • בדיקת תוכן: בדקו שכל התוכן של האתר מופיע דרך ה-CDN ושאין בעיות עם תוכן חסר.
    • בדיקת ביצועים: השוו את זמני הטעינה של האתר עם ובלי השימוש ב-CDN כדי לראות את השיפור בביצועים.

הקמת CDN משלך

  1. בחירת תשתית:
    • שירות ענן או שרת פיזי: החליטו אם תרצו להשתמש בתשתית ענן כגון AWS, Google Cloud או Azure, או להקים שרת פיזי משלכם.
  2. הגדרת התשתית:
    • ענן: צרו חשבון והגדירו סביבת CDN בספק הענן שלכם.
    • שרת פיזי: התקינו והגדירו את השרת שלכם כדי לשרת תוכן CDN.
  3. הגדרת רכיבי CDN:
    • פילטרים ותיקוני שגיאות: הוסיפו פילטרים ותיקוני שגיאות כדי לשפר את חוויית המשתמש.
    • ניהול מטמון: הגדירו את המטמון כדי לשפר את ביצועי האתר.
  4. הגדרת DNS:
    • רשומות DNS או CNAME: הוסיפו רשומות DNS או CNAME על מנת להפנות את תעבורת האתר שלכם דרך ה-CDN.
  5. התקנת תעודת SSL (אם נדרש):
    • התקנת תעודת SSL: אם משתמשים ב-HTTPS, יש להתקין ולהגדיר תעודת SSL עבור ה-CDN.

דוגמאות קוד

להלן דוגמאות קוד להגדרת רשומות DNS עבור CDN:

CNAME Record: cdn.yourdomain.com 
Value: [Your-CDN-Endpoint]

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

לדוגמה, אם אתה משתמש ב-Cloudflare:

CNAME Record: cdn
Value: yourdomain.com.cdn.cloudflare.net

ולהקמת תשתית CDN עם Nginx, הנה דוגמה לתצורת Nginx:

server {
    listen 80;
    server_name cdn.yourdomain.com;

    location / {
        root /path/to/your/content;
        # Cache management here
        # Additional configuration files here
    }
}

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

 
 
 
 
צפיות מבקרים: 24