Текст книги "Интернет. Быстрый старт"
Автор книги: Игорь Шапошников
Жанр: Интернет, Компьютеры
сообщить о неприемлемом содержимом
Текущая страница: 20 (всего у книги 20 страниц)
Наряду с гостевой книгой, полнотекстовым поиском, обратной связью и прочими атрибутами грамотных сайтов используется механизм регистрации посетителей. Все-таки одна из основных задач большинства сайтов – тем или иным способом зарабатывать деньги. Для этой цели желательно иметь как можно больше информации о посетителях сайта. Многие сайты разбиваются на две части: открытую и закрытую. Открытая часть доступна всем и каждому, попадание же к закрытой части может быть осуществлено только после регистрации пользователя. Страница с формой регистрации создается при помощи шаблона User Registration (Регистрация пользователя). Необходимо отметить, что для работоспособности этой формы страницу с ней необходимо размещать в корневом каталоге сайта. Введенные данные сохраняются в текстовом файле regdb.txt, который находится в каталоге _private.
Для регистрации используются четыре поля. Посетитель должен ввести свое имя, пароль, под которым он будет входить в закрытую область, подтвердить пароль и добавить свой адрес электронной почты. Естественно, набор полей ввода можно изменять.
Из подобных страниц потом собирается сайт. Не так уж важно, какого он будет размера и объема. Гораздо важнее правильно и аккуратно подключить все ресурсы, гиперссылки, свежим взглядом просмотреть его структуру, чтобы она не была излишне запутанной, оценить среднее время загрузки каждой страницы и только потом выкладывать его на заранее отведенное место.
Финальный аккорд
После того как были созданы все необходимые страницы, проверены все локальные и внешние гиперссылки, вставлены все необходимые графические изображения, необходимо произвести некоторые завершающие действия для того, чтобы сайт был готов к помещению на машину провайдера.
Прежде всего, конечно, необходимо проверить орфографию текста, помещенного на каждой странице. Идеальным вариантом, конечно, было бы нанять для этой цели профессионального корректора, но в том случае, если бюджет создаваемого сайта весьма ограничен, его придется заменить комбинацией из собственного знания правил правописания русского языка и средства автоматической проверки орфографии – «спеллчекера». Несмотря на то, что этот инструмент достаточно слаб по меркам грамотного человека, все-таки настоятельно рекомендуется его применять в работе, т. к. он позволяет выловить все очевидные ошибки достаточно быстро и надежно, экономя, тем самым, ощутимое количество рабочего времени. Для того чтобы процедура проверки орфографии была проведена корректно, необходимо установить язык содержимого страницы. Иначе в качестве стандартного набора правил проверки будут использоваться правила и словарь американского варианта английского языка. Установка языка документа производится на вкладке Language (Язык) диалогового окна Page Properties (Параметры страницы), которое активизируется при использовании команды меню File/Properties (Файл/Параметры). В блоке элементов управления Page language (Язык страницы) есть выпадающий список Mark current document as: (Обозначить документ как:), в котором для русскоязычных страниц необходимо выбрать вариант Russian. После этого достаточно выполнить команду меню Tools/Spelling (Сервис/Правописание) или нажать одноименную кнопку на стандартной инструментальной панели и процесс проверки орфографии с использованием правил и словаря русского языка будет запущен.
Если есть система проверки правописания, то должна присутствовать и возможность поиска синонимов для нужного слова. Эта возможность активизируется командой меню Tools/Thesaurus (Сервис/Синонимы) или комбинацией клавиш <Shift>+<F7>. Эту комбинацию стоит запомнить, т. к. команда подбора синонима для слова, в котором находится текстовый курсор, не помещена в объектное меню, а перемещение мыши к верхнему краю окна для использования меню занимает определенное время. При частом использовании подбора синонимов это время постепенно накапливается. Ведь недаром люди, которые вынуждены набирать достаточно объемные текстовые документы в Microsoft Word, часто пользуются сочетаниями клавиш, предпочитая их командам меню и инструментальным кнопкам. Это реальная экономия времени, которое всегда очень ценно.
После того как вся орфография и пунктуация выверены, самое время добавить некоторые дополнительные свойства для вашего сайта. Как известно, общее количество сайтов в Интернете очень велико. Действительно, очень велико. Если же вам хочется, чтобы его посещали не только те люди, которым вы сами дали адрес сайта, необходимо предоставить возможность найти его обычному обитателю Интернета. Как известно, обычный поиск производится при помощи поисковых машин. Каждая такая машина имеет свою собственную базу данных сайтов, в которой, помимо их URL, указывается тематическая направленность. Для этого используется механизм ключевых слов. У каждого сайта есть некая скрытая от обычного посетителя часть, которая содержит те самые ключевые слова. Именно по этим словам и производится поиск сайта поисковыми системами. Реализуется механизм ключевых слов при помощи тэга <meta>. Как вы уже знаете, у каждой поисковой машины есть кнопочка с наименованием Add URL (Добавить URL) или аналогичным ему. С ее помощью вводится URL собственного сайта. После этого обычно в течение двух-четырех суток поисковая машина посещает сайт и индексирует его. Под индексацией понимается поиск и идентификация тех самых ключевых слов поиска. После этого определяется, в какую категорию сайтов будет помещен ваш адрес.
Как вы помните, у тэга <meta> есть два параметра: name и content. Параметру name приписывается значение «keywords», а параметру content в качестве значения приписывается текстовая строка, содержащая искомые ключевые слова поиска.
У параметра name может быть еще параметр «description». В этом случае в параметре content указывается содержание данной страницы. Краткая аннотация, можно сказать. Многие поисковые машины для индексации используют именно этот параметр.
Данные тэги должны указываться в коде основной страницы сайта, которая чаще всего сохраняется в HTML-файле с именем default.htm. Естественно, FrontPage 2000 может взять на себя добавление этих тэгов в тело кода, избавив вас от ручного ввода. Для этого используется вкладка Custom (Образец) уже известного вам диалогового окна Page Properties (Параметры страницы) (рис. 8.42). Как вы видите, там присутствует два списка. Один содержит системные переменные, которые используются браузером посетителя сайта для более правильного отображения страницы (System variables (Системные переменные)), а второй – список переменных, определяемых пользователем (User variables (Переменные пользователя)). Нас будет интересовать второй список. Нажмите кнопку Add (Добавить), после чего в появившемся диалоговом окне User Meta Variable (Метапеременные пользователя) введите необходимые данные. Например, если вы хотите указать, что сайт посвящен собакам, то в поле Name (Наименование) введите значение keywords, а в поле Value (Значение) – слово dogs. Нажмите кнопку ОК и в HTML-коде своей страницы вы обнаружите строку <meta name="keywords" content="dogs">.
Рис. 8.42. Вкладка Custom диалогового окна Page Properties
Конечно, всегда присутствует соблазн добавить в подобное объявление ключевые слова, которые, может быть, не отражают тематическую направленность сайта, но очень часто запрашиваются посетителями Интернета. Должны сразу предупредить, что этот фокус может не получиться. Дело в том, что многие поисковые машины после получения ключевых слов проводят анализ текста страницы. И в том случае, если заявленная тема не упоминается в тексте, индексация по ней не производится.
И в самом конце, когда вся деятельность по производству собственно сайта закончена, необходимо его опубликовать. О технологии публикации мы уже говорили. Она помещает все файлы на отведенное им место в файловой структуре локальной машины или по указанному URL и приводит в готовность все активные элементы. Очень часто при использовании в оформлении страниц активных элементов адекватное предварительное отображение этих страниц невозможно без предварительной публикации. Эта процедура производится при помощи команды меню File/Publish Web (Файл/Публикация сайта). Перед выполнением этой команды необходимо сохранить все страницы, которые были модифицированы со времени своего последнего сохранения, после чего активизируется диалоговое окно Publish Web (Публикация) (рис. 8.43). В основном поле ввода указывается URL публикуемого сайта. В том случае, если сайт размещается в файловой структуре локальной машины разработчика, у указываемого URL префикс с http изменяется на file. Это видно на рисунке. В том случае, если у разработчика нет собственного провайдера, который позволяет разместить сайт, используется кнопка WPP's, которая позволяет найти стороннего провайдера. К сожалению, эта возможность все-таки больше ориентирована на зарубежных пользователей. Поэтому мы рассмотрим проблемы поиска места для публикации своего сайта несколько позже.
Рис. 8.43. Диалоговое окно Publish Web
Это диалоговое окно также позволяет указывать некоторые правила публикации. Элементы управления, их задающие, доступны по кнопке Options (Дополнения). В группе переключателей можно указать порядок публикации страниц. Если выбрана альтернатива Publish changed pages only (Публиковать только измененные страницы), то публикации подвергаются только те страницы, которые были модифицированы со времени последней процедуры публикации. Переключатель Publish all pages, overwriting any already on the destination (Публиковать все страницы, перезаписать любую существующую страницу) указывает, что публикации будут подвергнуты абсолютно все страницы, входящие в сайт, а существующие их аналоги в месте расположения сайта будут перезаписаны.
Поиск жилплощади
Очень часто сайты размещают на пространстве какого-либо Интернет-провайдера. Причем, как правило, это совсем не тот провайдер, который предоставляет вам или вашей организации доступ в Интернет. Доступ – это одно, а размещение сайта – совсем другое дело. В этом случае при выборе необходимо руководствоваться совсем другими параметрами, нежели при выборе провайдера для доступа в Интернет. Рассмотрим проблему подробнее.
Прежде всего, вам потребуется дисковое пространство для размещения самого сайта и почтовый ящик. Почтовый ящик обычно предоставляется бесплатно, но необходимо обратить внимание на то, что предоставление почтовых адресов и предоставление почтовых ящиков – разные вещи. Очень часто декларируется предоставление большого количества адресов, но далеко не всегда для этих адресов предоставляются почтовые ящики. Получается ситуация, когда при указании одного из этих адресов удаленным пользователем почта действительно приходит на ваш сервер, но он переправляет ее в ящик, который может находиться совсем в другом месте. То есть почтовый ящик как физическое место хранения пришедших писем может прилагаться далеко не к каждому предоставляемому почтовому адресу. Часто бывает, что сами ящики предлагаются за дополнительную плату. Будьте осмотрительны.
Что касается дискового пространства под сервер, то, на наш взгляд, не стоит обращать на этот критерий слишком уж пристальное внимание. Сейчас в сети можно найти столько свободного и практически бесплатного пространства, что, если выбранный для размещения сайта провайдер не удовлетворяет именно по этому параметру, на это можно закрыть глаза.
Еще один параметр выбора провайдера размещения – объем трафика. Вы предполагаете, что на ваш сайт будут заходить люди. И чем больше, тем для вас лучше. При этом возникает некоторый обмен информацией между удаленными пользователями и Web-сервером. Объем этой информации и называется трафиком. Добейтесь получения четкой шкалы его оплаты. Если вы не оговорили заранее максимальный потолок, всегда есть риск, что провайдер может решить, будто объем вашего трафика превысил все мыслимые пределы, мешает работе остальных серверов или что-нибудь еще. В лучшем случае вас пригласят в офис обсудить эту проблему. В худшем вы получите дополнительный счет, подлежащий немедленной оплате под угрозой отключения сервера. Поэтому никогда не доверяйте заявлениям о "неограниченном трафике". Подобные заявления всегда предполагают, что величину «неограниченности» устанавливает сам провайдер, чьи оценки далеко не всегда будут совпадать с вашими. Вообще, всегда требуйте четкого определения ограничений и не менее четкой ценовой шкалы, т. к. все заранее не урегулированные неясности провайдеры обычно толкуют в свою пользу.
Далее необходимо установить способ сопровождения своего сайта. Стандартный вариант – доступ по FTP. В этом режиме вы можете перемещаться по своей структуре каталогов, добавлять, удалять и переименовывать файлы. Для нужд владельца обычного информационного сайта этого более чем достаточно. Часто встречается предоставление Telnet-доступа. В этом случае вы получаете практически полный доступ к серверу. Он позволяет вам управлять удаленным компьютером так, будто тот подключен к вашей клавиатуре. Это означает практически полный доступ к удаленному компьютеру. При запуске этой утилиты вы попадаете в сеанс DOS, из которого и производится работа. А если у провайдера в качестве операционной системы используется UNIX, то вы попадете в сеанс его командного интерпретатора Shell. По уровню распространенности и удобства это хуже, чем DOS. Но подобный доступ необходим только для отладки программ, работающих в составе сайта. Так как вы не занимаетесь программированием, вам такой доступ и не нужен. Более того, он снижает безопасность сервера провайдера, поэтому многие провайдеры отказывают своим клиентам в Telnet-доступе.
Встречается иногда и совсем извращенный вариант, когда в качестве средства управления сайтом используется электронная почта. То есть для того, чтобы изменить содержимое сайта, вы должны послать письмо администратору провайдера, в котором вы просите его удалить какие-либо файлы или добавить их, при этом добавляемые файлы присоединяются к письму в виде довеска, аттачмента. К сожалению, выполнение этого поручения очень часто затягивается и почему-то сопровождается невероятным количеством ошибок. Не связывайтесь с таким провайдером! Гораздо лучше заплатить немного больше, но быть уверенным в том, что вы всегда сможете правильно управлять своим сайтом.
Как вы уже знаете, для работы вашего сайта необходима программа Web-сервер. У провайдера есть две альтернативы. Либо под управлением одного Web-cepeepa работают все сайты, размещенные у провайдера, либо для каждого такого сайта выделяется своя копия Web-cepeepa. В том случае, если в оформлении вашего сайта используется много активных элементов, предпочтительнее иметь свою копию сервера. Более того, у каждого Web-cepeepa есть свои настройки, которые управляют поведением сайтов. Если вы хотите настроить его по своему желанию, просто жизненно необходимо добиться предоставления отдельной копии.
Еще одна грань данной проблемы связана с тем, какое программное обеспечение было использовано при создании сайта. Если применялся Microsoft FrontPage, то для получения максимального эффекта и правильной работы внедренных активных элементов необходимо на сервере установить серверную часть FrontPage. Очень часто провайдеры требуют за эту услугу дополнительную плату. Если нет выбора – лучше заплатить.
Каждый провайдер физически где-то находится. При этом на него распространяются законы той территории, где он располагается. А эти законы подчас могут ограничивать содержание вашего сайта. Необходимо четко знать, что вам запрещено и при заключении договора опираться только на законодательство. Многие российские провайдеры указывают в договоре, что размещаемые материалы не должны противоречить некоей сетевой этике. Так вот, решать, какой материал этой этике соответствует, а какой – нет, будет сам провайдер, а точнее, один из его администраторов. И вполне может случиться так, что его мнение разойдется с вашим. В таком случае провайдер считает, что прав именно он, и стирает спорные материалы. Поэтому, повторюсь, при заключении договора вставляйте фразу примерно следующего содержания: "Материалы сайта не должны противоречить действующему на территории страны законодательству". В этом случае вы выходите на правовое поле и можете защищать свои права в суде. Это нормальная, здоровая практика.
И наконец, главное – имя для сайта. Как вы помните, имена имеют вид www.имя_сайта. домен. Если быть точным, то префикс www не всегда используется в имени сайта. Домен указывает основную принадлежность сайта. Помимо национальных доменов, которые отданы в собственность отдельных стран и могут ими быть использованы любым способом (так, например, страна Тувалу продала свой национальный домен с очень престижным именем tv за кругленькую, с их точки зрения, сумму), существуют и шесть общемировых доменов. Домены второго уровня, образуемые припиской еще одного имени слева (имя. домен), являются частной собственностью. Для того чтобы зарегистрировать свое имя в одном из национальных доменов, необходимо связаться с регистрирующей организацией этой страницы, проверить, не занято ли уже такое имя, заплатить некоторую сумму, и этот домен второго уровня перейдет в вашу собственность. Внутри своего домена владелец может создавать другие домены третьего уровня. Из этого и происходит стандартное имя www.имя_сайта.домен. При этом префикс www просто является именем домена третьего уровня. Очень многие провайдеры, являющиеся владельцами доменов второго уровня по определению, могут за меньшую сумму выделять домены третьего уровня. То есть полученное имя будет иметь вид ваше_имя.имя_провайдера.домен. А внутри этого доменного имени третьего уровня уже можно задавать любые префиксы, которые будут являться доменами четвертого уровня. Таким образом, очень часто имена наподобие www.myname.myprovider.com ошибочно называются доменами третьего уровня. Подобные домены всегда стоят намного дешевле, и их даже можно найти бесплатно. По функциональности они ничем не отличаются от обычных и более престижных (более дорогих) доменов второго уровня. Они точно так же обрабатываются поисковыми машинами, точно так же идентифицируются. Поэтому, если престижность имени не важна, а сэкономить средства хочется, регистрация для сайта доменного имени третьего уровня вполне оправданна.
В данный момент регистрация и ежегодная абонентская плата за домены второго уровня, принадлежащие России, составляет менее тридцати долларов США. Если вы не хотите платить провайдеру, который возьмет немного больше (подчеркиваю, немного!), чтобы компенсировать хлопоты по отправке письма в РосНИИРОС, достаточно просто выбрать имя, отправить электронное письмо, оплатить имя, и домен – ваш!
Правообладателям!
Это произведение, предположительно, находится в статусе 'public domain'. Если это не так и размещение материала нарушает чьи-либо права, то сообщите нам об этом.