Исследование средств реализации динамических Web-сайтов

Автор работы: Пользователь скрыл имя, 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

Файлы: 1 файл

Исследование средств реализации динамических Web-сайтов.doc

— 279.50 Кб (Скачать файл)



МИНОБРНАУКИ РОССИИ

Государственное образовательное  учреждение

высшего профессионального  образования

«Южно-Российский государственный  университет экономики и сервиса»

Волгодонский институт сервиса (филиал) государственного образовательного учреждения высшего профессионального образования

«Южно-Российский государственный  университет экономики и сервиса»

(ВИС ГОУ ВПО «ЮРГУЭС»)

 

 

Факультет        Сервиса


Кафедра        ИТ


Специальность  ИСиТ


 

             Работа допущена к защите

 

        (подпись руководителя)


                                                                                 «       »                          20__ г.


 

 

К у р  с о в а я   р а б  о т а

 

 

 

Тема Исследование средств реализации динамических Web-сайтов


           


             



По дисциплине


 

 

 

Разработал:                              В.Е.Ткаченко


                                                         (подпись, дата)                                   (инициалы, фамилия)

                                                                                      группа   242з


         

Руководитель:          Т.А.Брыкина

    (должность, ученая  степень, звание)    (подпись, дата)        (инициалы, фамилия)


 

 

 

ВОЛГОДОНСК  2013 г.

 

МИНОБРНАУКИ РОССИИ

Государственное образовательное учреждение

высшего профессионального  образования

«Южно-Российский государственный университет экономики  и сервиса»

Волгодонский  институт сервиса (филиал) государственного образовательного учреждения высшего профессионального образования

«Южно-Российский государственный университет экономики  и сервиса»

(ВИС ГОУ ВПО  «ЮРГУЭС»)

 

Факультет       Сервиса


Кафедра    ИТ


Специальность ИСиТ


 

 

З А Д А Н И  Е

 

 

на курсовой проект                        по дисциплине 


на курсовую работу        для студента   «    4   » курса    242з        группы


                          Ткаченко Владимира Евгеньевича


(фамилия, имя, отчество)

Тема   Исследование средств реализации динамических Web-сайтов



 


Исходные данные научная, методическая и учебная литература, электронные


ресурсы , периодические издания, нормативная документация, инструкции по


эксплуатации



Объём  проекта (работы)        листов


Срок проектирования май 2012 


Руководитель                        Т.А.Брыкина


                          должность, ученая степень, звание            подпись          инициалы, фамилия

 

 

Задание к выполнению принял студент


                               подпись 

 

 

Дата выдачи задания  «      »   г.


 

Содержание

 

Введение…………………………………………………………………..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

 

 

Введение

 

Internet – всемирная сеть, которая объединяет множество компьютерных сетей различного уровня и отдельных компьютеров, обменивающих друг с другом информацией по каналам общественных телекоммуникаций на базе протоколов связи TCP/IP. Информация в Интернете хранится на серверах (сайтах). Серверы, объединённые высокоскоростными магистралями, составляют базовую часть Интернета. Доступ  пользователей к информационным ресурсам Internet обычно осуществляется через провайдеров или корпоративную сеть.

В сети Интернет существует несколько сервисов или служб (E-mail, USENET, TELNET, WWW, FTP и др.), но наиболее популярной службой является  WWW. Услуги  WWW построены по принципу клиент-сервер. Служба состоит из серверов, доступ к серверам осуществляется клиентскими приложениями или браузерами. Основной объём информационных ресурсов в виде веб-страниц или файлов в формате html находится на веб-сайтах, размещённых на Web-серверах (на хостингах) сети Интернет.

Сайт является набором веб-страниц, объединённых общей тематикой и связанных между собой гиперссылками, единой системой навигации. Прикладным протоколом для передачи гипертекста (веб-страниц) является http (https), который указывается в URL или адресе любого ресурса (документа, файла) в Internet. Общий вид URL: протокол://хост-компьютер/имя файла (например: http://www.lessons-tva.info/book.html).

В зависимости от технологии создания можно выделить следующие типы сайтов: статические, динамические, flash-сайты и комбинированные.

Цель нашей курсовой работы: исследовать средства реализации динамических веб – сайтов.

