Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛЕКЦИИ ПО КУРСУ ИНТЕРНЕТ-ТЕХНОЛОГИИ.doc
Скачиваний:
274
Добавлен:
27.02.2016
Размер:
1.19 Mб
Скачать

Атрибуты фреймов

<frame srcURL»> — указывает адрес (URL) HTML-файла, отображаемого в данном фрейме.

<frame namename»> — определение имени данного фрейма, которое будет в дальнейшем использоваться для ссылки на него из других документов с помощью параметра target.

<frame marginwidth=#> — определение ширины (в пикселях) левого и правого полей фрейма; должен быть равен или быть боль­ше 1.

<frame marginheight=#> — определение ширины (в пикселях) верхнего и нижнего полей фрейма; должен быть равен или быть больше 1.

<frame scrolling=VALUE> — определение наличия полосы про­крутки содержимого фрейма; значениями могут быть: «yes,» «noили «autoПо умолчанию стоит auto.

<frame noresize> — предотвращение изменения размеров фрейма.

ТЕГИ ФОРМЫ

Для функционирования формы понадобится написать CGI скрипт. HTML просто создает вид формы.

<form></form>

Создание заполняемой формы

< select multiple name=«NAME» size=?X/select>

Элемент select создает в заполняемой форме меню типа «Выбор одного пункта из многих» или «Выбор нескольких пунктов из многих». Size определяет число видимых пунктов без прокрутки.

< Option >

Элемент option описывает отдельные пункты меню. Не имеет конечного тэга.

<textarea name=«NAME» cols=40 rows=8></textarea>

Создание поля для ввода нескольких строк текста. Cols указывает на ширину; rows ука­зывает на высоту.

<input type= «checkbox» name=«NAME»>

Создание поля ввода для атрибутов типа «да»/»нет» или для атрибутов, которые могут одновременно принимать несколько значе­ний. Сразу за тегом следует текст.

<input type=«radio» name=«NAME» value=«x»>

Создание поля ввода для атрибутов, которые принимают одно значение из нескольких воз­можных. Текст следует сразу за тегом.

<input type=text name=«foo» size=20>

Создание поля ввода под одну строку текста. Size указывает длину в символах.

<input type=«submit» value=«NAME»>

Создание кнопки, при нажатии которой за­полненная форма посылается на сервер.

<input type=«image» border=0 name=«NAME» src=«name.gif»> <input type=«reset»>

Создание графического образа для кнопки, инициализирующей передачу данных на сер­вер.

Создание таблиц в html

Таблицы являются удобным средством форматирования данных в HTML

Таблицу задает и определяет ее общие свойства тег <table></table>. По горизонтали, например по центру, таблицу можно выровнять с помощью тега aligncenter»>, размещаемо го перед <table>.

Тег <table> может иметь атрибуты:

<table border=«5» width=«100» cellpadding=«10» cellspacing=«10»>,

где

border=«5» — ширина боковой грани в пикселях. При нулевом значении рамка исчезает;

width=«100» — ширина таблицы в пикселях или width=«50%» — ширина таблицы в % по отношению к ширине страницы в окне;

cellspacing=«10» — ширина фронтальной грани в пикселях;

cellpadding=«10» — задает размер пустого пространства в пиксе­лях, окружающего данные в ячейке.

Тег <caption></caption> задает заголовок таблицы.

Тег <tr> задает строку таблицы. Следующий тег <tr> задает сле­дующую строку таблицы. Конечный тег необязателен.

Тег <td> задает ячейку таблицы. Следующий тег <td> задает следующую ячейку таблицы. Конечный тег необязателен.

Цвет фона ячейки задается в теге <td>: <td bgcoloryellow»>

Непарный тег <th> — задает элемент ячейки, которая является заголовком таблицы. Этот тег должен находиться внутри тега <tr>.

Ячейка-заголовок отличается от обычной тем, что текст внутри нее выделяется полужирным шрифтом. Цвет фона заголовка задает­ся: <tr><th bgcoloryellow»>Заголовок 1.

СКРИПТ

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

Скрипт — несложная программа на «скриптовом» языке про­граммирования (Perl, Php, Javascript), компонент движка. В пре­дельном случае движок сайта может состоять из одного-единствен-ного скрипта.

Cgi-bin исторически — подкаталог на сервере, в котором распо­лагались скрипты и иные компоненты движка сайта. Некоторые хостинги (услуги по размещению чужого Web-сайта на своем Web-сервере или чужого Web-сервера) предоставляют своим клиентам личные каталоги cgi-bin для размещения скриптов.

Лекция 5. Системы «облачных» вычислений.

Модели «облачных» вычислений. Архитектура «облачных» сервисов. Основные характеристики «облачных» вычислений. Концепция архитектуры «облачных» вычислений. Необходимость стандартизации «облачных» вычислений. Преимущества и недостатки «облачных» вычислений.

Системы «облачных» вычислений

Облачные» вычисления (cloud computing) - это технология распределенной обработки данных, при которой совместно используемые компьютерные ресурсы,программное обеспечение (ПО) и данные предоставляются пользователям по запросу как услуги через Интернет. Термин «облако» (cloud) используется как метафора, в основе которой лежит традиционное схематическое изображение сети Интернет в виде облака, или как образ сложной инфраструктуры, за которойскрываются все технические детали.

Идея вычислений в облаке имеет свою предысторию [19]. Еще в 1960-х годах обсуждалась идея предоставления вычислительных ресурсов как платных услуг. а чуть позже появились технологии, позволяющие задействовать удаленны» друг от друга вычислительные ресурсы, нередко принадлежащие разным организациям, для совместного решения сложных задач, требующих высокопроизводительных расчетов. Подобные технологии давно используются различными научнымиорганизациями. Позже появилась концепция хостинга (например, размещения серверов клиентов в специализированных дата-центрах или на оборудовании хостинг-провайдера). Вычисления в облаке представляют собой дальнейшее развитие и обобщение упомянутых идей.

Модели «облачных» вычислений

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

Конечный пользователь выставляет определенные требования к ресурсам, облако собирает из своих внутренних компонентов нужные мощности и предоставляет их пользователю (рис. ).