Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Обзор технологий создания сайтов

Читайте также:
  1. I. Понятие патристики. Краткий обзор патриотической традиции. 1 страница
  2. I. Понятие патристики. Краткий обзор патриотической традиции. 2 страница
  3. I. Понятие патристики. Краткий обзор патриотической традиции. 3 страница
  4. I. Понятие патристики. Краткий обзор патриотической традиции. 4 страница
  5. I. Понятие патристики. Краткий обзор патриотической традиции. 5 страница
  6. VII. Обзор исторический
  7. А пока – все же сконцентрируюсь на истории создания половинок, их значении и истории их возникновения..

Для разработки сайта используются различные средства: конструкторы сайтов (дизайнеры), WebCoder, профессиональные приложения: Macromedia HomeSite Plus for Windows XP, Macromedia Dreamweaver, Microsoft FrontPage и т.д. Для создания сайтов целесообразно использовать редакторы на русском языке Macromedia Dreamweaver или FrontPage.

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

Для разработки статических сайтов принято использовать язык разметки гипертекста (HTML) в сочетании с каскадными таблицами стилей (CSS).

Для создания динамического сайта используются следующие технологии:

- разметка текста и оформление формируется с помощью связки HTML+CSS

- формирование страниц происходит в результате работы сценариев (программ), написанных на каком-либо языке программирования.

Различают 2 способа генерации содержимого веб-страниц:

1) на стороне сервера: сервер получает запрос от клиента и передает его программе-сценарию, которая «собирает» требуемую веб-страницу, выбирая необходимую информацию из базы данных или файлов, хранящихся на сервере и соединяя контент с оформлением из шаблона. После этого сформированная страница передается браузеру клиента. Данная технология является «прозрачной» для клиента в том смысле, что пользователь получает готовую веб-страницу, не содержащую программного кода и может даже не догадываться, что страница не является статической.

Примером могут служить страницы сайта edu.sites.spb.ru, генерируемые сценарием, написанным на языке PHP.

Для написания серверных сценариев используются языки Perl, PHP, Python, ASP, Ruby. Так же могут использоваться включения на стороне сервера - SSI

2) на стороне клиента: сценарии сборки страницы в этом случае включаются в текст страниц. Сервер передает запрошенную страницу браузеру клиента, который выполняет программный код и осуществляет отображение результата.

На стороне клиента используются языки Javascript, JScript, ActionScript

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

1. Генерация содержимого на стороне сервера;

2. Передача сгенерированной странички клиенту;

3. Генерация содержимого на стороне клиента.

 


Дата добавления: 2015-07-10; просмотров: 149 | Нарушение авторских прав


Читайте в этой же книге: Понятие web-сайта | Классификация сайтов | Группа. Информационный сайты. | Группа. Сайты корпоративной направленности. | Группа. Социальные проекты. |
<== предыдущая страница | следующая страница ==>
Этапы разработки Web-сайта| Окном Печени являются глаза, зеркалом — ногти .

mybiblioteka.su - 2015-2024 год. (0.007 сек.)