ВВЕДЕНИЕ Раньше, давным-давно, сайты создавали в основном только профессионалы, это дело было отнюдь не простым, так как чтобы создать красивый, удобный, и посещаемый в последствии сайт надо было знать много различных языков программирования, причем программы, на которых они были написаны, занимали очень много места. Но сейчас создать сайт проще некуда, так как многие сервера стали предоставлять бесплатные услуги, например, по предоставлению хостинга, гостевых книг и др. Создать простую страницу и разместить её в Интернет может и школьник, но сделать посещаемый и красиво оформленный сайт под силу не каждому. Я создал свой первый и пока единственный сайт, в шестнадцать лет, и хотя я пыхтел над ним полгода, в свободное от учебы время, вряд ли его можно назвать эталоном красоты.ЧТО ТАКОЕ ХОСТИНГ Итак, если Вы решили разместить свою информацию в глобальной сети, перед Вами встает вопрос - как это сделать? Тут не обойтись без услуг профессиональных хостеров. Host - переводиться с английского как хозяин, держатель места. Чтобы иметь Web-сайт или страницу, нужно иметь или свой собственный сервер (компьютер, подключенный к Интернет, со специальным программным обеспечением) или арендовать место на чужом сервере. Но первый способ очень затратный и сложный, поэтому чаще всего для небольших и средних сайтов наиболее эффективным и популярным решением является именно хостинг - услуга по размещению и хранению файлов клиента на сервере организации, предоставляющей подобную услугу (хостера). При этом хостер берет на себя все заботы по обеспечению круглосуточного функционирования вашего сайта, и Вам остается только своевременно обновлять его содержимое. При этом Вы получаете: 1.Определенное дисковое пространство на сервере для размещения информации 2.Имя (адрес в сети Интернет) для Вашего сайта 3.Средства для обновления содержимого сайта 4.Средства настройки и конфигурации сайта 5.Возможность выполнения скриптов 6.Возможность использовать на своем сайте стандартные скрипты (счетчик посетителей, гостевая книга и т.д.) Таким образом, Ваш сайт будет полноценным Интернет-сервером, на котором Вы можете размещать любую информацию по Вашему желанию.
БЕСПЛАТНЫЙ ХОСТИНГ В СРАВНЕНИИ С ПЛАТНЫМ Вот минусы бесплатного хостинга: - На подобных серверах размещаются сотни и даже тысячи страниц, из-за чего с ним частенько бывает довольно плохая связь, а нередко этой связи нет вовсе, и ваша страница просто "не откликается". - Там не всегда предоставляется FTP-доступ. - Очень часто такие серверы часть вашей странички используют под собственную рекламу: размещают собственные баннеры (рекламные блоки) или вертушки (системы меню), рекламирующие какие-то их виды услуг. Разумеется, вид вашей странички при этом здорово портится. - Большинство баннерообменных сетей вообще не принимают в свои ряды веб-мастеров (этим красивым термином называют владельцев интернетовских страниц), которые свои страницы располагают на бесплатных серверах. Иногда такие ограничения вводятся и на некоторых сетевых каталогах. Почему существует такая дискриминация? В основном, из-за того, что бесплатный хостинг характеризуетсяочень низкой надежностью (ситуации, когда ваша страничка не отвечает, бывают довольно часто), а кроме того, такие серверы почти всегда служат только стартовой площадкой: на них размещаются самые первые домашние странички, а когда у их владельцев проходит эйфория от самого факта появления их страницы в Интернете, они начинают заниматься своим детищем более серьезно и уходят уже на платный, а соответственно - намного более надежный хостинг. - Лучшие и честные рекламные брокеры(те кто платит за то, что у вас на сайте крутится их реклама) в основном не принимают сайты на бесплатных серверах. - Не везде поддерживаются языки интернет-программирования, скриптов, сценариев. Получилась страшная картина! Но некоторые минусы становятся не такими значительными перед преимуществами: + ХАЛЯВА! Можете разместить свою страницу в интернете совершенно бесплатно! + Уровень бесплатных серверов постоянно повышается и в скоре(а у многих и сейчас) будут доступны привилегии платных доменов, такие как поддержка языков интернет-программирования, скриптов, сценариев, FTP-доступ.
КАК ВЫБРАТЬ ХОСТИНГ В интернете много сайтов представляющих выбор хостинга, но надо выбрать самый лучший. Но прежде, чем читать характеристики этих самых хостингов, Вы должны для себя решить, будете ли Вы в дальнейшем программировать на следующих языках (или использовать их для своих нужд): Perl, PHP, MySQL, GGI, SSI. Краткая справка: GGI. CGI - это не язык программирования, на котором написан скрипт, а Common Gateway Interface - специальный интерфейс, с помощью которого и происходит запуск скрипта и взаимодействие с ним. Он позволяет web-серверам запускать другие программы и включать результаты их выполнения в текстовые, графические и аудио файлы, отсылаемые браузерам (программам, с помощью которых Вы бродите по сети: Internet Explorer, Netscape Navigator, Opera…). Программы CGI обрабатывают формы, делают поиск в базах данных, отправляют электронную почту и множество других заданий. А CGI-скрипт - это программки, которые обрабатывают данные, вводимые пользователем в специальные формы на вашем сайте. Обычно программки эти пишутся на языке Perl. Гостевые книги и конференции относятся к этим скриптам. Преимуществ CGI-скриптов перед JavaScript и Java, на мой взгляд, три, и они весьма значительны: так как программа выполняется сервером, нет никакого значения, какой у посетителя браузер - древний Lynux или новейший Internet Explorer. Нет никаких глюков и сообщений об ошибках; cgi-скрипты позволяют реализовать гораздо более широкий набор функций; код cgi-скрипта закрыт для конкурентов. Perl (язык высокого уровня) является одним из старейших и наиболее популярных языков программирования, которые применяются в наши дни для создания CGI-приложений. Одним из главных факторов, обеспечивающих в настоящее время популярность языка Perl, является наличие библиотек, облегчающих программирование. С помощью Perl, например, создаются гостевые книги. PHP - это система разработки скриптов, включающая в себя CGI - интерфейс, интерпретатор языка и набор функций для доступа к базам данных и различным объектам WWW. По личному мнению автора этой статьи, на данный момент PHP является наиболее удобным и мощным средством разработки приложений WWW и интерфейсов к БД в Интернет. SQL - это сокращение от Structured Quer Language (структурированный язык запросов).y SQL создан для работы с реляционными базами данных. Он позволяет пользователям взаимодействовать с базами данных (просматривать, искать, добавлять и управлять данными). Он пригодится при создании интернет- магазинов. MySQL соответствует спецификации ANSI 92 SQL. SSI. Технология Server side includes (SSI) позволяет использовать в HTML документах такие возможности как: опрос текущего времени и даты, условного выполнения форматирования в зависимости от логических сравнений, формировать запросы или модифицировать базы данных, посылать электронную почту, вызывать программы или СGI-скрипты. Теперь я думаю вы стали больше разбираться в компаниях предоставляющих хостинг. Теперь вы можете выбрать подходящий для вас вариант. У нас вы можете найти каталог из таких компаний с бесплатным хостингом и каталог с платным хостингом.

Хостинг
Как
создать сайт
Дизайн
сайта
Заработок
Скрипты
Учебники
Партнерство