Автор работы: Пользователь скрыл имя, 15 Апреля 2013 в 23:10, курсовая работа
Цель нашей курсовой работы: исследовать средства реализации динамических веб – сайтов.
Задачи работы следующие: раскрыть понятие сайта, выяснить какие бывают сайты, сделать краткий обзор CMS для создания сайтов, описать и сравнить наиболее популярные WYSIWYG – редакторы Web-страниц, описать основные средства создания сайтов.
Введение…………………………………………………………………..4
1 Сайты……………………………………………………………………………5
1.1 Понятие Web-сайта………………………………………………………..5
1.2 Типы сайтов………………………………………………………………..6
1.3 Статический и динамический Web-сайты………………………………..7
2 Программные комплексы управления сайтом………………………………11
2.1 Понятие CMS…………………………………………………………….11
2.2 Сравнение наиболее популярных CMS систем…………………..……12
3 Web-Редакторы для создания страниц……………………………………….15
3.1 Программы создания Web-сайтов………………………………………15
3.2 Визуальные редакторы. Сравнение наиболее популярных WYSIWYG –
редакторов Web-страниц………………………………………………..16
4 Средства создания сайтов…………………………………………………….25
4.1 Основные средства создания сайтов……………………………………25
4.2 HTML………………………………………………………………………25
4.3 DHTML…………………………………………………………………….26
4.4 CSS………………………………………………………………………...27
4.6 DOM……………………………………………………………………….28
4.7 FLASH……………………………………………………………………..28
4.8 Языки программирования в Интернет………………………………….29
4.9 MySQL……………………………………………………………………..36
Заключение……………………………………………………………………….39
Библиографический список……………………………………………………..40
МИНОБРНАУКИ РОССИИ
Государственное образовательное учреждение
высшего профессионального образования
«Южно-Российский государственный
университет экономики и
Волгодонский институт сервиса (филиал) государственного образовательного учреждения высшего профессионального образования
«Южно-Российский государственный
университет экономики и
(ВИС ГОУ ВПО «ЮРГУЭС»)
Факультет Сервиса
Кафедра ИТ
Специальность ИСиТ
Работа допущена к защите
(подпись руководителя)
К у р с о в а я р а б о т а
Тема Исследование средств реализации динамических Web-сайтов
По дисциплине
Разработал: В.Е.Ткаченко
Руководитель: Т.А.Брыкина
(должность, ученая степень, звание) (подпись, дата) (инициалы, фамилия)
ВОЛГОДОНСК 2013 г.
МИНОБРНАУКИ РОССИИ
Государственное образовательное учреждение
высшего профессионального образования
«Южно-Российский
государственный университет
Волгодонский институт сервиса (филиал) государственного образовательного учреждения высшего профессионального образования
«Южно-Российский
государственный университет
(ВИС ГОУ ВПО «ЮРГУЭС»)
Факультет Сервиса
Кафедра ИТ
Специальность ИСиТ
З А Д А Н И Е
на курсовой проект по дисциплине
на курсовую работу для студента « 4 » курса 242з группы
Ткаченко Владимира Евгеньевича
(фамилия, имя, отчество)
Тема Исследование средств реализации динамических Web-сайтов
Исходные данные научная, методическая и учебная литература, электронные
ресурсы , периодические издания, нормативная документация, инструкции по
эксплуатации
Объём проекта (работы) листов
Срок проектирования май 2012
Руководитель Т.А.Брыкина
должность, ученая степень, звание подпись инициалы, фамилия
Задание к выполнению принял студент
подпись
Дата выдачи задания « » г.
Содержание
Введение…………………………………………………………
1 Сайты…………………………………………………………………
1.1 Понятие Web-сайта………………………………………………………
1.2 Типы сайтов………………………………………………………………
1.3 Статический и динамический Web-сайты………………………………..7
2 Программные комплексы управления сайтом………………………………11
2.1 Понятие CMS…………………………………………………………….11
2.2 Сравнение наиболее популярных CMS систем…………………..……12
3 Web-Редакторы для создания страниц……………………………………….15
3.1 Программы создания Web-сайтов………………………………………15
3.2 Визуальные редакторы. Сравнение наиболее популярных WYSIWYG –
редакторов Web-страниц……………………………………………….
4 Средства создания сайтов…………………………………………………….25
4.1 Основные средства
создания сайтов……………………………………
4.2 HTML……………………………………………………………………
4.3 DHTML…………………………………………………………………
4.4 CSS………………………………………………………………………
4.6 DOM………………………………………………………………………
4.7 FLASH…………………………………………………………………
4.8 Языки программирования в Интернет………………………………….29
4.9 MySQL…………………………………………………………………
Заключение……………………………………………………
Библиографический список……………………………………………………..40
Введение
Internet – всемирная сеть, которая объединяет множество компьютерных сетей различного уровня и отдельных компьютеров, обменивающих друг с другом информацией по каналам общественных телекоммуникаций на базе протоколов связи TCP/IP. Информация в Интернете хранится на серверах (сайтах). Серверы, объединённые высокоскоростными магистралями, составляют базовую часть Интернета. Доступ пользователей к информационным ресурсам Internet обычно осуществляется через провайдеров или корпоративную сеть.
В сети Интернет существует несколько сервисов или служб (E-mail, USENET, TELNET, WWW, FTP и др.), но наиболее популярной службой является WWW. Услуги WWW построены по принципу клиент-сервер. Служба состоит из серверов, доступ к серверам осуществляется клиентскими приложениями или браузерами. Основной объём информационных ресурсов в виде веб-страниц или файлов в формате html находится на веб-сайтах, размещённых на Web-серверах (на хостингах) сети Интернет.
Сайт является набором веб-страниц, объединённых
общей тематикой и связанных между собой
гиперссылками, единой системой навигации.
Прикладным протоколом для передачи гипертекста
(веб-страниц) является http (https), который указывается
в URL или адресе любого ресурса
(документа, файла) в Internet. Общий вид URL: протокол://хост-компьютер/имя
файла (например: http://www.lessons-tva.info/
В зависимости от технологии создания можно выделить следующие типы сайтов: статические, динамические, flash-сайты и комбинированные.
Цель нашей курсовой работы: исследовать средства реализации динамических веб – сайтов.
Задачи работы следующие: раскрыть понятие сайта, выяснить какие бывают сайты, сделать краткий обзор CMS для создания сайтов, описать и сравнить наиболее популярные WYSIWYG – редакторы Web-страниц, описать основные средства создания сайтов.
1 Сайты
Информация, доступная пользователям Internet, располагается на компьютерах (Web-серверах), на которых установлено специальное программное обеспечение. Значительная часть этой информации организованна в виде Web-сайтов. Каждый из них имеет своё имя (адрес) в Internet. Web-сайт – это информация, представленная в определённом виде, которая располагается на Web-сервере и имеет своё имя (адрес). Для просмотра Web-сайтов на компьютере пользователя используются специальные программы, которые называются браузерами. Наиболее распространёнными браузерами в настоящее время являются Internet Explorer, Mozilla Firefox, Opera, Google Chrome и Safari. В зависимости от того, какое имя (адрес) сайта мы зададим в строке "Адрес", браузер будет загружать в своё окно соответствующую информацию.
Web-сайт состоит из связанных между собой Web-страниц. Web-страница представляет собой текстовый файл с расширением *.htm, который содержит текстовую информацию и специальные команды - HTML-коды, определяющие в каком виде эта информация будет отображаться в окне браузера. Вся графическая, аудио- и видео информация непосредственно в Web-страницу не входит и представляет собой отдельные файлы с расширениями *.gif, *.jpg (графика), *.mid, *.mp3 (звук), *.avi (видео). В HTML-коде страницы содержатся только указания на такие файлы.
Каждая страница Web-сайта также имеет свой Internet адрес, который состоит из адреса сайта и имени файла, соответствующего данной странице.
Таким образом, Web-сайт - это информационный ресурс, состоящий из связанных между собой гипертекстовых документов (Web-страниц), размещённый на Web-сервере и имеющий индивидуальный адрес.
Посмотреть Web-сайт может любой человек, имеющий компьютер,
подключенный к Internet, Web-браузер и адрес сайта.
1.2 Типы сайтов
В зависимости от технологии создания можно выделить следующие типы сайтов:
Сайты по взаимодействию пользователя с ресурсами веб-страницы можно разделить на пассивные и активные или интерактивные.
боте с интерактивными веб-страницами пользователь имеет возможность
обмениваться данными с сервером, участвовать в интерактивном диалоге.
1.3 Статический и динамический Web-сайты
Статический Web-сайт.
Перед тем, как погрузиться в разработку динамического Web-сайта, важно понять, что представляют собой статический Web-сайт и статические Web-страницы, составляющие его основу. Статические Web-страницы создаются вручную, потом сохраняются и загружаются на сайт. Всякий раз, когда требуется изменить содержимое такой страницы, пользователь модифицирует её на своем рабочем компьютере, применяя, как правило, HTML-редактор, сохраняет её и затем заново загружает на Web-сайт.
Динамический Web-сайт.
Каждая отображаемая страница динамических Web-сайтов основана на шаблонной странице, в которую вставляется постоянно меняющееся информационное наполнение, которое обычно хранится в базе данных. Когда пользователь запрашивает страницу, соответствующая информация извлекается из базы, вставляется в шаблон, образуя новую Web-страницу, и пересылается Web-сервером в пользовательский браузер, который и отображает её должным образом. Кроме информационного наполнения, динамически могут создаваться также и элементы навигации по Web-сайту. Таким образом, если нам нужно обновить содержимое своего сайта, мы просто добавляем текст для новой страницы, который затем вставляется в базу данных с помощью определённого механизма. В результате получается, что Web-сайт как бы сам себя обновляет.
Сразу после того как динамический сайт создан и запущен в работу, начинают проявляться его преимущества. Теперь в нашем распоряжении имеется сравнительно небольшое количество шаблонных страниц, с помощью которых генерируются сотни, а может быть, и тысячи Web-страниц. Вид (дизайн) сайта может быть легко изменён с помощью модификации этих шаблонов. Изменение содержимого базы данных можно производить через Web-интерфейс с использованием HTML-формы, не вторгаясь при этом в технические детали каждой специфической СУБД.
Динамические сайты бывают двух типов. В первом типе сайтов, веб-страницы генерируются или формируются из данных хранящихся на сервере в базе данных. Во втором типе сайтов веб-страницы генерируются на стороне клиентского приложения (в браузере).
формируются из данных хранящихся на сервере в базе данных.
В настоящее время для создания динамических сайтов применяются различные веб-приложения. Для разработки веб-приложений применяются различные технологии, обеспечивающие создание динамических веб-страниц. Динамические сайты способны реагировать на введённую пользователем информацию, т.е. могут быть интерактивными, поэтому динамические сайты, как правило, являются интерактивными, но не всегда.
Информация о работе Исследование средств реализации динамических Web-сайтов