מג'נטו

מתוך ויקיפדיה, האנציקלופדיה החופשית
קפיצה לניווט קפיצה לחיפוש
Gnome-colors-edit-find-replace.svg
יש לשכתב ערך זה. ייתכן שהערך מכיל טעויות, או שהניסוח וצורת הכתיבה שלו אינם מתאימים.
אתם מוזמנים לסייע ולתקן את הבעיות, אך אנא אל תורידו את ההודעה כל עוד לא תוקן הדף. אם אתם סבורים כי אין בדף בעיה, ניתן לציין זאת בדף השיחה.
מג'נטו
Magento Shiny Icon.svg
Magento Admin Panel screenshot.jpg
מפתח Magento, Inc
גרסה אחרונה 2.2.6‏ (18 בספטמבר 2018)
מערכת הפעלה חוצה פלטפורמות
נכתבה בשפות PHP עריכת הנתון בוויקינתונים
סוג רישיון רישיון תכנה
קטגוריה עגלת קניות (תוכנה)
www.magento.com
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית OOjs UI icon info big.svg

מג'נטואנגלית: Magento) היא מערכת מסחר אלקטרוני, מבוססת קוד פתוח וכתובה בשפת PHP.

המערכת מפותחת, משווקת ומופצת על ידי חברת Varien והקהילה ושוחררה בתאריך 31 במרץ, 2008.

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

מג'נטו משתמשת במערכות ניהול הנתונים של MySQL ו-MariaDB, בשפת תכנות PHP ובאלמנטים שונים של מערכת ניהול תוכנה (שלד תוכנה) Zend. היא מבוססת על חוקי תכנות מונחה עצמים שבסיסו הנו ארכיטקטורת Model View Controller ‏(MVC), ומשתמשת בטכניקת EAV לאחסון נתונים.

בנוסף, מג'נטו הציגה את מודל MVVM, שכרגע בא לידי ביטוי בתצוגת צד לקוח (בחזית האתר, ולא מאחורי הקלעים) באמצעות ספריית ה-JavaScript שנקראת Knockout.js.

מעל 250,000 סוחרים ברחבי העולם משתמשים בפלטפורמת Magento Commerce, המייצגת כ -30% מנתח השוק הכולל.[1]

היסטוריה[עריכת קוד מקור | עריכה]

Magento החלה את תהליך הפיתוח באופן רשמי בתחילת שנת 2007. שבעה חודשים לאחר מכן, ב-31.8.2007, גרסת הבטא הראשונה יצאה לאוויר העולם. וריאן (Varien), החברה שנמצאת בבעלות על מג'נטו, התבססה בעבר על OsCommerce.

במקור, אף תכננה מראש להשתמש בפלטפורמת osCommerce, אך לאחר מכן הוחלט לשכתב זאת כמג'נטו.

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

בחודש פברואר 2011, הודיעה eBay כי היא ביצעה השקעה ב-Magento בשנת 2010, בשווי 49% מבעלות החברה. ב -6 ביוני 2011, הודיעה eBay על יוזמה חדשה, בה תרכוש את שאר Magento, ותמזג אליה את ה-X.Commerce.

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

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

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

סקירה כללית[עריכת קוד מקור | עריכה]

מג'נטו מספקת שתי פלטפורמות נפרדות:

  • מג'נטו קוד פתוח (בעבר מג'נטו Community Edition).
  • מג'נטו קומרס; זה האחרון זמין בגרסה מסחרית (בעבר Magento Enterprise Edition) או כ"פלטפורמה כשירות" (בעבר Magento Enterprise Cloud Edition).

בנוסף, ישנן 2 פלטפורמות שקדמו להן; מג'נטו גרסת פרו (Magento Professional Edition) ו-Magento Go.

מג'נטו קוד פתוח[עריכת קוד מקור | עריכה]

