Сыстэма кіраваньня зьместам: розьніца паміж вэрсіямі
д робат дадаў: cy:System rheoli cynnwys |
д робат дадаў: sr:CMS |
||
Радок 65: | Радок 65: | ||
[[sk:Content Management System]] |
[[sk:Content Management System]] |
||
[[sl:Content Management System]] |
[[sl:Content Management System]] |
||
[[sr:CMS]] |
|||
[[sv:Innehållshanteringssystem]] |
[[sv:Innehållshanteringssystem]] |
||
[[th:ระบบจัดการเนื้อหา]] |
[[th:ระบบจัดการเนื้อหา]] |
Вэрсія ад 16:48, 21 чэрвеня 2008
Сістэма кіравання зместам, сістэма кіравання кантэнтам або кантэнт-мэнэджэр (ангел. Content management system, CMS) — рухавічок вэб-сайта, які дазваляе кіраваць тэкставым і графічным зместам вэб-сайта, гэта значыць змяняць яго інфармацыйнае напаўненне, не клапоцячыся аб унутраным механізме пабудовы і высновы вэб-старонак. Некаторыя выгляды сайтаў падтрымліваць без сістэмы кіравання зместам вельмі цяжка.
Зараз існуе мноства ўжо распрацаваных кантэнт-мэнэджэраў, у тым ліку і бясплатных. Іх можна падзяліць на тры тыпу, па спосабе працы:
Генераванне старонак па запыце. Кантэнт-мэнэджэры такога тыпу працуюць на аснове звязка «Модуль рэдагавання -> База дадзеных -> Модуль падання». Модуль падання генеруе старонку з зместам пры запыце на яго, на аснове інфармацыі з базы дадзеных. Інфармацыя ў базе дадзеных змяняецца з дапамогай модуля рэдагавання. Старонкі зноўку ствараюцца серверам пры кожным запыце, а гэта стварае нагрузку на сістэмныя рэсурсы. Нагрузка можа быць шматкроць паніжаная пры выкарыстанні сродкаў кэшавання, якія маюцца ў сучасных вэб-серверах.
Генераванне старонак пры рэдагаванні. Кантэнт-мэнэджэры гэтага тыпу сутнасць праграмы для рэдагавання старонак, якія пры занясенні змен у змест сайта ствараюць набор статычных старонак. Пры такім спосабе ахвяруецца інтэрактыўнасць паміж наведвальнікам і змесцівам сайта.
Змяшаны тып. Як зразумела з назову, спалучае ў сабе перавагі першых двух. Можа быць рэалізаваны шляхам кэшавання — модуль падання генеруе старонку адзін раз, у далейшым яна ў разы хутчэй падгружаецца з кэша. Кэш можа абнаўляцца як аўтаматычна, па заканчэнні некаторага тэрміна часу або пры занясенні змен у вызначаныя падзелы сайта, так і ўручную па камандзе адміністратара.
Іншы падыход — захаванне вызначаных інфармацыйных блокаў на этапе рэдагавання сайта і зборка старонкі з гэтых блокаў пры запыце адпаведнай старонкі карыстальнікам. Тэрмін кантэнт-мэнэджэр можа таксама пазначаць род чалавечай дзейнасці (рэдактар сайта).
Вялікая частка сучасных сістэм кіравання зместам рэалізуецца з дапамогай візуальнага рэдактара — праграмы, якая стварае html-код з адмысловай спрошчанай разметкі, якая дазваляе карыстальніку прасцей фарматаваць тэкст. Прыкладам апошняй з'яўляецца вікі-тэкст.