Система управління веб-контентом

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук

Веб-система управління контентом (WCMS) [1] є програмне забезпечення, яке забезпечує сайт авторські роботи, спільні роботи і засоби адміністрування, призначені для забезпечення користувачів з невеликим знанням мережі мова програмування S і мова розмітки и, щоб створювати і керувати вмістом веб-сайту з відносною легкістю. Надійна веб-система управління контентом забезпечує основу для співпраці, пропонуючи користувачам можливість управління документами і вихід для декількох редагування та участі автора.

Більшість систем використовують Content Repository або базу даних до вмісту сторінці магазину, метадані та інших інформаційних ресурсів, які могли б бути необхідні в системі.

Презентація шар (шаблон двигун) відображає вміст на сайт відвідувачів, заснованих на наборі шаблони, які іноді XSLT файли [2]

Більшість систем можна використовувати серверного кешування, щоб підвищити продуктивність. Це працює найкраще, коли WCMS не змінюється часто, але відвідування трапляються регулярно.

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

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

Можливості[ред.ред. код]

Система управління веб-контентом використовується для керування динамічною колекція веб-матеріалу, в тому числі HTML документів, Image S та інших засобах масової інформації [3] CMS полегшує контроль документів, аудит, редагування і керування тимчасової шкали. WCMS, як правило, має такі особливості: [4] [5]

Автоматизовані шаблони
Створіть стандартні шаблони виводу (зазвичай HTML і XML), які можуть бути автоматично застосовані до новим та існуючим змістом, дозволяючи поява всього змісту повинна бути змінена з одного центрального місця.

, Контроль доступу: Деякі групи підтримки користувачів системи WCMS. Групи користувачів дозволяють управляти як зареєстрований користувачі взаємодіють з сайтом. Сторінки на сайті може бути обмежене однією або декількома групами. Це означає, анонімний користувач (хтось не увійшли на), або користувач, не входить до групи сторінках, вони обмежені, буде відмовлено в доступі до сторінки.

Масштабування
Доступне в найсучасніші WCMSs є можливість розширити одну реалізацію (одну установку на одному сервері) в декількох областях, в залежності від налаштувань сервера. WCMS сайти можуть бути в змозі створити мікросайту с / веб-порталу в головному сайті.
Легко редаговані зміст
Після того, як вміст відділяється від візуального представлення сайту, як правило, стає набагато легше і швидше, щоб редагувати і маніпулювати. Велика частина програмного забезпечення WCMS включає в себе WYSIWYG Інструменти редагування, що дозволяють нетехнічних користувачів для створення і редагування контенту.

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

Модернізація веб-стандартів
Активні WCMS програмне забезпечення, як правило, отримує регулярні оновлення, які включають в себе нові набори функцій і підтримувати систему на поточну веб-стандартів.
Workflow менеджмент
робочий є процес створення циклів послідовних і паралельних завдань, які повинні бути виконані в CMS. Наприклад, один або кілька творців контенту може уявити історію, але він не опублікований до літературний Редактор не очищає його і редактор головного затверджує його.
Взаємодія
CMS програмне забезпечення може виступати як співпраця платформи дозволяючи зміст яких будуть витягнуті і працював на одній або багатьох осіб. Зміни можуть бути відслідковані і дозволено до публікації або ігноруються повертаючись до старої версії. Інші додаткові форми співробітництва дозволяють декільком користувачам змінювати (або коментар) сторінки, в той же час в спільній сесії.
Делегування 
. Деякі програми CMS дозволяє для різних груп користувачів, щоб мати обмежені права порівняно з конкретним змістом на веб-сайті, розводячи відповідальність управління контентом [6]

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

Придбання інформації
CMS програмне забезпечення часто допомагає у поширенні контенту шляхом створення RSS і Atom потоки даних в інші системи. Вони можуть також користувачі електронної пошти, якщо оновлення доступні як частина робочого процесу.
Багатомовний
Можливість відображення вмісту на декількох мовах.
Версіями
Як [система [управління документами]] и, програмне забезпечення CMS може дозволити процес версій, за допомогою якого сторінок перевіряються або з ВЦМП, дозволяє авторизованим редакторів, щоб отримати попередні версії, і продовжити роботу з обрана точка. Управління версіями корисно для утримання, яке змінюється з часом і вимагає оновлення, але це може бути необхідно повернутися або посилатися на попередній копії.

Типи[ред.ред. код]

Є три основних типи ВЦМП: автономну обробку, оперативна обробка та гібридні системи. Ці терміни описують картину розгортання для ВЦМП відносно того, коли шаблони подання застосовані, щоб зробити веб-сторінки з структурованим змістом.

Автономну обробку[ред.ред. код]

Ці системи, іноді називають "статичних генераторів вузла" [7] Попередня обробка весь вміст, застосовуючи шаблони перед публікацією для створення веб-сторінок. Так як системи попередньої обробки не вимагає сервера, щоб застосувати шаблони під час запиту, вони також можуть існувати тільки як під час розробки засобів.

