Разработка сайта-визитки «CherniginHouse» с использованием выше описанных технологий
Автор: toxanski • Май 27, 2021 • Курсовая работа • 6,508 Слов (27 Страниц) • 780 Просмотры
⦁ Введение
Интернет стал, наиболее эффективным средством рекламы и продвижения и является одним из важных элементов современной цивилизации. Интернет может удовлетворить все потребности современного человека: это покупки, заключение деловых отношений, поиск клиентов и так далее. Многие бизнес организации получают львиную долю своих клиентов благодаря рекламе в интернете и в первую очередь заботятся о создании сайта своей организации. Поэтому создание сайтов стало очень популярным в наше время.
С помощью сайтов-визиток можно значительно увеличить число заказчиков, проследить заинтересованность людей за определенный период времени данными услугами и это как никогда актуально.
Процесс разработки сайта с нуля без использования конструкторов и систем управления содержимым(CMS), создание клиентской и серверной частей веб сайта с использованием HTML5, CSS, JavaScript и PHP достаточно трудоемкий.
Цель моей курсовой работы заключается в разработке сайта-визитки «CherniginHouse» с использованием выше описанных технологий.
В связи с этим я поставил перед собой следующие задачи:
⦁ Рассмотреть способы создания сайта от самого простого, до самого технологичного.
⦁ Проанализировать существующие языки для написания сайта.
⦁ Разработать макет сайта в Figma.
⦁ Произвести установку необходимых инструментов для разработки.
⦁ Сверстать страницы по макету и обеспечить функциональное взаимодействие элементов.
⦁ Программирование серверной части проекта: взаимодействие с базой данных, административная панель для управления сайтом.
⦁ Реализовать функцию отправки отзывов клиентами. Отзывы должны отправляться на сервер, записываться в базу данных. По умолчанию оставленные отзывы не подтверждены. Не подтвержденные отзывы не могут отображаться на странице отзывов. В административной панели реализовать возможность просмотра, удаления и изменения статуса подтверждения отзывов.
⦁ Реализовать форму заказа звонка. Данные с формы отправляются на сервер и записываются в базу данных. В административной панели реализовать возможность просмотра и удаления заявок на звонок.
⦁ Загрузить готовый проект в репозиторий github.
Практическая значимость проекта заключается в том, что с разрабатываемый сайт будет размещен в сети интернет и будет приносить реальную пользу заказчику, а именно ИП Чернигину Е.А., который и заказал разработку этого сайта.
⦁ Теоретический раздел
1.1 Способы разработки сайта
Существует множество способов и подходов при разработке сайта. Все они кардинально или не очень отличаются друг от друга. Разберем несколько способов, которые наиболее популярны и имеют значительные отличия в процессе разработки. Способы проранжированны от самого простого, но менее гибкого, к сложному, но максимально гибкому способу.
1.1.1 Разработка сайта с помощью конструктора типа uCoz или Wix
Рассмотрим положительные и отрицательные стороны этого способа.
К плюсам можно отнести:
⦁ гибкий и удобный редактор, позволяющий собирать очень красивые, сложные структурно страницы;
⦁ огромное количество полезных приложений, среди которых большинство – бесплатные;
⦁ богатый выбор из разнообразных тематических шаблонов, множество вариантов их настройки;
⦁ фирменные примочки – wix adi, ascend, code, arena, развитая экосистема разработчиков;
⦁ можно добавить свой код на сайт – html или javascript;
⦁ наличие встроенной crm и других важных модулей из коробки
⦁ куча инструментов для организации коммуникации с клиентами и маркетинга;
⦁ возможность
...