Системи керування вмістом для веб-ресурсів. Адміністрування сайта�
Developer
�
�
Froристувачем та базовою апаратно-адміністративноnt-end — інтерфейс взаємодії між кою частиною (back-end).
Front-end — це користувацький інтерфейс, а back-end — адміністративний, пов’язаний із керуванням сайтом.
�
PHP (англ. Hypertext Preprocessor — гіпертекстовий процесор), мова програмування, створена для генерації HTML-сторінок на вебсторінці сайта.
API (англ. Application Programming Interface — інтерфейс програмування застосунків) створює можливість використовувати ресурси інших програм.
�
Система керування вмістом (англ. Content Management System, або CMS) — програмне забезпечення для організації спільного процесу створення, редагування й управління контентом веб-сайтів.
Принцип роботи всіх CMS заснований на поділі контенту (змісту) і дизайну (оформлення) сайта.
дизайн сайта змінюється рідко, контент може змінюватися щогодини. �CMS використовують так звані шаблони — спеціальні «порожні» заготовки сторінок, у яких дизайн сайта вже прописаний, і залишилося�лише наповнити їх інформацією. �
Функції СМS
Подання інформації�у вигляді, зручному�для навігації, пошуку
Публікація
контенту�
Керування контентом:
зберігання, контроль версій, дотримання режиму доступу, управління потоком документів тощо
Надання інструментів�для створення вмісту,�організація спільної�роботи над вмістом
WYSIWYG-редактор (акронім від англ. What You See Is What You Get — що бачиш, те й отримуєш), візуальний редактор: у процесі редагування вміст має такий вигляд, як буде відображатися веб-сторінка браузером
Дизайн сайта змінюється рідко, контент може змінюватися щогодини. CMS використовують шаблони — спеціальні «порожні» заготовки сторінок, у яких дизайн сайта вже прописаний, і залишилося лише наповнити їх інформацією.
Найпопулярніші CMS
WordPress
WordPress дуже популярний, постійно вдосконалюється, є прекрасним інструментом для новачків.
WordPress — найкращий вибір для початківців завдяки простоті у використанні. Він особливо добре працює для невеликих та середніх веб-сайтів, блогів і невеликих магазинів електронної торгівлі.
�
Система Joomla
Joomla проста у використанні, але для новачка вона буде складнішою за WordPress, оскільки для Joomla потрібні навички програмування для будь-якої зміни дизайну.
Joomla є найкращою для електронної комерції або веб-сайтів соціальних мереж.
�
Drupal
Орієнтована насамперед на програмістів (аж ніяк не призначена для новачка), має дуже потужний інструментарій із широкими можливостями.
Drupal ідеальниq вибір для великих і серйозних сайтів, для яких необхідні знання програмування. Drupal потребує глибоких знань HTML, CSS і PHP.
�
Використання CMS
Пости
Лайкі
Коменти
Цікаво
На WordPress розроблені сайти Facebook та Forbes, СNN
На Joomla розроблені сайти Twitter та Гарвардського університету
На Drupal сайт Національної кримінальної агенції Великої Британії та кіностудії Warner Brothers
Адміністрування сайта — це комплекс заходів щодо підтримки чіткого функціонування сайта, його працездатності, швидкої роботи,зручності для користувача, регулярного розміщення матеріалів на його сторінках.
Складові адміністрування сайтів
Інформаційне�
Технічне