מערכת ניהול תוכן (CMS – content management system) היא מערכת המשמשת לניהול התוכן של אתר אינטרנט.
בעזרת מערכת הניהול ניתן לנהל ולארגן את הטקסט, מאמרים, סרטים, תמונות, קישורים וסוגים רבים אחרים של נתונים מבלי לדעת HTML ובצורה פשוטה וקלילה הדומה לעורכי טקסט כגון Word. הפונקציונליות משתנה ממערכת אחת לשנייה, אך רובם מבוססים על אותם מאפיינים ומציעים סוגים שונים של כלי עריכה.
בנוסף, מערכת לניהול תוכן מאפשרת לך לנהל את המבנה של האתר כלומר, באיזה מבנה הדפים יוצגו, וכיצד הם יקושרו זה לזה.
מערכת לניהול תוכן מאפשרת בנוסף לנהל משתמשים ותפקידים שונים באתר האינטרנט אשר אחראים על חלקים שונים באתר או בחברה.
מאפיינים שונים הכלולים ברוב מערכות לניהול תוכן:
- הוספת טקסט
- הוספת תמונות
- הוספת וידאו
- הוספת דפים
- יצירה וניהול בלוג
- ניהול חלון חדשות
- ניהול אירועים
- ניהול מדיה וגלריות
- הוספת סקרים
- ניהול משתמשים
לכל חברה, יש מערכת ניהול עם מאפיינים אלו, חלקם דורש תשלום נוסף וחלקם באים כברירת מחדל עם המערכת.
מערכת סגורה ומערכת פתוחה
ישנם מערכות לניהול תוכן הכתובות בקוד פתוח וישנם מערכות ניהול הכתובות בקוד סגור.