אחד מממשקי משתמש רבים שישנם לפרסום ולניהול תכנים באינטרנט וגם באינטראנט, היא מערכת ג´ומלה. מדובר במערכת CMS שנכתבה בשפת תכנות PHP תוך שימוש בפיתוח מונחה עצמים. בישראל ישנה גם עמותת ג´ומלה שתומכת במערכת ניהול תוכן זו.
אתרים רבים בארץ ובעולם מבוססים על פי ממשק ניהול תוכן הנקרא "ג'ומלה, לפיכך אתרים אלו נקראים גם "אתרי ג'ומלה". מדובר באתרים מבוססי מערכת פרטית לניהול תוכן, או למערכת ניהול תוכן שיש לה קוד פתוח. למערכת ג'ומלה ישנם יתרונות רבים וברורים, דוגמת הזמינות והעלות האפסית עבור המודולים. מודולים אלו עשויים להעשיר את חווית השימוש ואת יכולות ניהול של אתר, כשמודול יכול להיות גם פורום, גלריית תמונות, נגני וידאו, אבטחת אתר, סינדיקצית מידע ועוד. לכל ארגון או חברה ישנו המודול שמותאם לה – וחשוב לבחור אותו בקפידה.
|
|
ג'ומלה מאפשרת לבנות אתר בקלות יחסית גם למי שאינו מתכנת. |
|
|
ישנה כמות עצומה של מודולים
המודולים יחולקו לקטגוריות, ולכל מודול ישנו עמוד שמתעד את הביצועים, את אופן ההתקנה של המודול וישנן גם תגובות של מפתחים ודירוג של מודולים לפי יעילות ומידת פופולאריות. מודולים נכתבים על ידי מאות אלפי מתכנתים ואנשי עיצוב בכל רחבי העולם. ישנן למעלה מ- 10,000 הרחבות הזמינות מספריית ג'ומלה או ממקורות אחרים ברשת.
התפישה הבסיסית לפיתוח אתרי ג'ומלה
כדי לפתח אתרי ג'ומלה שבסופו של דבר ישרתו צדדים שלישיים, יש צורך ללמוד את תחום הג'ומלה באמצעות קורס מערכת ניהול ג'ומלה, ובו לומדים אודות תמיכה בבסיסי נתונים שונים, תכנות מונחה עצמים, שפות תכנות שונות וקודים, תבניות עבור שפות, עיצוב אתרים ועוד.
נושאים הנלמדים בקורס ג'ומלה
תכני הלימוד בקורס ג'ומלה כוללים בין היתר מנהל של סקרים, לינקים על פי קטגוריות, באנרים, משלוחי אימייל למשתמשים על פי הקבוצות, אזורי ג'ומלה, תכנים סטאטיים ודינאמיים, מנהל משתמשים של ג'ומלה ומנהל אשפה ועוד. בכל קורס ג'ומלה הסילבוס עשוי להשתנות מעת לעת.
כנסים, השתלמויות ואירועי ג'ומלה
בישראל מאורגנים מדי שנה מספר אירועים המכנסים את העוסקים בתחום הג'ומלה ומספרים אודות החידושים האחרונים בתחום. אלו הן כמו השתלמויות מקצועיות, שמוצעות בין היתר לבני קהילת ג'ומלה שקיימת בארץ – קהילה שהולכת וגדלה. כנסי ג'ומלה אלו הם כנסים המערבים הרצאות ותוכן חדשני ויש בהם כדי להפגיש את אנשי המקצוע האחד עם השני ולהפרות בידע המצטבר, או כדי ליצור יחסי עבודה ביניהם ולפיתוח הנדבכים הבאים במערכת ג'ומלה.