Сістэма кіравання кантэнтам CMS
У свеце вэб-сайтаў шырока распаўсюджана паняцце «сістэма кіравання зместам (кантэнтам)», якую часцей за ўсё называюць CMS (англ. Content Management System).
Пад CMS разумеюць спецыяльную інфармацыйную сістэму або праграмнае забеспячэнне, неабходнае для арганізацыі працы па стварэнні, рэдагаванні і кіраванні кантэнтам, гэта значыць зместам любога вэб-сайта. CMS патрэбная для таго, каб:
- ствараць кантэнт для сайта, сумесна працаваць над ім (напрыклад, калі ў сайта некалькі адміністратараў) і выдаляць яго пры неабходнасці;
- кіраваць зместам рэсурсу: захоўваць яго, кантраляваць, арганізоўваць рэжым доступу, весці дакументаабарот;
- публікаваць матэрыялы на сайце для наведвальнікаў;
- падаваць інфармацыю ў зручным для навігацыі і пошуку выглядзе.
За дзесяцігоддзі працы вэб-распрацоўшчыкі прыдумалі мноства вядомых і не вельмі разнавіднасцей сістэм кіравання кантэнтам. Усім знаёмыя такія CMS, як Joomla, WordPress, DataLifeEngine і многія іншыя. Наша студыя не засталася ўбаку і распрацавала ўласную сістэму кіравання кантэнтам, на аснове якой зроблены сайт нашай кампаніі, а таксама сайты многіх нашых кліентаў.
Асноўныя раздзелы нашай CMS:
- «Падзеі» — асноўныя дзеянні ў сістэме: уваход, выхад, змена пароля, няправільна набраны пароль з указаннем лагіна, даты і часу кожнай аперацыі;
- «Катэгорыі» — стварэнне раздзелаў сайта і кіраванне іх паслядоўнасцю;
- «Тавары» — назва, характарыстыкі, фотаздымак, колькасць і месцазнаходжанне тавараў, якія прадае ваша кампанія;
- «Кантэнт» — навіны, артыкулы, відэа і выявы, якія трапляюць на сайт у дакладна вызначанае месца;
- «Карыстальнікі» — супрацоўнікі з рознымі правамі доступу да раздзелаў сістэмы.
Уласная CMS дае галоўнае — сайт застаецца зразумелым і кіравальным. У ім няма дзясяткаў чужых модуляў, якія трэба пастаянна абнаўляць і праз якія часцей за ўсё і ўзломваюць папулярныя рухавікі. Адміністратар бачыць толькі тыя раздзелы, што сапраўды патрэбныя ў штодзённай працы, а новыя магчымасці мы дадаём па меры росту праекта.
Асобна варта сказаць пра бяспеку і хуткасць. Папулярныя рухавікі ўзломваюць масава: зламыснік шукае вядомую ўразлівасць адразу на тысячах сайтаў. Наша CMS не з'яўляецца такой мішэнню, у ёй няма дзясяткаў чужых пашырэнняў, а старонкі аддаюцца хутка, бо не цягнуць за сабой лішні код. Разам са скрыптамі рэзервовага капіравання і «абаронцам сайта» гэта дае спакойную працу без штотыднёвых абнаўленняў ад чужых распрацоўшчыкаў.
Не менш важна тое, што сістэму падтрымлівае каманда, якая яе напісала. Патрэбны новы раздзел, свая форма заяўкі, выгрузка тавараў ці інтэграцыя са складскім улікам — гэта дапрацоўка, а не пошук гатовага модуля і надзея, што ён падыдзе. Сайт расце разам з вашым бізнесам, а не ўпіраецца ў абмежаванні чужога рухавіка.
Сістэма разлічана на працу без праграміста: дадаць старонку, змяніць тэкст, замяніць фотаздымак ці апублікаваць навіну можа звычайны супрацоўнік пасля кароткага тлумачэння. Усе змены захоўваюцца з указаннем аўтара і часу, таму заўсёды відаць, хто і што правіў на сайце.
Дэманстрацыйную версію сістэмы кіравання сайтам можна паглядзець тут (лагін demo, пароль demo). Напішыце нам, і мы пакажам, як CMS будзе выглядаць менавіта на вашым сайце.