Рекомендуем!
Если Вы видите здесь эту рекламу, значит увидят и Вашу рекламу...

Давайте создадим абсолютно бесплатный сайт

Посвящается моим родителям.

Филиппова Ольга, folgas@yandex.ru

О чем эта статья?!
1. Вступление и краткая справка о языках программирования.
2. Что такое хостинг и наиболее популярные из них. Их положительные и отрицательные черты.
3. О почтовых ящиках, гостевых книгах, счетчиках, голосованиях, форумах, чатах, рассылках, Java-апплетах, графике.
4. Как сделать сайт посещаемым, удобным и красивым или секреты для любознательных.

Вступление.

Раньше, давным-давно, сайты создавали в основном только профессионалы, это дело было отнюдь не простым, так как чтобы создать красивый, удобный, и посещаемый в последствии сайт надо было знать много различных языков программирования, причем программы, на которых они были написаны, занимали очень много места.

Но сейчас создать сайт стало гораздо проще, так как многие сервера стали предоставлять бесплатные услуги, например, по предоставлению хостинга, гостевых книг и др. Создать простую страницу и разместить её в Интернет может и школьник, но сделать посещаемый и красиво оформленный сайт под силу не каждому. Я создала свой первый и пока единственный сайт, в шестнадцать лет, и хотя я пыхтела над ним полгода, в свободное от учебы время, вряд ли его можно назвать эталоном красоты. После того, как я разместила его в Интернет, мне пришлось на ходу исправлять ошибки, и устранять недоработки, и теперь, когда я вспоминаю обо все этом, то понимаю, что мне всего лишь не хватало четного плана действий. Уже после создания и размещения сайта я начала читать IZONE, статьи, из которой мне сильно помогли в освоении web-дизайна. Я целую неделю читала в IZONE раздел Интернет (у папы журналов скопилось уйма), и него вынесла много полезной информации, которая меня заинтересовала. Но она рассредоточена, было столько повторений практически одного и того же, что я из всего этого вынесла лишь две 12 листовых тетради рукописного текста. Потом были поиски в Интернет дополнительной информации, и формирование самой статьи, и вот, она перед Вами. Итак, что нужно сделать, прежде чем создать сайт?!

1. Надо выбрать хороший хостинг (то есть сервер, на котором Вы будете размещать свой сайт). Но прежде, чем читать характеристики этих самых хостингов, Вы должны для себя решить, будете ли Вы в дальнейшем программировать на следующих языках (или использовать их для своих нужд): 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 Query Language (структурированный язык запросов). SQL создан для работы с реляционными базами данных. Он позволяет пользователям взаимодействовать с базами данных (просматривать, искать, добавлять и управлять данными). Он пригодится при создании интернет-магазинов. MySQL соответствует спецификации ANSI 92 SQL.

SSI. Технология Server side includes (SSI) позволяет использовать в HTML документах такие возможности как: опрос текущего времени и даты, условного выполнения форматирования в зависимости от логических сравнений, формировать запросы или модифицировать базы данных, посылать электронную почту, вызывать программы или СGI-скрипты.

А вот и русские (другие в моей статье рассматриваться не будут) бесплатные хостинги:

Хостинг http://narod.yandex.ru/

(Сервис предоставляется Yandex.ru)
Адрес: http://www.ваш_логин.narod.ru/
Неограниченное пространство под Ваш сайт (10Мб под почту)

В правом верхнем углу вставляется рекламный мини блок, который можно свернуть и закрыть. Вместо него можно использовать баннер 468х60.

На Народе можно использовать все скрипты, которые выполняются в пользовательском браузере (JavaScript (язык сценариев, поддерживаемый всеми браузерами), VBScript (язык сценариев, поддерживаемый только браузером MS Internet Explorer)).

Объяснение: языки сценариев позволяют сделать web-страницу более динамичной, примером могут служить часы, меняющиеся при наведении или отводке курсора изображения, игры и т.д. При помощи сценариев можно придать странице интерактивность, но ее содержание все равно останется статическим, то есть не будет изменяться с момента ее создания

Можно использовать Java-applet'ы (используются в основном для создания анимации), ActiveX controls, Macromedia Flash(создает анимационные клипы и кнопки, монтирует ролик, использует в символах изменяемые текстовые поля, задает для кнопок функции управления событиями в ролике, встраивает ролик в html-страницу и многое другое).