מג'נטו קוד פתוח, לשעבר Magento Community Edition, היא פלטפורמת איקומרס (eCommerce) קוד פתוח. הפלטפורמה הקהילתית (בסגנון "חכמת ההמונים") מאפשרת למפתחים להזין את קובצי הליבה שלהם, ולהרחיב את הפונקציונליות שלהם על ידי הוספת מודולים (תוספים) חדשים הניתנים על ידי מפתחים אחרים. מאז שגרסת הבטא הציבורית הראשונה שוחררה בשנת 2007, Magento Open Source פותחה והותאמה אישית על מנת לספק פלטפורמה eCommerce יציבה ובסיסית (שתוכל להתאים לקהל הרחב).

המהדורה הנוכחית וכל הגרסאות ההיסטוריות שפורסמו של Magento קוד פתוח (גרסאות X.1 ו-X2) זמינות במלואן באתר Magento Commerce, Inc להורדה. כמו כן, גם הורדות של קבצים בודדים אפשריים.

גרסת מג'נטו 2 של Magento CE מותאמת לשימוש הקהל הרחב, ונמצאת באתר Github להורדה. הגרסאות הפעילות והנתמכות ביותר של Magento Open Source הן גרסאות 1.9.3 ו-2.2.0.

מגנטו קומרס[עריכת קוד מקור | עריכה]

פורסמה ב-11 אפריל 2016, ובנויה כמערכת של פלטפורמה כשירות (Paas - Platform as a service). דהיינו, מדובר בפלטפורמה שמבוססת שירותי ענן המאפשרת ללקוחות לפתח, להפעיל ולנהל יישומים שונים ללא המורכבות של בנייה ותחזוקת התשתית.

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

מג'נטו 2 הוכרזה בשנת 2010, אך במקור תוכננה לצאת בשנת 2011, וגרסת הבטא המסחרית שלה פורסמה בחודש יולי 2015. מאז, מג'נטו 1 ומג'נטו 2 המשיכו להתקיים ולהתפתח במקביל.

מג'נטו קומרס (גרסה מסחרית | On Permises)[עריכת קוד מקור | עריכה]

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

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

צוות Magento מפתח את Magento Commerce על ידי שיתוף פעולה עם משתמשים, מפתחים ועם צדדים שלישיים. תוצאות תהליך הפיתוח הנמשך במערכת מג'נטו 2, מתעדכנות תדיר ב-Github לשימוש הכלל. הגרסאות האחרונות שנתמכות באופן פעיל על ידי צוות Magento Commerce הן: EE 1.14.2.4 וגם EE 2.2.0, שפורסמו ב-31 במאי 2017.

מומחי ויועצי מג'נטו[עריכת קוד מקור | עריכה]

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

קבוצה רשמית של מומחי ויועצי מג'נטו[עריכת קוד מקור | עריכה]

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

שותפי מג'נטו (Magento Partners)[עריכת קוד מקור | עריכה]

שותפי מג'נטו - תוכנית שותפים (Solution Partners)[עריכת קוד מקור | עריכה]

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

ישנם סוגים שונים של Magento Solution Partners. חלק מהחברות הללו לא רק שמספקות פיתוח מלא של אתרי מג'נטו, אלא גם נותנות תמיכה טכנית 24/7. ישנן חברות אחרות שמתמקדות באבטחת אתרי מג'נטו, פיתוח תוספים, או בתחומים אחרים הקשורים למג'נטו.

בישראל משמשת חברת Fisha כשותפה רשמית של הפלטפורמה.

שותפים טכנולוגיים (Technology Partners)[עריכת קוד מקור | עריכה]

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

פרצות אבטחה[עריכת קוד מקור | עריכה]

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

בשנת 2017 חברת האבטחה DefenseCode דיווח כי חנויות וירטואליות של מג'נטו CE, חשופות להתקפות שמתבצעות מרחוק, מה שמאפשר לתוקפים לבצע סקימינג (גניבה) וירטואלית, לגנוב פרטי כרטיסי אשראי של לקוחות קודמים, נוכחיים ועתידיים, להשתלט על מסד הנתונים של האתר, ובמקרים קיצוניים אף להשתלט על השרת באופן מלא - כולל יישומים אחרים ששייכים למג'נטו. היה חשד בזמנו, כי כ-260,000 חנויות וירטואליות של מג'נטו היו חשופות ובעלות פוטנציאל למתקפה כזו באפריל 2017.

כנסי מג'נטו ברחבי העולם[עריכת קוד מקור | עריכה]

