ВВЕДЕНИЕ 5
1. Основные подходы к разработке систем управления контентом сайтов (CMS) 6
1.1 Сравнительный анализ существующих систем
управления контентом сайтов 6
1.2 Анализ современных средств и технологий разработки CMS 9
2. Разработка CMS для интернет-маркетинговой организации 0
2.1 Технологии, используемые в разработке проекта
2.2 Описание функций проекта
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 4
С ростом роли сети Интернет растет и необходимость представления тех или иных услуг или продуктов посредством представления их через сайт. Вариантов сайтов великое множество: от самого простого сайта-визитки до интернет- магазина (как средства продажи товаров и услуг через Интернет) и корпоративного портала, состоящего из множества возможностей: веб-интерфейс для доступа сотрудников к корпоративным данным и приложениям, онлайн чаты, интеграция с другими системами, система управления задачами и т.д. «Легкие» сайты (не более 20 страниц) возможно сделать и самостоятельно, не тратя на это денежных средств, а вот крупные информационные сайты или даже интернет-магазины, например, требуют гораздо более широких функциональных возможностей как для пользователей сайтов, так и для их администраторов. Чтобы, например, удалить пункт меню в рукописном сайте, нужно найти код и поправить его. Для работы же с CMS в большинстве случаев не нужно обладать особыми навыками, достаточно прочитать помощь или инструкцию.
Основной целью проекта является разработка системы управления контентом для интернет-маркетинговой организации.
В бакалаврской работе были поставлены и решены следующие задачи:
- Проведен сравнительный анализ существующих систем управления контентом сайтов;
- Рассмотрены современные средства и технологии, которые можно использовать при разработке системы управления контентом;
Описаны функции проекта;
В результате выполнения работы была разработана система управления контентом на стеке технологий MERN. Система нацелена на редактирование страниц сайта.
Таким образом достигнута основная цель - разработана система управления контентом сайта, а также выполнены следующие задачи:
- проведен сравнительный анализ существующих систем управления контентом сайтов;
- рассмотрены современные средства и технологии, которые можно использовать при разработке системы управления контентом;
- описаны функции проекта.
1 Гениатулина Е.В. CMS - системы управления контентом// НГТУ — Новосибирск.- 2015.
2 Фреймворки в веб-разработке [Электронный ресурс]
URL: https://web-creator.ru/articles/about_frameworks (Дата
обращения: 30.04.2020)
3 ТОП-10 фреймворков для веб-разработки в 2019
[Электронный ресурс] URL: https://proglib.io/p/web-frameworks- 2019/ (Дата обращения: 30.04.2020)
4 Дронов В. Laravel. Быстрая разработка современных динамических Web-сайтов на PHP, MySQL, HTML и CSS// БХВ- Петербург.— 2017.
5 Почему Django — лучший фреймворк для разработки
сайтов [Электронный ресурс]
URL: https://ru.hexlet.io/blog/posts/pochemu-django-luchshiy- freymvork-dlya-razrabotki-saytov(Дата обращения: 02.05.2020)
6 Хартл Майкл. Ruby on Rails для начинающих. Изучаем разработку веб-приложений на основе Rails// ДМК Пресс. - 2017.
7 Фримен Адам. Angular для профессионалов// Питер .¬2018
8 Обзор Vue.js [Электронный ресурс] URL: https://timeweb.com/ru/community/articles/obzor-vue-js-1(Дата обращения: 02.05.2020)
9 М. Кантелон, М. Хартер, TJ Головайчук, Н. Райлих. Node.js в действии// Питер. - 2015.
10 Пауэрс Шелли. Изучаем Node. Переходим на сторону сервера// Питер. - 2017.