Глава 1
Frontpage и Internet Итак, Internet сегодня является неотъемлемой частью нашей повседневной реальности, как факс или телефон, и никуда от этого факта не денешься. Все, от энтузастов-одиночек до гигантов индустрии, путешествуют по Всемирной Паутине в поисках информации, общаются по электронной почте и выставляют свои Web-сайты. Сайты, составляющие Internet сегодня, значительно отличаются от тех, что населяли Сеть всего год назад. Нынешние Web-сайты отличают гораздо более богатые интерактивные средства: теперь они предлагают своим посетителям самые разные услуги, от совершения онлайновых сделок до просмотра видеороликов. Путешествуя по Internet, вы с равной вероятностью можете натолкнуться как на сайт большой корпорации, представляющей свою продукцию, так и на сайт, хозяин которого демонстрирует рисунки своих детей или делится старинными фамильными рецептами. В этой главе вы познакомитесь с некоторыми основами Internet, World Wide Web (Всемирной Паутины) и intranet. Вы узнаете, какое место занимает на этой сцене Frontpage, как легко и изящно интегрируется он с Microsoft Office и как с его помощью оказаться на самом гребне волны этой технологии. Что такое Internet История Internet насчитывает уже около 30 лет — больше, чем вы можете подумать. Если учесть, что первая ЭВМ была создана всего лишь около полувека назад, то Internet является ветераном компьютерного мира. Начало было положено в конце шестидесятых в виде правительственной коммуникационной сети США (она называлась ARPAnet), использовавшейся главным образом правительством, университетами и другими исследовательскими учреждениями; а примерно в середине 80-х эта сеть начала интенсивно разрастаться и получила свое нынешнее имя — Internet. Принципы работы Internet Группа компьютеров, связанных и взаимодействующих друг с
другом, образует сеть. Internet — это огромная сеть компьютеров, состоящая
из тысяч меньших сетей, разбросанных по всему миру. Представьте себе
компьютер в виде листа дерева: как ветвь состоит из множества одинаковых
листьев, так же можно считать, что ветвь, состоящая из компьютеров, — это
сеть. Вместе ветви-сети образуют целое дерево, и таким образом получается
— в компьютерных терминах — Internet. Что такое WWW В конце 80-х, когда в Internet мало-помалу стали вливаться довольно большие сети, Тим Бернерс-Ли, ученый из CERN (Европейской организации по ядерным исследованиям) занялся поисками более удобного способа общения со своими коллегами посредством компьютера. В те времена возможности передачи по Internet ограничивались чисто текстовой информацией. Бернерс-Ли и его соратники создали интерфейс, позволявший связывать информацию из различных источников. Конечным результатом их усилий стало определение спецификаций URL (Uniform Resource Locator, Унифицированный указатель ресурса), HTTP (HyperText Transfer Protocol, Протокол передачи гипертекста) и HTML (HyperText Mark- Up Language, Язык разметки гипертекста), на которых базируется World Wide Web (WWW). Сегодня технология WWW позволяет пользователям создавать форматированные страницы информации, которые можно посредством гиперссылок связывать с другими страницами и прочими размещенными в Internet ресурсами. Если попросту, WWW, или Всемирная Паутина — это коллекция информации, доступной посредством Web-браузеров. Первым заметным Web-браузером был Mosaic, разработанный в NCSA (National Center for Super-computing Applications, Национальный центр суперкомпьютерных приложений в Иллинойском университете, Урбана-Шампань). Сейчас на рынке насчитывается свыше двух десятков браузеров, и их число продолжает расти. Львиную долю рынка Web-браузеров на текущий момент делят Netscape Navigator и Microsoft Internet Explorer (рис. 1.2). Web-браузер отображает в своем окне Web-страницы и, как правило, включает панели инструментов и команды меню, позволяющие пользователям просматривать страницы и сайты и настраивать установки браузера. Поскольку браузеров много, а вариантов индивидуальной настройки еще больше, то нередки ситуации, когда одна и та же Web-страница в разных браузерах выглядит по-разному. Однако господствующие на рынке браузеров Netscape Navigator и Microsoft Internet Explorer отображают страницы в общем и целом похожим образом, что несколько снимает остроту проблемы. TCP (Transmission Control Protocol, Протокол управления передачей) и IP (Internet Protocol, Межсетевой протокол); их комбинация известна как TCP/IP. TCP/IP перед передачей по сети расфасовывает информацию в аккуратные маленькие пакеты. Каждый пакет содержит порцию пересылаемой информации вместе с описанием, что это за информация, куда она направляется и откуда. Пересылка данных по Internet похожа на разборку мозаики в одной комнате и сборку ее в другой. Чтобы быстро снова собрать вместе все фрагменты, их надо однозначно идентифицировать относительно друг друга и собирать в заданной последовательности. В дополнение к тексту Web-страницы могут содержать графику, звуки, анимацию и другие специальные эффекты. Отдельные страницы могут быть связаны с другими страницами, обеспечивая доступ к дополнительной информации. Вся эта информация передается по физическим носителям Internet и при помощи протоколов Internet. Поэтому многие считают Всемирную Паутину и Internet синонимами. WWW растет неправдоподобными темпами. Свои собственные Web-сайты есть уже у тысяч людей и сотен тысяч компаний (для обозначения Web-сайта часто используется термин home page (домашняя страница), в действительности домашняя страница — это открывающая страница Web-сайта, содержащая в основном ссылки на другие страницы). За последние несколько лет Internet и WWW самым радикальным образом изменили деловые привычки людей. Вы заметили, что теперь стало нормой указывать на визитных карточках свои адреса e-mail и WWW? Каким условиям должен удовлетворять разрабатываемый вами Web-сайт? Он должен быстро загружаться, иметь хороший профессиональный дизайн, кроме того, вы должны достаточно часто его обновлять. Благодаря Frontpage все эти требования (и даже больше) перестанут быть для вас камнем преткновения. Некоторые указания о том, как сделать свой сайт живым и современным, вы найдете в следующей главе. Что такое intranet Теперь, зная, что такое Internet и World Wide Web, вы можете поинтересоваться, что же такое intranet. Ключ к разгадке лежит в приставке: inter (между) и intra (внутри). Internet соединяет компьютеры из множества различных организаций; сеть intranet соединяет компьютеры внутри одной организации. Термин intranet подразумевает также, что эта сеть поддерживает технологию WWW. Таким образом, сети intranet в основе своей весьма похожи на Internet, за исключением того, что их содержимое доступно только пользователям внутри организации и закрыто для доступа снаружи, из всемирной сети Internet. Сети intranet также могут иметь выход в Internet, но не обязаны. Крупные корпорации уже осознали потенциал технологии intranet, да и небольшим компаниям до этого недалеко. Сети intranet являются эффективным и рациональным методом коммуникации внутри организации. В предстоящие годы они станут для бизнеса тем же, чем уже стала для него за последние несколько лет электронная почта — удобным и эффективным средством общения. Чаще всего компьютеры сети intranet расположены в одном месте (например, в одном офисе), но иногда они охватывают несколько подразделений внутри организации. К intranet могут быть подключены также удаленные филиалы. Предположим, например, что компания Cascade Coffee Roasters имеет филиалы в Вашингтоне, Вайоминге и Висконсине, и все компьютеры компании повязаны в единую сеть. Логично было бы, чтобы ее служащие могли по компьютерным каналам общаться и иметь доступ к одной и той же информации. Казалось бы — обычная сеть, не правда ли? Да, однако если эта сеть поддерживает TCP/IP, а для доступа к содержимому ее серверов используется обычный Web-браузер, то она уже не просто сеть, а intranet. В объективе — Frontpage Сегодня вниманию разработчиков Web-сайтов предлагаются сотни разнообразных инструментов разработки для WWW, и острая конкуренция в этой области весьма благоприятно сказывается на их качестве. К вашим услугам HTML-редакторы, требующие досконального знания HTML, графические пакеты, предполагающие наличие некоторого опыта работы в HTML, и, наконец, безусловный лидер в этой области — Frontpage, позволяющий вообще не знать HTML (или знать его в минимальном объеме). Первенство Frontpage среди инструментов Web-дизайна обусловлено тем, что с его помощью создание профессиональных Web-сайтов для Internet и intranet становится неправдоподобно легким делом. Уникальность Frontpage еще и в том, что он базируется на клиент-серверной модели разработки, что неимоверно облегчает интеграцию с большинством компьютерных систем. Давайте разберемся в этом получше. Модель клиент-сервер В клиент-серверных системах сервер — это компьютер (или приложение), обеспечивающий удаленным пользователям доступ по сети к своим данным или ресурсам. Клиент — это компьютер (или приложение), который запрашивает эти данные или ресурсы. Чаще всего сервер — мощная машина, а клиент — обычный настольный компьютер. Предположим, например, что все счета, выставленные компанией Cascade Coffee Roasters, хранятся в базе данных на сервере. В клиент-серверной платежной системе вы вводите информацию на компьютере-клиенте, а заполнив счет, сохраняете информацию на сервере, централизованно. Таким образом, вы можете подключить к серверу неограниченное количество клиентских компьютеров, и все они будут иметь доступ к одним и тем же данным. Frontpage работает аналогичным образом, фактически он включает и сервер, и клиента. Его клиентское ПО состоит из Проводника (Frontpage Explorer) и Редактора (Frontpage Editor). Проводник позволяет просматривать и администрировать сайты несколькими различными способами. Для создания новых страниц и редактирования существующих предназначен Редактор. В следующих главах мы рассмотрим более детально эти модули, а также другие средства клиентской части, такие как шаблоны (templates) и мастера (wizards). Для серверной стороны Frontpage можно использовать Frontpage Personal Web Server или Microsoft Personal Web Server под управлением Windows 95, Windows 98 или Windows NT Workstation. При установке на Windows NT Server Frontpage автоматически определяет наличие Microsoft Internet Information Server (IIS), и если он установлен, то в дальнейшем с ним и работает. Вы можете установить один из персональных Web-серверов на компьютер в локальной (Local Area Network, LAN) или глобальной (Wide Area Network, WAN) сети на базе TCP/IP и тем самым превратить эту сеть в intranet. Вы даже можете разместить персональный Web-сервер на том же компьютере, на котором установлено клиентского обеспечение. Редактировать страницы вашего сайта и создавать новые вы можете на любом клиентском компьютере, подключенном к серверу — даже если они находятся в противоположных точках земного шара. Персональные Web-серверы лучше всего использовать для размещения сайтов малого объема; они идеально подходят для разработки и внутреннего тестирования ваших сайтов, и их не стоит использовать как серверы "большого" WWW. Если вы планируете intranet- или Internet-сервер большого объема или вам нужна более высокая степень защиты, чем та, которую способны обеспечить персональные серверы, вам, вероятно, понадобится более мощное решение, такое, как один из лидирующих на нынешнем рынке Web-серверов. Кстати, обратите внимание, что лицензия для Windows NT Workstation (обычно для Microsoft Personal Web Server используется именно эта операционная система) предусматривает только 10 одновременных соединений. Если вам необходимо обеспечить более серьезный трафик, то стоит подумать о приобретении Windows NT Server и IIS или о сервере на базе UNIX и какого-либо из многих Web-серверов для UNIX, поддерживающих Frontpage. Более полную информацию о серверах смотрите в главе 11. В состав Frontpage также входят Серверные расширения (Frontpage Server Extensions), обеспечивающие интеграцию Frontpage со всеми наиболее популярными Web-серверами. Если в вашей организации уже есть качественный Web-сервер, то серверные расширения помогут гладко решить проблемы взаимодействия между ним и Frontpage. Подробные сведения об этих расширениях ищите также в главе 11. Слаженный ансамбль: Frontpage 98 и Microsoft Office В состав Microsoft Office входят Microsoft Word, Excel, PowerPoint и Access. Microsoft Office — это самый популярный сегодня на рынке пакет офисных приложений. Мощность Office в создании информационного наполнения в сочетании со средствами управления сайтом и средствами генерации страниц Frontpage дает вам в руки непревзойденные возможности конструирования Web-сайтов. Вот лишь несколько аспектов их тесного взаимодействия:
Лишние расходы ни к чему Если на вашей машине не установлен Microsoft Office, но вы хотите просматривать документы Office, размещенные на вашем сайте, установите себе Office viewer. Вьюеры (программы просмотра) Office — это отдельные приложения, которые можно свободно загрузить с Web-сайта Microsoft (www.microsoft.com). Существуют вьюеры для Word, Excel и PowerPoint. Если у вас установлен вьюер, вы можете щелкнуть на ссылке на документ Word, Excel или PowerPoint на любом сайте, и документ будет загружен в окне вьюера как файл только для чтения. Вьюеры можно конфигурировать различными способами, например, чтобы показать или спрятать различные панели инструментов, закладки и метки формата. Загруженный во вьюер файл можно также распечатать. Более подробную информацию об использовании вьюеров вы найдете в файле README, который вы получите, загрузив и установив вьюер из Microsoft. Чтобы загрузить вьюеры, соединитесь с Web-сайтом Microsoft. Выберите раздел Products, найдите соответствующее приложение (Word, Excel или PowerPoint) и щелкните по ссылке на страницу приложения. Там вы найдете инструкции, как отыскать и загрузить вьюер. Нажми на кнопку... Создавая или обновляя свой Web-сайт, вы сможете открывать файлы Office в их родном приложении прямо из Проводника Frontpage; таким образом, вам не придется специально беспокоиться о запуске соответствующего приложения Office. Если находясь в Проводнике, вы дважды щелкнете на документе, созданном в Word, Excel или PowerPoint, Frontpage автоматически запустит нужное приложение, так что вы сможете редактировать документ в его родной среде. Дух и буква Office. Frontpage унаследовал многие характерные черты стиля Office. Кнопки панели инструментов, команды меню, диалоговые окна и комбинации клавиш разработаны в расчете на то, что они будут понятны и узнаваемы пользователями Office. Тезаурус Office. На тот случай, если вы будете испытывать недостаток в словах, в Редактор Frontpage включен тезаурус из Office. Спеллер Office. С помощью того же спеллера, который
использован в Office, в Редакторе можно проверять орфографию на текущей
странице, а в Проводнике на любой заданной странице или по всему сайту в
целом. Вперед! Надеемся, вы получили более ясное представление о Frontpage, его возможностях и его дружбе с Microsoft Office; теперь настало самое время приступить к проектированию вашего первого Web-сайта. О том, как это делается и как сделать сайт таким, чтобы от него нельзя было оторвать глаз, вы узнаете в следующей главе. |