Скрипты, выполняемые на сервере (CGI-скрипты на любых языках, включая Perl); ASP(создание Web-приложений, используются HTML, программы и компоненты ActiveX), PHP, JSP, а также SSI и FrontPage server extensions, в настоящее время не поддерживаются.

Многие функции, для реализации которых обычно пользуются скриптами, есть на Народе в готовом виде: шаблон "Анкета" (с её помощью можно составить форму с произвольным количеством полей разного вида; результат заполнения формы посетителями сайта придет Вам по электронной почте), сервисы "Счётчики", "Статистика", "Гостевая книга", "Персональный форум", "Персональный чат".

FTP-доступ (FTP расшифровывается как File Transfer Protocol (протокол передачи файлов). Основное назначение FTP - пересылать (копировать, передавать) файлы в Интернете (с удаленного компьютера на локальный и наоборот). Кроме того, при помощи FTP можно работать со своими файлами прямо на удаленном компьютере (переименовывать их, удалять, создавать каталоги и т.п.).

Чтобы воспользоваться протоколом FTP, понадобится специальная программа, так называемый FTP-клиент. FTP-клиентом может служить интернет-браузер (MS Internet Explorer, Netscape Navigator), программа управления файлами FAR, специализированная программа CuteFTP и другие. FTP-клиент встроен также в некоторые HTML-редакторы, такие как HomeSite, Dreamweaver или FrontPage).

Доступ через web-интерфейс. В настоящее время на Narod.Ru не предусмотрена возможность работы с базами данных.

Хостинг http://hut.ru/

Неограниченное дисковое пространство - изначально Вы получаете в свое распоряжение 30 мегабайт, однако, как только Вам станет не хватать дискового пространства, Вы пишете письмо с обоснованием увеличения Вам дисковых объемов в службу поддержки (hs@hut.ru) и в течение суток они выделяют Вам необходимое дисковое пространство. Обычно обоснованием служит большое количество посетителей Вашего сайта, то есть не стоит писать в службу поддержки, если на Ваш сайт ходит 12 человек в день, а Вы хотите увеличить свое дисковое пространство.

Зарегистрировав у них свой сайт, Вы получаете доменное имя третьего уровня вида ваш_домен.hut.ru. А так же доменное имя второго уровня - вида www.ваше_имя.org, www.ваше_имя.com или www.ваше_имя.ru может поддерживаться их сервером, так что посетители Вашего сайта не будут знать, что он располагается на бесплатном сервисе Hut.Ru.

собственные cgi-скрипты - возможность написания и выполнения на Вашем сайте собственных Perl-скриптов, которые являются довольно мощным средством, позволят Вам сделать свой сайт полностью автоматизированным и динамичным
доступ к БД MySql
доступ к файлам .htaccess и .htpasswd - на hut.ru используется программное обеспечение веб-сервера Apache, поэтому Вы можете с помощью создания и редактирования специальных файлов .htaccess и .htpasswd в своих каталогах влиять на установки работы Ваших виртуальных серверов. К примеру, защищать каталоги или отдельные файлы своего сайта паролем, управлять индексированием каталогов Вашего сервера, изменять вид стандартного сообщения об ошибке, а также управлять типами и кодировками файлов. Это позволит более гибко настраивать Ваш виртуальный сервер и делать работу по поддержанию сайта более легкой и приятной
FTP доступ
shell-аккаунт - с помощью протокола SSH (защищенная версия telnet-протокола) Вы можете работать со своим виртуальным веб-сервером, как со своим компьютером, производить копирование, редактирование, удаление файлов, настраивать и выполнять perl-скрипты, как будто Вы сидите за консолью их сервера. Для запуска программ в определенное время Вы можете воспользоваться crontab'oм.
директивы SSI
доступ к лог-файлам - позволит Вам детально проконтролировать ситуацию дел на Вашем сайте, ведь различные счетчики грешат неточностями и ограниченностью предоставляемых данных. С помощью лог-файла ошибок Вы можете быстро найти и устранить ошибки в структуре и организации своих страниц
почтовый ящик для Вашего домена - зарегистрировав доменное имя вида ваше_имя.hut.ru Вы сможете получать всю почту, отправленную на адреса что_то@ваше_имя.hut.ru с их почтового сервера по протоколу pop3 или imap. Они любят своих пользователей, однако, не являются благотворительной организацией, поэтому в целях компенсации они размещают баннер размера 468x60 пикселей вверху каждой страницы Вашего сайта.