"Imagine eCommerce" הוא הכנס השנתי של מג'נטו קומורס, וקיים משנת 2011. האירוע הראשון התקיים בחודש פברואר 2011 בלוס אנג'לס עם מעל ל-600 ספקים, שותפים ומפתחי מג'נטו. מטרותיו של כנס "Imagine eCommerce" הן שיתוף רעיונות בנוגע למסחר אלקטרוני, יצירת הזדמנויות למפגשים, מעגלים ושיתופי פעולה שונים (יצירת רשת קשר עסקית בין המשתתפים - נטוורקטינג - Networking).

בנוסף, מג'נטו משתפת פעולה עם צוותים מקומיים להקים את "Magento Live" - אירוע שמיועד לעדכונים חדשים בתחום ומספק למשתתפים הזדמנות נהדרת ללמוד דברים חדשים על פלטפורמת מג'נטו, איקומרס, ואילו פיטצ'רים ודברים חדשים ישנם עבור שותפי/ ספקי מג'נטו. הכנסים הגדולים והמתוקשרים ביותר של Magento Live, מתקיימים באוסטרליה (סידני), אנגליה וצרפת.

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

בנוסף, הארגון מפעיל פרויקט גדול שנקרא Local Magento Edition שבו הם מקבלים תמיכה של הסוכנות המקומית של Magento כדי לשדרג את האתר שלהם ולעבור משימוש בתבנית בסיסית ובאפשרויות ברירת המחדל של מג'נטו, לאתר מותאם אישית עם שפה ייעודית ונורמות עסקיות. הפרויקט כבר פעיל ורץ בכל השוק המפותח של מג'נטו שמתפרש בארצות שונות ברחבי העולם, כגון; גרמניה, אוסטריה, שווייץ, צרפת, שוודיה, דנמרק, איטליה, ספרד, הולנד, פולין, רומניה, רוסיה וגם וייטנאם שמכונה "דרקון עולה" למסחר אלקטרוני באסיה.

תעודת הסמכה של מג'נטו[עריכת קוד מקור | עריכה]

ישנם ארבעה אישורים שונים של מג'נטו. שלושה מהם שואפים להוות הוכחה ליכולות של המפתחים במג'נטו ביישום מודולים (תוספים): הראשון; הסמכה עבור מומחי פתרון מוסמך שמתמקדים בקהל משתמשים עסקיים כגון יועצים, אנליסטים, מנהלי פרויקטים. (Certified Solution Specialist). השני; הסמכה עבור מפתחי צד לקוח של מג'נטו שהם בעלי הסמכה שמתמקדת בעיקר בשיפור ממשק המשתמש (UI) של מפתחי צד שרת, שמיישמים ומפתחים את המודולים של ליבת המערכת (Magento Front End Developer). השלישי; הסמכת בונוס שמכילה בדיקות עומק בכל הנוגע למודולים ארגוניים של Magento Enterprise ושל ארכיטקטורת מערכת מג'נטו כולה.

משאבים[עריכת קוד מקור | עריכה]

Magento DevBox היא פלטפורמה שמעגנת ומאפשרת התקנה קלה של הגרסה האחרונה והמעודכנת ביותר של מג'נטו, הלוא היא Magento2 CE (מג'נטו 2) או פלטפורמת EE בסביבת פיתוח וירטואלית. בנוסף, הפלטפורמה מאפשרת למפתחים לקשר את הפרויקט שלהם להתקנה מקומית נוכחית של Magento 2. נכון ליוני 2017, הפלטפורמה עדיין נמצאת בגרסת ביטא (גרסת פיתוח שאינה סופית).

מג'נטו 2 שוחררה לאוויר העולם ב-17 בנובמבר 2015, גרסתה האחרונה נכון להיום היא v2.2.0, וניתן להוריד אותה ממשאבים שונים, מדף משאבים רשמי של מג'נטו או דרך Github.

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

ראו גם[עריכת קוד מקור | עריכה]

קישורים חיצוניים[עריכת קוד מקור | עריכה]

ויקישיתוף מדיה וקבצים בנושא מג'נטו בוויקישיתוף

הערות שוליים[עריכת קוד מקור | עריכה]