Page 73 - 4475
P. 73
ЛАБОРАТОРНА РОБОТА № 8
Тема: Розробка системи керування контентом (CMS).
Мета: інтегрувати програмний код попередніх
лабораторних робіт в єдиний програмний комплекс
відображення та управління даними, закріпити отримані
знання в розробці веб-додатків.
Теоретична частина
Загальні визначення та функції CMS. Система
керування контентом (CMS)- програмне забезпечення для
організації веб-сайтів чи інших інформаційних ресурсів в
Інтернеті чи окремих комп'ютерних мережах.
Існують сотні, а може, навіть й тисячі доступних
CMS – систем. Завдяки їхній функціональності їх можна
використовувати в різних компаніях. Незважаючи на
широкий вибір інструментальних та технічних засобів,
наявних у CMS, існують загальні для більшості типів
систем характеристики.
Перші СКВ були розроблені у великих корпораціях
для організації роботи з документацією. У 1995-му від
компанії CNET відокремилася окрема компанія Vignette,
яка започаткувала ринок для комерційних СКВ. З часом
діапазон продукції розширювався і все більше інтегрувався
у сучасні мережеві рішення аж до популярних веб-порталів.
Багато сучасних СКВ поширюються як безкоштовні
і легкі у встановленні (інсталяції) програми, які
розробляють групи ентузіастів під ліцензією GNU/GPL.
Системи управління веб-сайтом часто розраховані
на роботу у певному програмному середовищі. Наприклад,
система MediaWiki, під управлінням якої працює Вікіпедія,
написана мовою програмування PHP і зберігає вміст та
налаштування у базі даних типу MySQL або PostgreSQL;
тому для її роботи потрібно, щоб на сервері, де вона
розміщена, були встановлені веб-сервер (Apache, IIS чи
68