Руководство по разработке база данных для системы заказов в ресторанах в Mysql обоснование выбора программных продуктов для создания
Download 2.65 Mb. Pdf ko'rish
|
Разработка веб сайтов 19,05,23
- Bu sahifa navigatsiya:
- ГЛАВА 3. ПРОЕКТНАЯ ЧАСТЬ. 3.1 Структура web – сайта
- Блоки проектируемого сайта
2.5 Выводы по главе
В результате выполнения главы было рассмотрено проектирование архитектуры, а также были рассмотрены основные технические решения. Была разработана диаграмма прецедентов, которая показывает функциональные возможности пользователей системы. Были рассмотрены некоторые сценарии для зарегистрированных и не зарегистрированных пользователей, какие они будут иметь возможности на веб-сайте. А также были разработаны все необходимые сущности базы данных. 63 ГЛАВА 3. ПРОЕКТНАЯ ЧАСТЬ. 3.1 Структура web – сайта В современном мире довольно часто отмечаются ситуации, когда относительно непримечательные по контенту и по дизайну сайты занимали высокие показатели популярности в поисковых системах. Подобного результата можно достигнуть только за счёт грамотно продуманной структуры сайта. Правильно разработанная структура сайта — это очень важная вещь. Именно она будет проводить посетителя за ручку от самого первого положительного полученного впечатления до подробного объяснения, как посетителю лучше и удобнее будет приобрести тот или иной продукт, а также получить всю интересующего его информацию. Блоки проектируемого сайта На основании изученной информации и принятой во внимание специфике сайта, который планируется разработать, я определил для себя следующую структуру: Index.php head.php top.php sidebar.php content.php footer.php style.css header.php projectBD.php soft_skillBD.php tech_skillBD.php work1.php 64 work2.php work3.php connect.php Index.php - Данный файл имеет такое же предназначение, что и index.html, то есть может отвечать за отображение главной страницы, но также файл index.php может стать входящей точкой на ваш сайт, а далее, в зависимости от реализации вашей программной части, может передать управление другим файлам, например, выполнить инструкцию последовательной загрузки основных компонентов сайта: Роутинг, соединение с базой данных и прочее. head.php – файл в котором будут располагаться основные строки кода используемые постоянно. top.php – так называемая «шапка» сайта, в нем содержится заголовок сайта. Sidebar.php - предназначен для разметки боковой колонки, отделенной от основного контента. Важно понимать, что sidebar.php никак не влияет на расположение блоков. Добиваться бокового расположения сайдбара необходимо с помощью CSS. Footer.php — это самый нижний блок. Обычно в нем содержится информация о ресурсе, навигация и тому подобная информация. style.css - используются для описания внешнего вида веб-документа, написанного языком разметки. CSS устанавливает стилевые правила, которые изменяют внешний вид элементов, размещенных на веб-страницах, выполняют тонкую настройку их деталей, таких как цвет, шрифт, размер, границы, фон и местоположение в документе. connect.php - блок в котором прописывается процедура обращения к базе данных. projectBD.php – содержит обращение к базе данных project, получение и вывод информации из нее. soft_skillBD.php - содержит обращение к базе данных soft_skill, получение и вывод информации из нее. 65 tech_skillBD.php - содержит обращение к базе данных tech_skill, получение и вывод информации из нее. work1.php - содержит обращение к базе данных work_experience, получение и вывод информации из нее. work2.php - содержит обращение к базе данных work_experience, получение и вывод информации из нее. work3.php - содержит обращение к базе данных work_experience, получение и вывод информации из нее. Блочное представление сайта очень удобно, так как при желании изменить какую-то часть сайта, к примеру, заголовок и его оформление, нам не придется просматривать и вносить изменения в каждую страницу сайта, достаточно лишь внести необходимые изменения в блок, определяющий шапку сайта, а в следствие этого изменения произойдут на всех страницах. Download 2.65 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling