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