О HTML и скриптах
Если вы уже зарегистрировали сайт, выбрали компанию, предоставляющую профессиональный хостинг (для начинающих рекомендуется делать это для начала на бесплатном хостинге, и только набрав необходимый опыт, переходить на хостинг платный), необходимо, собственно, сайт сделать.
Для разработки сайтов используется множество технологий. Самая базовая из них — язык разметки страниц html. Язык html был разработан в 1991-м году в Британии не специально для www (в нынешнем его виде), а для обмена научной информацией, статьями (для корректного их отображения на экране).
Однако чтобы открыть простейшую страничку в Интернете, язык html знать не обязательно (хотя и желательно). На многих популярных бесплатных хостингах существуют шаблоны готовых сайтов, для использования которых html знать не требуется.
Достаточно выбрать шаблон и через специальную web-форму наполнить его содержимым. Скрипт сам создаст весь html-код, и ваша страничка будет готова!
Недостаток этого способа в том, что странички получаются хоть и безупречными с дизайнерской точки зрения, но не всегда удобными и не всегда подходящими для вас. Поэтому, неплохо html знать, и писать html-страницы вручную. Впрочем, это не проблема. В Интернете существует множество учебников и форумов по языку html. И при желании его нетрудно освоить.
Помимо html, при создании сайтов используются также и другие технологии и языки программирования. Такие, например, как php, perl, mysql, ssi, css и другие. Perl — язык программирования, на котором пишутся скрипты cgi. Это скрипты для выполнения на сервере (существуют еще скрипты, которые выполняются на компьютере самого пользователя, но это уже получается не cgi скрипт, а, обычно java-script, ну или еще бывает vb-script, но мало распространен, так как работают они не везде).
После написания cgi скрипта, его нужно также разместить на хостинге, вместе с другими html файлами. Однако cgi скрипты, как правило, размещаются в отдельной папке. Чаще всего такая папка называется cgi-bin. Впрочем, это обговаривается каждым хостингом особенно.
Некоторые бесплатные хостинги вообще не предоставляют возможности размещать свои собственные cgi скрипты, и только разрешают пользоваться стандартными (разработанными программистами компании, которая предоставляет хостинг).