Хостинг http://h1.ru/

Адрес: http://www.ваш_логин.h1.ru , http://ваш_логин.h1.ru
Для доступа к серверу Вам надо использовать любой FTP клиент. Дают две версии вашего адреса: http://www.ваш_логин.h1.ru или http://ваш_логин.h1.ru Поддержка CGI, (SSI поддерживается для всех файлов с расширениями *.htm, *.html, *.shtml), MySQL, эмуляция ScriptLog (лог-файл, в который пишется STDERR скрипта),PHP поддерживается в файлах с расширениями *.php, *.php3, *.php4. На их хостинге установлен PHP версии 4.Реклама на сервере вставляется автоматически в верхнюю часть всех страниц отдающихся с их сервера -- изменить это нельзя, таковы условия хостинга.

Сервер хостинга будет вставлять баннерный блок, состоящий из одного баннера 468х60 и одного баннера 468х15 (TBN Text) прямо под ним.

Примечание: за тем, чтобы баннеры не вставлялась в узкие полоски фреймов следит специальный javascript код. Таким образом, Вам вообще не нужно заботиться о вставке их рекламы - все будет сделано автоматически. Для использования на ваших серверах они подготовили несколько наиболее нужных скриптов. Скрипты, с документацией на русском, доступны по адресу http://www.holm.ru/h_scripts.shtml

Если Вы решили создать сайт на этом хостинге, внимательно прочитайте краткую справку по работе с бесплатным хостингом от H1.ru, там есть много полезной и нужной Вам информации, без которой Вы просто не сможете работать дальше с этим хостингом.

Хостинг http://by.ru/

Адрес: http://www.ваш_логин.by.ru
1. Неограниченное пространство.
2. Скорость доступа.
Серверы BY.RU установлены на сверхскоростном канале. В одну секунду машины отдают свыше 3000 документов. Вряд ли Вам понадобится попросить друзей зайти на сайт попозже.
3. Доменное имя. Ваш сайт размещается по адресу проект.by.ru.
4. Управление файлами. Вы можете настроить свой любимый FTP-клиент и обновлять информацию через FTP- протокол, а можете загружать файлы через их встроенный Менеджер Файлов прямо из браузера, которым пользуетесь постоянно.
5. Поддержка SSI.
6. Автоматическая раскрутка. Заботу о качественном размещении вашего сайта в популярных каталогах и поисковых системах берёт на себя их робот. И ежедневно следит за результатами своего труда. Кроме того, каталог BY.RU ежедневно посещают десятки тысяч людей единственно для того, чтобы найти на BY.RU нужную им информацию, в том числе и ваш сайт.
7. Статистика. Вы можете установить на вашем сайте внешний счётчик, а можете и не ставить - Вам всё равно расскажут об объёме и росте вашей аудитории, числе загрузок и глубине просмотра страниц и многое другое, что нужно знать о статистике вашего сайта. 8. Не только сайт.
BY.RU - это не только хостинг сайтов, но также и размещение web-конференций, чатов, систем опросов и прочих служб, без которых сайт перестаёт быть оживлённым и динамичным. Все службы интегрируются в сайты и доступны из интерфейса администратора.

Хостинг http://boom.ru/

(Сервис предоставляется Mail.ru)
Адрес: http://www.ваш_логин.boom.ru 1. 50 Мб места под сайт
2. К размещению допускаются файлы определенных типов (*.htm, *.html, *.gif, *.jpg, *.bmp, *.txt, *.pdf, *.doc, *.xls, *.arj, *.zip, *.rar, *.xlm, *.vb, *.js, *.css, *.png, *.swf, *.wav, *.midi) размером не более 1,5 mB.
3. Оператор имеет право размещать на WEB-странице Пользователя рекламную или подлежащую публичному распространению информацию, однако, без ущерба для содержания WEB-страницы Пользователя. Форма, порядок и объемы такой информации могут время от времени изменяться Оператором.
4. Пользователь обязуется начать построение своей WEB-страницы в течение 7 (семи) дней с момента регистрации.
5. Пользователь обязуется поддерживать минимально допустимую посещаемость сайта - 20 хитов в 30 дней, либо производить обновления на сайте не реже 1 раза в 180 дней.
6. Пользователь имеет право использовать WEB-страницу в целях осуществления коммерческой деятельности, но только при получении на это предварительного выраженного согласия Оператора.
7. Небольшой рекламный блок, который невозможно закрыть, можно только свернуть.
8. Более 100 шаблонов, поддержка JavaScript, VBScript. Имеются предустановленные скрипты: форум, чат, гостевая книга, счетчик. Работа с другими скриптами не предусмотрена.
9. Обязательно прочитайте правила пользования, там очень много ограничений для пользователя и мне кажется, хостинг очень не выгоден в использовании. Решать Вам.

