Особенности регистрации и поддержки сайта.
Для нормального функционирования каждого вновь созданного сайта обязательной процедурой является его регистрация в сети интернет. Она заключается в получении доменного имени, которое должно быть присвоено сайту по согласованию с доменной службой. После этого сайт должен быть размещен на сервере. Наиболее удобный путь выполнить эти два условия – обратиться к хостингу, специальной службе, которая за умеренную плату берет на себя функции предоставления сайту доменного имени и обеспечения доступа к своему серверу. Это позволит владельцу сайта разместить сайт на сервере и пользоваться оговоренными услугами хостинга.
Простейший и наиболее дешевый вид доступа к серверу – FTP-доступ (файловый доступ), необходимый для закачивания сайта на сервер. Обычно это выполняется посредством специальных программ: FTP-Commander или Total Commander.
Любой серьезный сайт обязательно содержит в своей структуре базу данных, позволяющую удобным образом содержать на сайте большое количество данных, часто разнородных, и обеспечивать быстрый и простой доступ к этим данным. Возможность удобной работы с базой данных входит в перечень сервисных услуг хостинга.
Чтобы любой пользователь интернета при необходимости смог пройти регистрацию на сайте, а также делать свои запросы, например, заказывать товары и т.п., сервер должен выполнять функцию обработки форм (запросов). Для этого он должен обеспечивать доступ к языковым средствам PHP.
Помимо этого необходимо иметь возможность тестирования вновь создаваемых php-файлов, для чего следует на компьюторе владельца сайта иметь локальный сервер, а в дополнение к нему систему управления базами данных СУБД, обычно MySql, программу доступа к бесплатному серверу Apache и сервисную программу PhpMyAdmin для работы с базами данных.
Все, что требуется для создания Localhost на собственном компьютере, общедоступно в сети интернет. Следует только отметить, что собственный сервер Localhost является не реальным, а виртуальным, который функционирует за счет ресурсов сервера Apache. Очевидно, что применение Localhost оправдано только для тестирования собственных серверных программ.
Полезно знать некоторые особенности эксплуатации сайтов. Общеизвестно, что при поиске нужной информации пользователи крайне редко вводят в браузере адрес искомого сайта, а вместо этого делают запрос по ключевым словам. Запрос обслуживают поисковые системы Yandex, Google и другие. Однако из-за обилия источников информации в интернете сайт может оказаться малодоступным.
Поисковые системы на своих первых страницах размещают сведения об источниках информации в соответствии с рейтингом сайтов. Рейтинг сайта зависит от целого ряда факторов: от его востребованности (частоте обращения к сайту), от уникальности (отсутствия плагиата), от универсальности (способности нормально работать с разными браузерами) и др.
Ключевые слова, используемые поисковыми системами при поиске информации по запросу пользователя, вставляют в заголовочную часть html-текста главной страницы сайта с использованием тега meta. Эти слова, должны соответствовать тематике сайта и как можно чаще встречаться на страницах сайта. Пример применения тега meta имеет вид:
<head> <meta =’keywords’ content=медицинские, медицинская техника, медицинский прибор, диагностика, диагностический комплекс> …</head>
Строка <meta http-equiv="Content-Type" content="text/html; charset= windows-251">, присутствующая в теге <head>, необходима браузеру для правильного отображения содержимого страниц сайта в кодировке windows-1251.
Доступность сайта также зависит от скорости его загрузки, которая, в свою очередь, зависит от объема загружаемой с сайта информации, количества веб-страниц в сайте и их содержимого. Не следует перегружать главную страницу избыточной информацией рекламного характера. Особенно это относится к видероликам, часто вставляемым в нее. Деловые сайты не следует оформлять слишком ярко, это создает дискомфорт для пользователей , снижая время и частоту обращений к сайту и, соответственно, его рейтинг.
Во многих случаях объем html-текста удается существенно сократить, благодаря вставкам программ, написанных на языке Java, понятным для браузера. Такие программы позволяют оживить сайт, сделать его более удобным и интересным.
В разных браузерах отображение веб-страниц может отличаться. Чтобы этого избежать или свести к минимуму, следует проверять сайт на корректность его функционирования в наиболее популярным браузерах. Такую проверку с получением подробной информации об исправлениях, которые следует внести в текст сайта, можно выполнить в редакторе Dreamweaver.
В интернете доступны программные средства, предназначенные для проверки сайтов на плагиат, например, программа copyscape. Необходимо периодически выполнять эту проверку с целью поддержания приемлемого рейтинга сайта. Для указания своего авторства на главную страницу сайта ставят специальный знак копирайта ©. Этот знак может быть вставлен вводом комбинации alt 0169 с клавиатуры. Альтернативный способ – через таблицу символов в редакторе word.
Также для защиты от злоупотреблений собственной уникальной информации, имеющейся на сайте, на страницы сайта могут вноситься специальные водяные знаки watermarks. Несмотря на то, что не существует гарантированных средств от мошенничества в интернете, не следует ими пренебрегать, чтобы самомому не оказаться обвиненным в плагиате.
Для проверки работы сайта в сети интернет необходимо его зарегистрировать и закачать на сервер файлы сайта по ftp-протоколу. Современные операционные системы поддерживают функцию ftp-клиента (порт 21 по умолчанию), что позволяет это сделать. Обычно закачку файлов выполняют посредством программ total commander и ftp commander. Далее можно получить доступ к сайту с любого компьютера, подключенного к сети интернет. После ввода доменного адреса сайта, выданного хостингом на этапе регистрации сайта, браузер отобразит главную страницу сайта. Если хостинг поддерживает язык php, то сервер будет выполнять запросы пользователей путем обработки форм, предназначенных для этого.
10.2. Практическое задание по теме.
Задание 10-1.
1). Вставить знак копирайта на главную страницу сайта, поместив его в нижней части страницы. Проверить результат.
2). Выполнить регистрацию сайта на бесплатном хостинге и закачать его на сервер. Ввести адрес сайта в строке браузера. После отображения главной страницы сайта, проверить правильность его функционирования в целом.
3). Проверить обработку запросов, делая заказ товара на сайте и проверяя исполнение php-кода (обработку формы в файле otvet.php).
Если php-код исполняется правильно, то после нажатия кнопки «Заказать», заказчик получит сообщение с упоминанием своей фамилии и других данных, вводимых им в форму заказа. (Данные передаются сервером через переменные “FIO”, “Adr” и др.).
4). Проверить сайт на плагиат, воспользовавшись соответствующими программными средствами (например, программой copyscape).
5). Проверить сайт на корректность по отношению к популярным браузерам в редакторе Dreamweaver. Попрактиковаться в устранении несоответствий.
* Во избежание перегрузки вузовской компьютерной сети (сервера) рекомендуется выполнять данное задание в домашних условиях.
Приложение П1. Исходные тексты заданий и решения: тексты html-документов.