Итак, скажу сразу и прямо – если вы нацелены на нормальные заработки в сети, без умения создавать сайты вам не обойтись. Только вот не стоит после этой фразы разочарованно вздыхать и опускать руки. Сайтостроение – процесс интересный, творческий и далеко не такой сложный, как может на первый взгляд показаться. Не стоит думать, что вебмастер – это почти то же самое, что программист. Нет, это разные профессии. Вторая – на порядок сложнее.
Что же такое сайт? Сайт – это совокупность страниц (их может быть одна, а могут быть тысячи), объединенных ссылками. Все, что содержит в себе сайт, называют контентом. Создание веб-страницы является, по сути, написанием кода на языке HTML (Hyper Text Markup Language – язык гипертекстовой разметки). Только вот код – это громко сказано. Суть языка HTML, как видно из названия – разметка страницы для последующего размещения на ней элементов контента – текста, графики, баннеров и так далее.
В HTML нет абсолютно ничего сложного, и как следует разобраться в нем, без преувеличения, можно за пару недель. А зная HTML, можно смело делать первые настоящие сайты, на которые уже будет приятно посмотреть. Параметры отображения объектов, их местоположения и т.п. в языке HTML определяются тегами – словами в скобках <>. Причем в таких скобках пишут теги открывающие, а так – </ > – закрывающие. Простейший пример: текст, написанный в коде страницы таким образом будет отображаться в браузере жирным. Сложно? По-моему, вовсе нет.
Поэтому, если потратить несколько вечеров на изучение языка гипертекстовой разметки, пользуясь соответствующими учебниками, то вскоре вы сможете сами создавать свои первые сайты. Да, они будут выглядеть, конечно, не так, как какие-нибудь раскрученные порталы, но, тем не менее, это будут сайты. Сайты, с которых можно получать прибыль... Но об этом чуть позже.
В сайтостроении есть еще один важный момент, помимо знания HTML. Чтобы создавать приличные сайты, необходимы хотя бы базовые понятия о веб-дизайне. Иными словами, графическом оформлении сайта. Какое оно будет – аскетическое или нарядное, как новогодняя ёлка – дело вкуса, но перебарщивать в любом случае не стоит. В веб-дизайне много отдельных заморочек, но есть золотое правило – сайт должен быстро загружаться, иначе посетитель может уйти с него, так и не дождавшись окончания загрузки.
Написание кода можно осуществлять в любом текстовом редакторе, хоть в блокноте, но тогда это занятие становится жутко муторным, так как всё нужно прописывать вручную. На благо вебмастеров существуют специальные программы, во много раз облегчающие эту задачу, так называемые HTML-редакторы. В них намного легче писать код, можно параллельно наблюдать за видом формирующейся страницы и в любой момент запустить написанную страницу в браузере. Среди наиболее популярных HTML-редакторов выделю два – Namo WebEditor и Dreamweaver.
Начинал я с первого, но сейчас пользуюсь вторым, он мне больше нравится. В любом случае, оба – мощнейшие инструменты, позволяющие быстро и качественно создавать сайты любой сложности. Большой плюс этих программ в том, что ими чрезвычайно удобно пользоваться новичкам – программа как бы «помогает» в написании кода, предлагая осуществлять те или иные операции командами, которые автоматически вставят в код нужные теги. Таким образом можно учиться, открывать новые возможности и так далее. Хотя базу знать всё равно надо.
Так вот, в начале раздела я сказал, что сайтостроение – вещь не очень сложная и интересная. Разумеется, вопрос о сложности не стоит понимать буквально. Чтобы чему-то научиться, всегда нужно приложить усилия. Причем, как показывает практика, кому-то большие, кому-то меньшие.