Основи роботи з cms joomla! Re створення сайту на основі cms joomla, контент-платформа

Створення контактів. 28

Зміна логотипу. 33

Що таке CMS?

Абревіатура CMS розшифровується як «Content Management Software» ( «програмне забезпечення для управління вмістом»). У нашій країні прийнято останню букву «S» розшифровувати як «System», а по-російськи це зазвичай звучить як «Система управління контентом». Іноді вживається більш просту назву - "движок сайту".

Необхідність систем управління для власників сайтів почала даватися взнаки в той момент, коли кількість матеріалів на веб-сайтах почала стрімко зростати. Це призвело до того, що традиційні «ручні» технології розробки і підтримки сайтів, коли сайт складався з статичних сторінок і набору додаткових спеціалізованих скриптів, стали не встигати за швидко змінними умовами бізнесу. Введення даних на сайт вимагало (як мінімум) знання технологій HTML / CSS верстки, зміни структури сайтів були пов'язані з каскадним зміною великої кількості взаємозв'язаних сторінок. Різні автоматизовані механізми, на зразок гостьових книг і новинних стрічок, упроваджені на сайтах як окремі скрипти і, як правило, написані різними фахівцями, перестали задовольняти вимогам безпеки. На багатьох сайтах стали з'являтися «зоопарки» з різних технологій і підходів до розробки, тому виникла потреба з одного боку в уніфікації програмних рішень, а з іншого в розділенні дизайну і вмісту на дві незалежні складові.

CMS дійсно розділяють сайти на дві складові: дизайн (зовнішній вигляд сайту в цілому, окремих сторінок, конкретних блоків інформації) і вміст (контент). Дизайн сайту, як правило «зашитий» в шаблони і змінюється значно рідше, ніж контент. Для введення контенту не потрібно спеціальних знань, а прості прийоми оформлення тексту знає практично кожен, хто працював в Microsoft Office.

Таким чином, системи управління контентом вирішують дві основні задачі. З точки зору користувачів - це інструмент, який дозволяє публікувати новини, розміщувати нові сторінки на сайті і проводити інші операції над вмістом через зручний інтерфейс. При цьому користувач може не володіти технологіями інтернет-розробки, але він обов'язково повинен розуміти, як влаштований сайт.

З точки зору тих, хто робить сайти - це інструмент, який прискорює розробку складних сайтів, дозволяючи компонувати рішення з готових блоків, змінюючи в певних межах логіку роботи і оформлення.

Як правило, система управління це окремий інтерфейс, призначений для управління сайтом.

CMS Joomla!

Joomla! з'явилася як результат багаторічної роботи над її знаменитою попередницею Mambo (в минулому MOS, по-російськи: Мамбо). Команда розробників створила Joomla! 1.0 на основі Mambo 4.5.2.3 і тут шляху цих двох систем розійшлися.

Назва Joomla! було вибрано в результаті конкурсу, результати якого оцінювали фахівці в галузі брендингу та маркетингу. Основою для назви послужило слово "Jumla", яке в перекладі з суахілі означає "всі разом" або "в цілому", так як багато команд, які брали участь у проекті Mambo, були одностайні в прагненні захистити інтереси творців і співтовариства, яке і було справжньою причиною успіху Mambo.

Joomla! намагається зберегти речі настільки простими, наскільки це можливо, в той же час надаючи великі можливості. Нарешті незнайомі з програмуванням люди можуть отримати систему повного управління своїми сайтами, не витрачаючи непомірних коштів на програмне забезпечення з закритим кодом.

Схожі статті