מאמרים

מעבר לג'ומלה ממערכות ניהול תוכן אחרות

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

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

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

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

ג'ומלה מייצרת כתובות (URL) במבנה מסויים למרות שישנם הרחבות צד ג' המאפשרות לייצר כמעט כל שם כתובת שניתן לחשוב עליה.
במידה והאתר שעבר לג'ומלה היה מקודם במנועי חיפוש חשוב מאוד לבצע הפניות כתובת של עמודים (הפניית 301) מהאתר הישן לעמודים המקבילים באתר החדש כך שגולשים ששמרו כתובות של האתר הישן או מנועי חיפוש שאינדקסו עמודים מסויימים לא יגיעו לעמוד "שגיאה העמוד לא נמצא" (404) מה שיגרום לגולשים לעבור מיד לאתר אחר באותו התחום וגרוע מכך יגרום להורדת דירוג האתר ע"י מנועי החיפוש השונים ובראשם גוגל.

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