[an error occurred while processing this directive]
После установки и настройки IIS не следует думать, что работа уже сделана. Необходимо постоянно заниматься обслуживанием его аппаратного и программного обеспечения и хранящейся на нем информации. Данная часть практикума посвящена вопросам администрирования и сопровождения системы. Неоценимую помощь в этом оказывают журналы регистрации событий (eventlogs) - файлы, в которых отмечается все, что происходит в Вашей системе. Событие может быть как обычным, например старт или завершение работы сервиса, так и экстренным, например, сбой при записи на жесткий диск. WindowsNT поддерживает три журнала для регистрации системных событий, а IIS, кроме того, имеет и свой собственный журнал для мониторинга сервера Intranet.
Журналы IIS представляют обширную информацию о пользователях сервера Intranet и посещаемых ими страницах. В них хранится список событий, связанных с доступом к информации:
Поля Запись 1 (работа с WWW)Запись 2 (работа с FTP)Запись 3 (работа с Gopher) |
Если не установлена работа с БД, то все журналы представляются в текстовом формате, поля в них отделяются друг от друга запятыми.
Для сервиса WWW журнал регистрации может быть представлен также в форме (NCSA):
При этом в комплекте IIS поставляется утилита CONVLOG.EXE, позволяющая конвертировать журнал из одной формы в другую.
На популярных узлах журналы IIS могут вырасти до огромных размеров, поэтому необходимо уделить серьезное внимание администрированию этих файлов, собирая в архив или удаляя старые журналы.
Непосредственно журналы IIS просматривать очень неудобно. Для их анализа и подготовки статистики по ним разработаны различные приложения. Далее рассматривается работа с одной из таких программ.
Оставшееся время пользователи могут загружать при помощи утилиты FTP на сервер Intranet в корневой каталог свои тестовые гипертекстовые приложения и тестировать их при помощи стандартного Web броузера.
Введение
Одним из наиболее простых и широко используемых режимов работы в Intranet является статическая публикация документов. Для этого документы должны быть переведены в формат гипертекста на языке HTML. Подобные преобразования осуществляются с помощью внешних или встроенных конверторов документов в гипертекст. Часто это выглядит просто как сохранение или экспорт файла в формате HTML. Кроме того, возможна статическая публикация информации из приложений (включая программы для desktop баз данных) с использованием драйверов печати для вывода в файл.
MicrosoftInternetAssistants
Наряду с начальным написанием HTML-документов, существует возможность создания документов Web из уже существующих документов. Примером может служить созданный компанией Microsoft набор программных средств - InternetAssistantsforOffice, с помощью которого можно преобразовать файлы, созданные продуктами из пакета MicrosoftOffice, - Word, Excel, PowerPoint, Access или Shedule+, в страницы Web. Группу программ InternetAssistants используют совместно с пакетом MicrosoftOffice. Программы из состава InternetAssistants предоставляют быстрый и простой способ преобразования уже существующих документов в HTML версии 2.0, но не предназначены для создания сложных страниц и не поддерживают новые теги HTML 3.0.
InternetAssistantforWord
Версия InternetAssistant для Word позволяет сохранить любой документ Word как документ HTML. Правда, результаты выглядят не всегда хорошо, но если множество документов необходимо преобразовать в HTML, то эта программа весьма подходит. Также возможно создание Web-страницы сразу в HTML-формате. Программа позволяет использовать такие расширения, как таблицы, размер шрифтов и центрирование, а также создавать гиперсвязи. Программа InternetAssistant для MicrosoftWord превращает Word в полноценный HTML-редактор, с помощью которого можно создавать страницы Web столь же легко, как служебные записки и письма. Существует две разновидности InternetAssistant:
Установка
Для установки InternetAssistant для Word выполните следующие действия:
Создание HTML-страницы
После запуска появляется обычный экран Word. Чтобы получить доступ к элементам HTML, нужно открыть новый документ, опирающийся на шаблон HTML программы InternetAssistant, находящийся в группе Общие.
Чтобы открыть существующий HTML-документ, необходимо выбрать в меню Файл команду Открыть, в списке указать тип файла HTMLDocument (*.htm) и выбрать нужный файл. Открытие HTML-документа изменяет меню Word и содержание инструментальных полосок. Эти изменения направлены на достижение двух целей:
InternetAssistant не показывает на экране теги HTML. Для создания страницы Web вы пользуетесь комбинацией команд форматирования, стилей и объектов. В результате получается документ с правильными метками HTML, но вы не видите их. Вместо этого InternetAssistant показывает, как текст будет выглядеть в броузере. Другими словами, для вывода применяется принцип WYSIWYG.
Коррекция заглавия
При запуске InternetAssistant выводит все базовые метки, определяющие скелет страницы: <HTML> и </HTML>, <HEAD> и </HEAD>, <BODY> и </BODY> и <TITLE> и </TITLE>. По умолчанию (только в версии 2) принимается заглавие HTMLdocumentforWorldWideWeb, которое в большинстве случаев оказывается слишком общим. Для изменения заглавия либо выберите из меню Файл команду HTMLDocumentInfo, либо щелкните по кнопке Title в инструментальной полоске форматирования. В появившемся диалоговом окне HTMLDocumentHeadInformation воспользуйтесь полем Title для изменения заглавия, а затем выберите кнопку OK.
Образование абзаца
Как известно, нажатие клавиши Enter для образования нового абзаца в HTML не действует и для этого приходится применять метку <P>. В InternetAssistant нажатие клавиши Enter действительно начинает новый абзац, поскольку нажатие клавиши Enter приводит к автоматическому добавлению невидимой метки <P>. В режиме WYSIWYG виден только результат - новый абзац.
Форматирование символов
Благодаря мощному фундаменту текстового процессора MicrosoftWord, в InternetAssistant нет недостатка в опциях форматирования символов. Правила форматирования такие же как и в MicrosoftWord. Базовые опции форматирования (жирный, курсив, подчеркивание) доступны только из инструментальной полоски форматирования InternetAssistant через клавиши оперативного выбора. Для других способов форматирования применяется команда Font из меню Формат. В появляющемся окне можно выбрать необходимые опции InternetAssistant и нажать кнопку OK. Для изменения размера шрифта относительно базового применяются команды из меню Формат - IncreaseFontSize (для увеличения размера шрифта) и DecreaseFontSize (для уменьшения размера шрифта), - или одноименные кнопки в инструментальной панели управления. Также для форматирования символов используются различные стили которые можно выбирать в списке Style.
Работа со списками
Известно, что в HTML существует три вида списков - нумерованный, маркированный и список определений. Вставка первых двух видов списков в HTML-документ не отличается от аналогичной операции в обычном документе Word. Для вставки списков надо выбрать из меню Формат соответствующую команду (Numbering - для нумерованного списка или Bulleted - для маркированного) или нажать одноименные кнопки в инструментальной полоске форматирования. InternetAssistant вставляет контейнер списка (<OL> и </OL> или <UL> и </UL> соответственно), добавляет первый элемент и форматирует его соответствующем стилем (ListNumber, OL или ListBullet, UL). Со списками определений работа производится несколько иначе. Поскольку их эквивалента в обычных документах Word нет, для создания списка приходится пользоваться стилями. Вот как это делается:
Вставка изображения
Для вставки графических изображений в InternetAssistant используется команда Picture в меню Вставка или одноименная кнопка в инструментальной полоске форматирования. В появляющемся диалоговом окне Picture необходимо ввести обязательные и необязательные данные, такие как имя графического файла, альтернативный текст, который будет выводиться в неграфических броузерах, значения ширины и высоты изображения, наличие или отсутствие рамки, параметры выравнивания. По окончании ввода выберите кнопку OK. В качестве графического изображения может выступать и другой объект Word, например, диаграмма, показывающая распределение каких-либо данных. Для вставки ее в документ используются стандартные средства MicrosoftWord (MicrosoftGraph). При сохранении HTML-документа InternetAssistant автоматически определяет, что в нем содержатся графические изображения и выводит диалоговое окно. В этом окне пользователю предлагается выбор: Savepictures (Сохранить рисунки) или Ignorepictures (Игнорировать рисунки). При выборе первого InternetAssistant для каждого рисунка создает нумерованный GIF-файл (например, IMG00001.GIF), а в HTML-файл вставляет тег вставки графического файла <IMG>. При выборе второго InternetAssistant просто игнорирует изображения и формирует HTML-файл без них.
Вставка гипертекстовых связей
В программе InternetAssistant различаются удаленные метки, которые указывают на адрес URL, и закладки, которые ведут к конкретной секции документа. Для вставки удаленной связи необходимо воспользоваться командой HyperLink из меню Вставка или щелкнуть на одноименной кнопке в инструментальной полоске форматирования и заполнить открывающееся диалоговое окно, в котором в соответствующие поля необходимо ввести текст связи и адрес URL, и нажать кнопку OK. Для определения закладки (в HTML они называются якорями) подсветите текст и выберите из меню Правка команду Bookmark или щелкните на кнопке Bookmark в инструментальной полоске форматирования. В появившемся диалоговом окне введите имя закладки, а затем нажмите на кнопку Добавить. Теперь необходимо образовать связь, которая указывает на созданную закладку. Эта операция идентична созданию удаленной связи, за исключением того, что вместо адреса URL надо из списка BookmarkLocationinFile выбрать нужную закладку.
Создание таблиц
В InternetAssistant встроена полная поддержка таблиц, поэтому создать таблицу HTML так же легко, как обычные таблицы. (Отметим, что версия 1 InternetAssistant не поддерживает таблицы). Создание таблиц в InternetAssistant полностью аналогично созданию таблиц в MicrosoftWord: с помощью команды Вставить таблицу в меню Таблица или с помощью одноименной кнопки на стандартной инструментальной полоске. Меню Таблица программы InternetAssistant содержит разнообразные команды для тонкой настройки таблицы HTML. Поместите курсор внутри таблицы, а затем выбирайте из следующих команд:
Дополнительные возможности
Рассмотрим некоторые дополнительные возможности, которые предоставляет программа InternetAssistant:
Конвертирование документа Word в формат HTML
Программа InternetAssistant позволяет конвертировать документ Word в HTML-формат. Все, что нужно сделать для преобразования документа, - это открыть его, затем выбрать из меню Файл команду Сохранить как и в качестве типа документа задать HTMLDocument (*.htm). После этого уже можно использовать InternetAssistant в качестве HTML-редактора для нового преобразованного файла HTML. При сохранении HTML-документа InternetAssistant автоматически проверяет, содержит ли преобразуемый документ графические изображения и, если это так, выводит диалоговое окно. В этом окне пользователю предлагается выбор: Savepictures (Сохранить рисунки) или Ignorepictures (Игнорировать рисунки). При выборе первого InternetAssistant для каждого рисунка создает нумерованный GIF-файл (например, IMG00001.GIF), а в HTML-файл вставляет тег вставки графического файла <IMG>. При выборе второго InternetAssistant просто игнорирует изображения и формирует HTML-файл без них.
InternetAssistantforExcel
Версия InternetAssistant для Excel позволяет сохранить электронную таблицу в виде таблицы HTML. Если электронных таблиц много, то данная программа поможет быстро опубликовать их в Web. Одним из основных недостатков InternetAssistantforExcel можно назвать невозможность преобразования графических элементов и других объектов, вставленных в таблицу. Преобразованию подвергается только сама таблица со всеми данными.
Установка
Для установки InternetAssistant для Excel необходим файл надстройки HTML.XLA. Этот файл необходимо скопировать в подкаталог LIBRARY папки EXCEL (или в другое подходящее место на диске). Далее необходимо выполнить следующие действия:
После проделанных действий в меню Сервис появится новая команда HTMLWizard, которая служит для преобразования таблицы Excel в HTML-формат.
Конвертирование таблицы Excel в формат HTML
Чтобы воспользоваться InternetAssistant для Excel, выполните следующие действия:
После выполнения всех вышеперечисленных действий создается файл *.htm, который уже готов к опубликованию в Web.
Упражнения для самостоятельной работы
Для самостоятельной проработки изложенного материала слушателям предлагается создать HTML-документ, используя MicrosoftAssistantforWord в качестве HTML-редактора, а также преобразовать два существующих документа в формат HTML, один из которых подготовлен в текстовом редакторе MicrosoftWord (файл Exercise1.doc), а другой - в табличном процессоре MicrosoftExcel (файл Exercise1.xls).
Слушателям предлагается создать страницу Web, содержащую текст, таблицу и графическое изображение. Для этого откройте MicrosoftWord, создайте новый документ на основе шаблона HTML, напишите и отформатируйте текст, создайте и заполните таблицу, вставьте графическое изображение Diagram.gif, которое содержит столбчатую диаграмму к таблице. Не забудьте определить заглавие страницы (например, "Упражнение в InternetAssistantforWord").
Далее предлагается выполнить следующее упражнение. Предположим, что у нас есть два документа, которые необходимо опубликовать в WWW: один из них подготовлен в MicrosoftWord, а другой в MicrosoftExcel. Также нужно создать общую страницу, содержащую ссылки на два вышеупомянутых документа. При выполнении данного упражнения преобразуйте с помощью InternetAssistantforWord документ WordExercise1.doc в формат HTML, который содержит форматированный текст, таблицу данных и графические диаграммы. Сохраните его под именем Page1.htm. Затем с помощью InternetAssistantforExcel преобразуйте таблицу ExcelExercise1.xls, которая содержит таблицу данных, в HTML-формат. Сохраните ее под именем Page2.htm. Далее с помощью InternetAssistantforWord создайте основную (домашнюю) страницу, назвав ее Mainpage.htm, со ссылками на файлы Page1.htm и page2.htm.
С помощью InternetAssistantforWord сделайте в файлах Page1.htm и Page2.htm ссылки на домашнюю страницу Mainpage.htm для обеспечения возможности возврата на основную страницу. Для этого в MicrosoftWord поочередно откройте файлы Page1.htm и Page2.htm и с помощью InternetAssistant вставьте указанные ссылки.
Ниже приведен примерный текст файла Mainpage.htm, который должен получиться:
Mainpage.htm
<HTML> <HEAD> <TITLE>Упражнения в InternetAssistants</TITLE> <METANAME="GENERATOR" CONTENT="InternetAssistantforMicrosoftWord 2.0z"> </HEAD> <BODY> <P> <CENTER><B><FONTSIZE=5 COLOR=#FF0000>Добро пожаловать в WorldWideWeb</FONT></B></CENTER> <P> <B><FONTSIZE=5>Данная страница предоставляет некоторые статистические данные</FONT></B> <P> <AHREF="Page1.htm"> Распределение по ВВП некоторых развитых стран мира в 1970, 1980 и 1995 годах</A> <P> <AHREF="Page2.htm">Основные показатели развития рынка ГКО за 1995-1996 года</A> </BODY> </HTML>
Назад | Содержание | Вперед
[an error occurred while processing this directive]