מה זה CDN ולמה אתה חייב כזה לאתר שלך?

Written by: , 12 ביול 2016

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

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

אז מתי מתחילה הבעיה? כשהגולשים שלכם מגיעים מכל העולם. אז אנחנו מתחילים להרגיש כבר הרעה בזמן טעינת האתר בכמה שניות.

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

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

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

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

1763441 (Medium) (1)

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

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

בשביל זה המציאו את ה CDN!

שזה בעצם אומר Content Delivery Network או בעברית – רשת אספקת תוכן.

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

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

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

לא רק הגולשים מרווחים מזה!

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

לסיכום אלו היתרונות של CDN

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

כמה עולה לי ה CDN הזה?

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

בשורות טובות

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

ספקיות CDN

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

Cloudflare

 banner-772x250

  • מספר שרתים - 85
  • אתרים שמשתמשים - FounderLY, StackOverflow, Montecito Bank, APNIC.net, CodeGuard, Embed.ly (רשימה חלקית)

MaxCDN

MaxCDN

  • מספר שרתים - 55
  • אתרים שמשתמשים - WPBeginner, Yoast.com, WPEngine, WPLift, InstantShift.com, 9gag, The Next Web, BuySellAds.

Akamai

Akamai

  • מספר שרתים - 216,000 (!)
  • אתרים שמשתמשים - Facebook, Adobe, Airbnb, American Idol, Autotrader.com, Autodesk, Best Buy, BuzzFeed, Elance, Fiat, IBM, MailChimp, NBA, Philips.

צריכים עוד עזרה? מתלבטים איך לשפר את האתר שלכם? פנו אלינו בצ'אט.

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

Share this post

"מה זה CDN ולמה אתה חייב כזה לאתר שלך?"

מה זה CDN  ולמה אתה חייב כזה לאתר שלך?