09-8827776

קוד פתוח

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

Larry Page

בניית אתרים במערכות קוד פתוח

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

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

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

יתרונות מערכות קוד פתוח

 תהליך בניית אתר מהיר יחסיתמערכות ניהול תוכן בקוד פתוח מצריכות התקנה בסיסית בתהליך קצר ומהיר יחסית

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

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

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

רוצים להמיר לקוחות פוטנציאליים ללקוחות נאמנים

חסרונות מערכות קוד פתוח

חוסר ייחודיות

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

תבנית עיצוב מגבילה

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

פיתוח מודולים

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

תמיכה באתר

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

עלויות

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

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

מה אנחנו יכולים לעשות בשבילכם