Інтернет обробки[ред.ред. код]

Ці системи застосовують шаблони на вимогу. HTML може генеруватися, коли користувач відвідує сторінку або він витягнув з веб-кеша.

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

Гібридні системи[ред.ред. код]

Деякі системи поєднують в собі оффлайн і онлайн підходи. Деякі системи виписати виконуваний код (наприклад, JSP, ASP, PHP, ColdFusion або Perl сторінок), а не тільки статичні HTML, так що сам CMS не повинні бути розміщені на кожному веб-сервері. Інші гібриди працювати як в режимі онлайн або оффлайн режимі.

JSP ASP PHP CloudFusion Perl
2.5 1.4 2.8 3.0 3.3
2.7 2.2 3.0 3.2 3.8
3.2 3.0 3.5 3.7 4.2

Переваги[ред.ред. код]

Низька вартість
Деякі системи управління контентом безкоштовно, такі як Drupal, EZ Опублікувати, TYPO3, Joomla і WordPress. Інші можуть бути доступні в залежності від розміру підписок [8] Хоча підписки може бути дорогим, загальна вартість не маючи найняти розробників штатних може знизити загальні витрати. Плюс програмне забезпечення можуть бути куплені в залежності від необхідності для багатьох КМП.
Легка настройка
універсальний макет створюється, роблячи сторінки мають подібну тему і дизайн без особливих коду. Багато інструменти CMS використовувати перетягування AJAX система їх режимах. Це робить його легким для початківців користувачів для створення користувацьких фронт-ендів [9]
Простота у використанні
CMSs розроблені з нетехнічних людей на увазі. Простота в дизайні адміністратора UI дозволяє контент-менеджерів веб-сайту та іншим користувачам оновлювати вміст без особливої підготовки в кодуванні і технічних аспектів обслуговування системи.

Workflow управління: CMSs надають можливість контролювати, яким чином опубліковано зміст, коли він буде опублікований, і хто публікує його. Деякі WCMSs дозволяють адміністраторам налаштувати правила для робочий управління, спрямовуючи контент-менеджерів через ряд кроків, необхідних для кожного зі своїх завдань.

Добре для SEO
сайти CMS також гарні для пошукової оптимізації (SEO). Свіжість змісту є одним з факторів, який допомагає, оскільки вважається, що деякі пошукові системи віддають перевагу веб-сайті з нових та оновлених змістом, ніж веб-сайтів із застарілою і застарілою змістом. Використання соціальних плагінів ЗМІ допомогти у ткацтві співтовариство навколо свого блогу. RSS-канали, які автоматично генеруються блоги або веб-сайтів CMS може збільшити кількість передплатників і читачів на ваш сайт. Перезапису URL може бути легко реалізовані який виробляє чисті URL, без параметрів, додаткова допомога в SEO. Є плагіни доступні, які спеціально допомагають з сайту SEO.

Недоліки[ред.ред. код]

Вартість реалізації
Великі реалізації масштабних може знадобитися навчання, планування та сертифікати. Деякі CMSs може зажадати апаратні установки. Прихильність програмного забезпечення потрібно на великих інвестицій. Прагнення до навчання, розвитку і зміст є всі витрати, які будуть понесені для корпоративних систем [10]
Вартість обслуговування
Підтримання CMSs може зажадати поновлення ліцензії, оновлення та технічного обслуговування обладнання.
Проблеми з затримкою
більш CMSs можете випробувати затримки, якщо апаратна інфраструктура не в курсі, якщо бази даних не використовуються правильно, і, якщо веб-кеша файли, які повинні бути перевантажені кожен раз, коли дані оновлюються розростися. Балансування навантаження питання можуть також порушити кешування файлів.
Інструмент змішування
Тому що URL-адреси багатьох КМП генеруються динамічно з внутрішніми параметрами та довідкової інформації, вони часто не досить стабільна для статичних сторінок та інших веб-інструментів, зокрема, пошукові системи, покладатися на них.
Безпека
CMS, часто забувають про те, коли обладнання, програмне забезпечення та операційні системи пропатчен на загрози безпеці. Через відсутність виправлень користувачем, хакер може використовувати незахищені програмне забезпечення CMS використовувати уразливості ввести в іншому випадку захищеному середовищі. CMS повинна бути частиною загальної, цілісної безпеки програми управління оновленнями, щоб підтримувати найвищі стандарти безпеки. [11]

Відомі веб-CMS[ред.ред. код]

Шаблон:Також см <! - Будь ласка, не додавайте більше CMS тут без обговорення в першу чергу на сторінці обговорення -> Деякі відомі приклади CMS: [12]

Див. також[ред.ред. код]

Посилання[ред.ред. код]

Шаблон:Системи управління контентом Шаблон:WebManTools