Отчет по «Web-технологии»
Автор: Ksander154 • Июнь 5, 2018 • Реферат • 956 Слов (4 Страниц) • 681 Просмотры
ОАНО ВПО «Волжский Университет имени В.Н.Татищева» (институт)
Факультет «Информатика и телекоммуникации»
Кафедра «Информатика и системы управления»
Отчет
по дисциплине «Web-технологии»
Выполнил: студент гр. ИТБВ-312
ФИО_______________________________
Проверил: преподаватель кафедры ИиСУ
Горбачевская Е.Н.____________________
Дата сдачи: _________________________
Оценка: ____________________________
г. Тольятти, 2016
Теоретические сведения
Динамический сайт — сайт, состоящий из динамичных страниц — шаблонов, контента, скриптов и прочего, в виде отдельных файлов. Страница сайта, показываемая в итоге браузеру пользователя, формируется на стороне сервера динамически, по запросу, из страницы-шаблона и отдельно хранимого содержимого (информации, скриптов и др.). Как правило для отображения любого количества однотипных страниц используется одна страница-шаблон, в которую подгружается соответствующее содержимое, это позволяет единомоментно корректировать внешний вид сайта (множество всех его страниц), редактируя всего лишь один шаблон. Редактирование собственно содержимого (как и страницы-шаблона) может производиться как средствами самого сайта, так и с применением стороннего ПО. В большинстве случаев в качестве хранилища данных выступает база данных.
База данных представляет собой структурированную совокупность данных. Эти данные могут быть любыми - от простого списка предстоящих покупок до перечня экспонатов картинной галереи или огромного количества информации в корпоративной сети. Для записи, выборки и обработки данных, хранящихся в компьютерной базе данных, необходима система управления базой данных, каковой и является ПО MySQL. Поскольку компьютеры замечательно справляются с обработкой больших объемов данных, управление базами данных играет центральную роль в вычислениях. Реализовано такое управление может быть по-разному - как в виде отдельных утилит, так и в виде кода, входящего в состав других приложений.
MySQL - это система управления реляционными базами данных. В реляционной базе данных данные хранятся не все скопом, а в отдельных таблицах, благодаря чему достигается выигрыш в скорости и гибкости. Таблицы связываются между собой при помощи отношений, благодаря чему обеспечивается возможность объединять при выполнении запроса данные из нескольких таблиц. SQL как часть системы MySQL можно охарактеризовать как язык структурированных запросов плюс наиболее распространенный стандартный язык, используемый для доступа к базам данных.
Задачи администрирования, управления и функциональности решают так называемые «Системы Управления Контентом» (Content Management System, CMS). Данный сайт создании при помощи CSM Joomla.
Joomla – это система управления контентом с открытым исходным кодом, написанная на языке программирования PHP, с элементами JavaScript.
Описание сайта
Сайт построен по динамической технологии с использованием реляционной базы данных. Динамическая технология подразумевает что есть несколько страниц прототипов, данные в которых подгружаются из базы данных по мере надобности пользователя. Эта технология весьма упрощает разработку сайтов и крайне положительно сказывается на их оптимизации. Так же использование технологии позволяет экономить много места, позволяя не содержать большое количество однотипных web-страниц на сервере.
Темой сайта был выбран «Приют для домашних животных» в надежде привлечь к этому вопросу больше внимания.
Сайт выполнен в светло-серых тонах. Главной страницей сайта является страница новостей. На сайте имеется скрипт, показывающий фотографии животных,сделанные в приюте. Сайт состоит из следующих страниц: Последние новости, Ищем хозяина, Благодарности, Наши цели, О нас, Чем помочь, Контакты.
В процессе создания сайта и отчета использовались такие программные продукты , как :
- локальный сервер Денвер (от сокр. Д.н.w.р или ДНВР — джентльменский набор Web-разработчика);
...