CDN

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

הצג מסנן
אירוח מסננים
A2 Themes & Host Me Filter

מערכת הפעלה

שטח דיסק

זיכרון ראם

סוג דיסק

ליבות מעבד

סוג

Trust Pilot Nexcess
ציון - 9.8
Nexcess Logo
Nexcess

Nexcess

CDN 250
$25 /ירחון

ביקורות 102


מיקומי שרתים


Nexcess Servers in Surreyהממלכה המאוחדת Nexcess Servers in Dearbornארצות הברית Nexcess Servers in Amsterdamהולנד Nexcess Servers in Sydneyאוסטרליה
להשוות
Trust Pilot Liquid Web
ציון - 9.4
Liquid Web Logo
Liquid Web

רשת נוזלית

1 TB
$130 /ירחון

ביקורות 406

45 קופונים

מיקומי שרתים


Liquid Web Servers in Phoenixארצות הברית Liquid Web Servers in Amsterdamהולנד
להשוות
Trust Pilot OVH.ie
ציון - 7.8
OVH.ie Logo
OVH.ie

OVH.ie

InfraStructure CDN
$11.23 /ירחון

ביקורות 47


מיקומי שרתים


OVH.ie Servers in Irelandאירלנד OVH.ie Servers in Netherlandsהולנד OVH.ie Servers in Japanיפן OVH.ie Servers in Italyאיטליה OVH.ie Servers in Hillsboroארצות הברית OVH.ie Servers in Singaporeסינגפור OVH.ie Servers in Frankfurt am Mainגרמניה OVH.ie Servers in Montrealקנדה OVH.ie Servers in Warsawפולין OVH.ie Servers in Londonהממלכה המאוחדת OVH.ie Servers in Roubaixצרפת OVH.ie Servers in Spainספרד
להשוות
Trust Pilot Sonic Fast.io
ציון - 7.6
Sonic Fast.io Logo
Sonic Fast.io

סוניק Fast.io

CDN
$8.72 /ירחון

ביקורות 8


מיקומי שרתים


Sonic Fast.io Servers in Las Vegasארצות הברית Sonic Fast.io Servers in Londonהממלכה המאוחדת Sonic Fast.io Servers in Hong Kongהונג קונג
להשוות
Trust Pilot Hostry
ציון - 7
Hostry Logo
Hostry

מארח

1,5TB CDN - 10$/mo
$10 /ירחון


מיקומי שרתים


Hostry Servers in Czech Republicהרפובליקה הצ'כית Hostry Servers in Sofiaבולגריה Hostry Servers in Kievאוקראינה Hostry Servers in Amsterdamהולנד Hostry Servers in Dallasארצות הברית Hostry Servers in Moscowהפדרציה הרוסית Hostry Servers in Polandפולין Hostry Servers in Rigaלטביה Hostry Servers in Singaporeסינגפור
להשוות
Trust Pilot Stack Path
ציון - 6.4
Stack Path Logo
Stack Path

ערימת נתיב

200 GB
$200 /ירחון

ביקורות 1

42 קופונים

מיקומי שרתים


Stack Path Servers in United Statesארצות הברית
להשוות
Trust Pilot Ovh.de
ציון - 5.6
Ovh.de Logo
Ovh.de

Ovh.de

CDN InfraStructure
$13.38 /ירחון

ביקורות 5

להשוות
ציון - 0
OUR Host Logo
OUR Host

המארח שלנו

Defend Pack
$49.4 /ירחון


מיקומי שרתים


OUR Host Servers in Bakuאזרבייג'ן OUR Host Servers in Vilniusליטא OUR Host Servers in Amsterdamהולנד
להשוות

מהי CDN (רשת משלוח תוכן)?

 

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

 

 

Content Delivery Network

 

 

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

 

במילים פשוטות, CDN הוא שירות המאפשר לנו להגיש תוכן סטטי (תמונות, PDF, קטעי וידאו, CSS, JS וכו ') משרתים הקרובים ביותר מבחינה גיאוגרפית למבקר הנכנס לרשת.

 

על מה משפיע זה?ובכן, המרחק בקילומטרים (אם כי זה לא בדיוק ככה) משפיע על החביון: ככל שהמרחק גדול יותר, כך החביון גדול יותר.ככל שיהיה יותר חביון או PING בין המבקר לשרת האינטרנט, התגובות יהיו איטיות יותר. ניתן גם לומר שמרמת & ldquo; מסוימת & rdquo; הורדת הבקשות תאט גם ויכולה להיות אובדן מנות בחיבור.

 

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

 

מה ש- CDN עושה הוא לשמור את המטמון ולשמור את התוכן הסטטי הזה מהסוגים אותם בחרנו בעבר ולשמור אותם למספר שעות או ימים מסוימים על שרתי השירות, במרכז נתונים באזור מסוים בעולם.

 

מאוחר יותר, באמצעות שירות DNS של anycast, כאשר המבקר מגיש בקשה לרשת, השירות בודק מהו ה- POP (נקודת נוכחות) או מרכז הנתונים הקרוב ביותר למבקר. באופן זה, קבצים אלה מוגשים מהשרתים הקרובים ביותר.

 

כיצד פועלות רשתות משלוח תוכן?

 

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

 

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

הסימן המובהק היחיד לעבודה ב- CDN הוא שינוי אוטומטי של כתובת האתר. לדוגמה, לאתר שלך יש כמה גרסאות שפה או שהוא יכול להיות ממוקם בתחומים רבים (.pl, .com, .de, .uk). על ידי הזנת "שם אתר" בהתבסס על מיקום, המשתמש יראה את האתר בשפה המתאימה או ינותב אוטומטית לאתר בתחום אחר.

 

האם שירות CDN מורגש מאוד?

 

ובכן, כן ולא, כלומר, זה תלוי רבות במקרה ואין כלל כללי ברור להחליט אם ליישם CDN או לא.

 

אך עלינו להבחין בין CDN טהור על ידי proxy הפוך שמבצע אופטימיזציות בקוד. CDN יכול לבצע אופטימיזציות מסוימות ב- CSS וב- JS, כך שעלולים להתרחש שיפורים שאינם נובעים מהטמעת שירות CDN, אלא מהאופטימיזציה.

 

אך אנו ננסה להבהיר כמה נקודות או נסיבות בהן CDN יכול לעזור לנו:


  • אם יש לך אתר עם תוכן באנגלית, עם אחוז תנועה מעורב מארה"ב ואזורים אחרים בעולם.

  • אם יש לך חנות מקוונת שמוכרת ברחבי אירופה.

  • אם יש לך אתר, מכל סוג שהוא, שהוא רב שפות באותו תחום.

 

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

 

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

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

 

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

 

How do content delivery networks work?

 

האם כדאי להשתמש ב- CDN?

 

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

 

זמן טעינה ואיכות העמוד

 

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

 

זמינות ויתירות

 

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

 

אבטחת אתרים

 

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

 

מיקום האתר בגוגל (SEO)

 

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

 

כיצד ליישם CDN

 

יישום CDN באתר תלוי לחלוטין בסוג ה- CDN. כפי שאמרנו, ישנם שני סוגים:CDN מסורתיוהפוך פרוקסי CDN.

 

ב- CDN פרוקסי הפוך, אתה פשוט צריך לעקוב אחר התהליך שהשירות אומר לנו וכי בדרך כלל (תמיד) עובר שינוי ה- DNS בתחום שלנו עבור ה- DNS שמספק להם.

אבל & hellip; מה עם CDNs מסורתיים? ובכן, ב- CDN מסורתי עלינו להגדיר CNAME שמצביע על שם המארח שמספק ה- CDN ואשר ישמש כגשר למטמון הקבצים באמצעות משיכה.

 

התהליך עשוי להשתנות בהתאם לספק הדומיין בו אנו משתמשים מכיוון שלא לכולם יש אותו ממשק. עלינו להגדיר CNAME בשרת ה- DNS שלנו המצביע על שם המארח המסופק על ידי ה- CDN המדובר שאנו מוגדרים.

 

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

 

הגדר CDN בוורדפרס

 

ישנן דרכים שונות ליישם ולהגדיר CDN בוורדפרס, ובהתאם לתוסף המטמון בו אנו משתמשים, נשתמש בפתרון כזה או אחר.אם אנו משתמשים ב- WP Rocket, W3 Total Cache או LiteSpeed ​​Cache, תוספים אלה כוללים כרטיסיית תצורה של CDN המאפשרת לנו להוסיף את ה- CNAME האלה בקלות.במקרה שתרצה להשתמש בתוסף אחר שאינו המטמון כדי להגדיר CDN בוורדפרס. אין הרבה אפשרויות ולא רבות בחינם:


  • מבשלים: זה פרימיום ויש לו יותר תכונות; ביניהם, האפשרות להגדיר עומס מותנה מממשק מגניב.


  • שיתוף דומיינים: זה לא בדיוק ליישם CDN אבל זה בחינם, אם כי זה לוקח הרבה זמן בלי לעדכן.


  • מאפשר CDN: תוסף שפותח על ידי KeyCDN אך משמש ליישום כל CDN בוורדפרס.

 

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

 

content delivery networks

 

הגדר CDN

 

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

ב"שרתי מדיה "זה המקום שבו עליך למקם את ה- CNAME שיצרת זה עתה ב- DNS שלך. זה יחליף באופן אוטומטי את כתובת ה- URL להעלאה של רוב הקבצים הסטטיים בכתובות ה- URL החדשות שאתה מעלה מה- CDN.

 

CDN עבור jQuery וספריות אחרות

 

נקודה נוספת היא שיש שירותי CDN מסוימים עבור ספריות שנמצאות בשימוש נרחב, כגון jQuery או עבור קבצי WordPress ו- CMS הנפוצים ביותר.CDN אלה בדרך כלל משרתים את הגרסאות הרגילות והמוזערות של הספריות, מה שמועיל למדי עבור ה- WPO של האתר.בדרך כלל הם מהווים השלמה טובה ל- CDN רגיל.

 

CDN של גוגל לחנויות ספרים

 

גוגל גם שומרת על CDN רב עוצמה עם Google Cloud, שממנו נוכל להשתמש בספריות מסוימות הנטענות משרתי גוגל. אנייש מגבלות מסוימות והוא מכוון יותר ל- jQuery ולספריות שלה.

 

כיצד משתמשים ב- CDN באתר וורדפרס?

 

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

 

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

 

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

 

עד שנגלה שקיימים CDN!

 

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

 

מה CDN עושה באתר וורדפרס?

 

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

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

 

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


  • המשתמש מזין את הכתובת בדפדפן שלו.

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

  • השרת מקבל את הבקשה הזו וורדפרס מייצרת קובץ HTML, מהמידע המאוחסן במאגרי המידע שלו.

  • השרת האמור שולח את קובץ ה- HTML הזה לדפדפן שהגיש את הבקשה.

  • כאשר הדפדפן מקבל את קובץ ה- HTML, הוא קורא ומפרש את תוכנו.

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

  • עבור כל אחת מההפניות האלה, הדפדפן מבקש משאב מאותו שרת.

  • השרת משרת כל אחת מהבקשות הללו, מאתר את המשאב המתאים בכונן הקשיח ושולח אותו לדפדפן.

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

 

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

 

איך עובד CDN?

 

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

 

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

 

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

 

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

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

 

באופן סכמטי, עקרון הפעולה של CDN מבוסס על שלוש הנקודות הבאות:


  • עם רשת נרחבת של שרתים, המחוברים דרך האינטרנט, מפוזרת בכל הגיאוגרפיה היבשתית.


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


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

 

בואו נראה כל נקודה בפירוט רב יותר להלן ...

 

שיש רשת שרתים

 

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

 

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

 

אחסון משאבים באופן מקומי

 

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

 

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

 

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

 

הפרעה ומענה לבקשות למשאבים

 

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

 

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

 

כאן נוכל לפחד מעט: האם עלינו לשנות את כתובות האינטרנט של כל התמונות שלנו?

 

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

 

מצבי הפעלה של CDN

 

ספקי WordPress יכולים לבחור בין שתי חלופות בכל הנוגע להפרעה ומענה לבקשות משאבים:


  • הראשון שכבר תיארנו בעבר: תוסף CDN WordPress, המסופק על ידי הספק שלו, שמשנה את כתובות האינטרנט בקוד ה- HTML של דפי האינטרנט כך שהם מצביעים על העותקים המתאימים של קבצי המשאבים בשרתים.


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


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


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


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


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


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

 

לשם מה מיועד CDN WordPress?

 

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

 

1. אחסון ומסירה של קבצי משאבים סטטיים

 

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

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

 

2. מטמון משאבים דינמיים

 

משאבים דינמיים הם אלה שמנהל תוכן מייצר בכל ביקור באתר.

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

 

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

 

בשלב זה יש לציין כי לא כל ה- CDN של WordPress מציעים שירות זה וכי ברוב המקרים מדובר בדרך כלל בשירות בתשלום.

 

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

 

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

שרת זה משתתף בבקשות של משתמשים מכל מקום בעולם.

 

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

עם משאב זה, בעיה זו נעלמת מכיוון שהשרתים שלהם פרוסים בכל היבשות.

 

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

 

4. אופטימיזציה של השימוש במשאבים של שרת האירוח

 

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

 

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

 

5. הגנה מפני התקפות האקרים

 

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

 

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

 

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

 

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

 

האם אוכל להשתמש ב- CDN רק עבור אתרים בוורדפרס?

 

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

 

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

 

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

 

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

 

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

 

כיצד אוכל להתקין CDN לאתר הוורדפרס שלי?

 

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

 

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

 

הפניה מחדש של כתובות ה- URL של קבצי המשאבים

 

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


  • הירשם בפלטפורמת CDN, דרך אתר הספק והפעל את האתר בו ה- CDN ישתמש. למרות שמינוח עשוי להשתנות בין ספקים, הם מכונים לעתים קרובות אזור & ldquo; אזור & rdquo ;. לאזור זה הוא משייך כתובת אתר אותה עלינו לרשום.


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

 

שרת CDN כ- Proxy

שילוב שירות מסוג זה הפועל כ- proxy דורש גם שני שלבים כלליים:


  • הירשמו בפלטפורמת CDN, דרך אתר הספק, והפעילו את האתר. בכך הוא מספק את שרתי השמות עבור הדומיין של האתר.


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

 

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

 

שינוי שרתי שמות

 

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


  • גש לחשבון שלנו באתר של ספק שם הדומיין.

  • בין אפשרויות התצורה, אתר את האפשרות שמציגה את השרתים שמספק הספק.


  • הספק מספק תמיד שני שרתי DNS. עלינו לשנות אותם כדי להיכנס במקום שני שרתי השמות


  • לאחר ביצוע השינוי, עשויים לחלוף עד 24-48 שעות עד שהשינוי יתפשט ברחבי הרשת. לא ניתן להאיץ את זה, ולכן נוכל רק לחכות.

 

מסקנות

 

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

 

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

 

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