1.4.5 Розробка адміністративної частини сайту
Адміністративна частина повинна включати: інформацію про нових користувачів, розділ настройок сайту, можливість адміністрування магазину, можливість виведення статистики по магазину, управління обліковими записами користувачів і інші можливості.
Адміністративна частина сайту представлена у вигляді системи управління вмістом.
Система управління вмістом (англ. Content management system, CMS) — комп'ютерна програма, використовувана для управління вмістом чого-небудь (звичайний цей вміст розглядається як неструктуровані дані наочного завдання в протилежність структурованим даним, СУБД, що зазвичай знаходяться під управлінням). Зазвичай такі системи використовуються для зберігання і публікації великої кількості документів, зображень, музики або відео.
Окремим випадком такого роду систем є системи управління сайтами. Подібні CMS дозволяє управляти текстовим і графічним наповненням веб-сайту, надаючи користувачеві зручні інструменти зберігання і публікації інформації.
Зараз існує безліч готових систем управління вмістом сайту, у тому числі і безкоштовних. Їх можна розділити на три типи, за способом роботи:
Генерація сторінок за запитом. Системи такого типу працюють на основі зв'язки «Модуль редагування > База даних > Модуль уявлення». Модуль уявлення генерує сторінку із змістом при запиті на нього, на основі інформації з бази даних. Інформація в базі даних змінюється за допомогою модуля редагування. Сторінки наново створюються сервером при кожному запиті, а це створює навантаження на системні ресурси. Навантаження може бути багато разів понижена при використанні засобів кешування, які є в сучасних веб-серверах.
Генерація сторінок при редагуванні. Системи цього типу програми для редагування сторінок, які при внесенні змін до змісту сайту створюють набір статичних сторінок. При такому способі жертвуется інтерактивність між відвідувачем і вмістом сайту.
Змішаний тип. Як зрозуміло з назви, поєднує в собі переваги перших два. Може бути реалізований шляхом кешування — модуль уявлення генерує сторінку один раз, надалі вона в рази швидше підвантажується з кеша. Кеш може оновлюватися як автоматично, по закінченню деякого терміну часу або при внесенні змін до певних розділів сайту, так і вручну по команді адміністратора. Інший підхід — збереження певних інформаційних блоків на етапі редагування сайту і збірка сторінки з цих блоків при запиті відповідної сторінки користувачем.
- Характеристика підприємства, його структура, взаємозв’язок основних та допоміжних ланок даного підприємства
- Характеристика продукції (діяльності), яку випускає (проводить) підприємство
- Планування і оснащення свого робочого місця (техніка з комп’ютерної техніки)
- Коротка характеристика обладнання, яке застосовується на робочому місці техніка з комп’ютерної техніки
- Техніка безпеки на робочому місці
- Застосування сучасних комп`ютерних технологій (програмних засобів)
- Порядок виконання дипломного проекту
- Вивчити вимоги до оформлення дипломного проекту (згідно вимог щодо оформлення технічної документації)
- Вступ та зміст дипломного проекту зміст
- 10 Один із розділів (підрозділів) дипломного проекту
- 1 Загальний розділ
- 1.1 Обґрунтування потреби в веб-сайті
- 1.2 Поняття веб-сайта
- 1.2.1 Класифікація веб-сайтів
- 1.3 Проектування веб-сайта
- 1.4 Етапи розробки веб-сайта
- 1.4.1 Постановка завдання при проектуванні веб- сайту
- 1.4.2 Вибір програмних засобів для розробки веб-сайта
- 1.4.3 Розробка інтерфейсу
- 1.4.4 Розробка бази даних
- 1.4.5 Розробка адміністративної частини сайту
- 1.5 Обґрунтування вибору системи управління вмістом
- 1.6 Засоби розробки
- 1.6.1 Мова розмітки гіпертекстових документів html
- 1.6.2 Динамічна мова розмітки гіпертекстових документів dhtml
- 1.6.3 Розширювана мова розмітки xml
- 1.6.4 Мова програмування php
- 1.6.5 Веб-сервер Apache
- 1.6.6 Система управління вмістом cms Joomla
- Висновки
- Перелік посилань
- 11. «Joomla! 1.5. Руководство пользователя», Колисниченко д.Н., с ил.; isbn 978-5-8459-1509-2; 2009,224 с.