התאמות תצוגה

גודל טקסט
100%
טכנולוגיה6 דקות קריאה

אחסון אתרים: איך בוחרים, ממה להיזהר, ומתי הוא הבעיה האמיתית

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

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

מה בעצם קונים כשקונים אחסון

ארבע צורות מגורים, בשפה של בני אדם:

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

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

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

אתר סטטי על CDN. בכלל לא דירה — על זה בהמשך, כי זו האופציה ששווה להכיר.

הבדיקה של דקה שחושפת אחסון עייף

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

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

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

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

  1. איפה השרת יושב. קהל בישראל ושרת בארה"ב = כל בקשה חוצה אוקיינוס, פעמיים. מחפשים שרת קרוב או CDN שמגיש את התוכן מנקודה קרובה.
  2. גיבויים — ולא רק שיש. אוטומטיים, נשמרים מחוץ לשרת, ועם דרך פשוטה לשחזר לבד. גיבוי שיושב על אותו שרת נדבק יחד איתו, וגיבוי שאי אפשר לשחזר הוא תקווה, לא גיבוי.
  3. גרסאות עדכניות. PHP ובסיס נתונים בגרסאות נתמכות, ואפשרות לעדכן בלחיצה. ספק שמריץ גרסאות בנות חמש שנים חוסך על חשבון האבטחה שלכם.
  4. SSL כלול. תעודת HTTPS היא תשתית בסיסית, לא "תוספת פרימיום". ספק שגובה עליה בנפרד מספר לכם משהו על עצמו.
  5. סביבת בדיקות. אפשרות להרים עותק של האתר, לנסות עליו עדכון או שינוי, ורק אז לגעת באתר החי.
  6. תמיכה שאפשר למדוד. לא "תמיכה 24/7" בכותרת, אלא: תוך כמה זמן עונה בן אדם, ובאיזו שפה. שלחו שאלה לפני שאתם לקוחות — התשובה מלמדת יותר מכל עמוד מכירה.
  7. בידוד בין אתרים. באחסון משותף, מה קורה כשאתר שכן נפרץ? ספקים רציניים מפרידים; זולים במיוחד — לא תמיד.

מה שנשמע חשוב — ולא באמת

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

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

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

לוח הניהול. cPanel, Plesk או ממשק ביתי — מי שנכנס לשם פעמיים בשנה לא ירגיש הבדל.

על שם מי החשבון

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

האופציה שפחות מכירים: אתר סטטי על CDN

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

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

מעבר אחסון בלי דרמה

מחליטים לעבור? הסדר חשוב יותר מהמהירות:

  1. מרימים עותק מלא של האתר אצל הספק החדש ובודקים אותו על כתובת זמנית — טפסים, עברית, תמונות.
  2. מנמיכים מראש את ה-TTL של רשומות ה-DNS, כדי שההפניה תתעדכן מהר.
  3. מעבירים את הדומיין להצביע על השרת החדש — רצוי בשעה שקטה.
  4. משאירים את השרת הישן חי עוד כמה ימים, למקרה שמשהו נשכח.

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

שורה תחתונה

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

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

עוד מהבלוג

ספרו לי מה אתם בונים.

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