אחסון אתרים למערכות קוד פתוח

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

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

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

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

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

מהירות מסד הנתונים משפיע באופן ישיר על זמן טעינת דפי האתר – ובאופן ניכר גם על הביצועים הכלכליים והמנהליים. בשנת 2007, אמזון, חברת הקמונעות הגדולה ביותר באינטרנט ביצעה מחקר מקיף אודות השפעת מהירות מסד הנתונים וזמני טעינת דפי האתר על המכירות. התוצאות היו מדהימות: על כל 100 מילי-שניות (0.1 השניה) שהתווספו לזמן טעינת דף האתר, ירדו המכירות ב-1%. תלבישו את האחוז הקטן על החברה הסוחרת במאות מיליוני דולרים בכל חודש, ותקבלו מספר ענק.

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

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

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

גם חברת האחסון דרושה לעשות כל שביכולתה בכדי למנוע פריצות. חברות אחסון אתרים מקצועיות דואגות להקים מערכי אבטחה המותאמים לסביבת הקוד הפתוח ולמערכות פופולריות דוגמת דרופל, ג'ומלה ווורדפרס. חברות אחסון אתרים אלו צריכות לדאוג למערכות IPS/IDS – מערכות לזיהוי סיכונים וחסימת מתקפות מורכבות. עוד החברה תעמוד בתקן האבטחה המחמיר ביותר למערכות קוד פתוח המבצעות גם סליקה – תקן PCI Level 1.

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

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

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

 

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