Хостинг http://km.ru/

(Почтовый ящик: 5Mb+5Mb для постоянных пользователей)
Адрес: http://www.ваш_логин.km.ru
Поддержка скриптов. Объем сайта можно выбрать при регистрации. Максимально - неограниченное пространство. "Если ваш сайт требует менее 70Мб места, то Вы размещаете на титульной странице баннер Km.ru формата 468х60, у тех сайтов, которые занимают более 70 Мб, хостинг просит размещать баннер Km.ru на всех страницах сайта".

Пользователь имеет право использовать WEB-страницу в целях осуществления коммерческой деятельности.

Пользователь обязуется начать построение своей WEB-страницы в течение 14 (четырнадцати) дней с момента регистрации.

Пользователь обязан регулярно обновлять и поддерживать свою WEB-страницу на условиях согласованных с Организатором. В случае не выполнения условий обновления Пользователем своей WEB-страницы, Организатор имеет право удалить WEB-страницу Пользователя, а также в одностороннем внесудебном порядке приостановить или полностью прекратить предоставление Услуг Пользователю. Организатор имеет право размещать на WEB-странице Пользователя рекламную или подлежащую публичному распространению информацию, однако, без ущерба для содержания WEB-страницы Пользователя. Форма, порядок и объемы такой информации могут время от времени изменяться Организатором.

Организатор оставляет за собой право в одностороннем порядке взять и оставить под своим управлением любой субдомен или виртуальный каталог, входящий в домен Организатора с именем my.km.ru или km.ru. Организатор имеет право по своему усмотрению и без предварительного предупреждения использовать полномочия "домена верхнего уровня" в отношении всех остальных субдоменов или виртуальных каталогов, и в этом случае Пользователь должен будет передать свой субдомен или виртуальный каталог под управление Организатора.

Размещение Пользователем WEB-страницы на серверах Организатора означает, что Пользователь безвозмездно предоставляет ему неисключительное, распространяемое на весь мир право воспроизводить, модифицировать, адаптировать и публиковать содержание WEB-страницы, но только в целях выполнения Организатором своих обязанностей в соответствии с Договором, в том числе в целях сохранения и поддержания WEB-страницы в Сети. Организатор утрачивает указанное право с момента, когда Договор прекращает свое действие в отношениях между Организатором и Пользователем.

Хостинг http://chat.ru/

Адрес: http://www.chat.ru/~ваш_логин, http://ваш_логин.chat.ru, http://www.ваш_логин.euro.ru, http://www.ваш_логин.pochta.org
Суммарный объем файлов пользователя на диске сервера может достигать 10 Мб. При этом пользователь может еще хранить 10 Мб почты.

Антиспам. В настоящий момент список адресов пользователей системы (как адресов электронной почты, так и адресов www-страниц) нигде не публикуется, чтобы оградить пользователей от несанкционированной рекламной рассылки по списку адресов. Авторы оставляют за собой право рассылать информацию по собственным проектам и направлениям деятельности, делая это достаточно редко, чтобы не создавать обоснованных помех продуктивному использованию почты на сервере. В целях поддержания высокого уровня бесплатных услуг CHAT.ru возможно осуществление рекламных рассылок, спонсируемых третьими лицами и содержащих особые льготные предложения для пользователей CHAT.ru. Недельное количество таких рассылок строго ограничено двумя.

Время жизни аккаунта пользователя. Аккаунт пользователя, не нарушающего правила работы с сервером, является вечным. Аккаунт не подлежит уничтожению при отсутствии активности пользователя! Но этот сервер частенько не работает, зато есть возможность перекачки файлов через web-интерфейс, перекачивание сжатого файла (WinZip, WinRAR) целым куском и т.д.

Продолжение следует…

 


Copyright © "Internet Zone", http://www.izcity.com/, info@izcity.com