Задачи работы следующие:  раскрыть понятие сайта, выяснить какие бывают сайты, сделать краткий обзор CMS для создания сайтов, описать и сравнить наиболее популярные WYSIWYG – редакторы Web-страниц, описать основные средства создания сайтов.

1 Сайты

    1. Понятие Web-сайта

 

Информация, доступная  пользователям 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. Статические сайты, содержащие статические HTML или XHTML страницы. Статические веб-страницы - это статические файлы (набор текста, таблиц, рисунков и т.д.), которые создаются с помощью языка разметки HTML (имеют расширение .html или .htm) и хранятся в готовом виде в файловой системе сервера.
  2. Динамические сайты, в которых веб-страницы генерируются  или формируются (создаются динамически) в процессе исполнения запроса пользователя. Динамические сайты бывают двух типов. В первом типе сайтов, веб-страницы генерируются  или формируются из данных хранящихся на сервере в базе данных. Во втором типе сайтов веб-страницы генерируются  на стороне клиентского приложения (в браузере).
  3. Flash-сайты – это интерактивные приложения, разработанные в среде Macromedia Flash. Основным инструментом разработки flash-программ является векторная графика (интерактивная векторная анимация для Web). Flash придаёт сайтам динамичность и интерактивность.
  4. Комбинированные сайты, в которых используются вышеизложенные технологии создания сайтов.

Сайты по взаимодействию пользователя с ресурсами веб-страницы можно разделить на пассивные  и активные или интерактивные.

  • Пассивные сайты – это сайты с пассивными веб–страницами. В пассивных сайтах  пользователь имеет возможность только просматривать информацию на веб-страницах.
  • Интерактивные сайты – это сайты с активными веб-страницами. При ра-

боте с интерактивными веб-страницами  пользователь имеет  возможность

обмениваться данными  с сервером, участвовать в интерактивном  диалоге.

 

1.3 Статический и динамический Web-сайты

 

Статический Web-сайт.

Перед тем, как погрузиться в  разработку динамического Web-сайта, важно понять, что представляют собой статический Web-сайт и статические Web-страницы, составляющие его основу. Статические Web-страницы создаются вручную, потом сохраняются и загружаются на сайт. Всякий раз, когда требуется изменить содержимое такой страницы, пользователь модифицирует её на своем рабочем компьютере, применяя, как правило, HTML-редактор, сохраняет её и затем заново загружает на Web-сайт.

Динамический Web-сайт.

Каждая отображаемая страница динамических Web-сайтов основана на шаблонной странице, в которую вставляется постоянно меняющееся информационное наполнение, которое обычно хранится в базе данных. Когда пользователь запрашивает страницу, соответствующая информация извлекается из базы, вставляется в шаблон, образуя новую Web-страницу, и пересылается Web-сервером в пользовательский браузер, который и отображает её должным образом. Кроме информационного наполнения, динамически могут создаваться также и элементы навигации по Web-сайту. Таким образом, если нам нужно обновить содержимое своего сайта, мы просто добавляем текст для новой страницы, который затем вставляется в базу данных с помощью определённого механизма. В результате получается, что Web-сайт как бы сам себя обновляет.

Сразу после того как  динамический сайт создан и запущен  в работу, начинают проявляться его  преимущества. Теперь в нашем распоряжении имеется сравнительно небольшое количество шаблонных страниц, с помощью которых генерируются сотни, а может быть, и тысячи Web-страниц. Вид (дизайн) сайта может быть легко изменён с помощью модификации этих шаблонов. Изменение содержимого базы данных можно производить через Web-интерфейс с использованием HTML-формы, не вторгаясь при этом в технические детали каждой специфической СУБД.

Динамические сайты  бывают двух типов. В первом типе сайтов, веб-страницы генерируются  или формируются  из данных хранящихся на сервере в  базе данных. Во втором типе сайтов веб-страницы генерируются  на стороне клиентского приложения (в браузере).

  1. Динамические сайты, веб-страницы которых генерируются  или

формируются из данных хранящихся на сервере в базе данных.

В настоящее время  для создания динамических сайтов применяются различные веб-приложения. Для разработки веб-приложений применяются различные технологии, обеспечивающие создание динамических веб-страниц. Динамические сайты способны реагировать на введённую пользователем информацию, т.е. могут быть  интерактивными, поэтому динамические сайты, как правило, являются интерактивными, но не всегда.

Информация о работе Исследование средств реализации динамических Web-сайтов