Создание сайта. Часть 1: Идея

версия для печати
«Идея похожа на вирус. Она живуча и крайне заразна. Мельчайшее зернышко идеи способно прорасти и либо стать частью тебя либо уничтожить тебя.» (c) 2010, Inception
Несколько общих «бла-бла-бла»

По замыслу, статей будет несколько, каждая посвящена определенному разделу сайтостроя. О чем эти статьи? Чем моя писанина отличается от десятков других подобных опусов?

Я не дам вам готовых рецептов, не научу вас программировать или хотя бы в какой-то мере создавать сайты. Весь путь становления вебмастера, каким бы длинным он для вас не оказался, придется пройти самостоятельно. Но я дам вам направления для изучения, отсылки к подходящим книгам и сайтам, разъясню некоторые вещи, которые были непонятны мне в свое время и не освещены в других источниках. Как ни странно, оказывается есть еще вопросы, нераскрытые для начинающего вебмастера. Вот об этом я напишу точно :)

Читать по теме сайтостроения придется много. Очень много. Гораздо больше, чем написано на этом сайте вообще и по теме в частности.

Примеры буду приводить из своего опыта. На данный момент я сделал два сайта и теперь занимаюсь их объединением, т.е. делаю новый сайт. По ходу дела буду писать эти статьи. Так вы сможете пройти рядом со мной по пути создания сайта.

Как вам оценить свои силы? Если вы не можете отличить браузер от интернета, не умеете ставить WinXP (Семерка не в счет, с ней и ребенок справится) или не способны найти кряк к программе, то в самостоятельную разработку сайтов вам лучше не соваться. Приведенные здесь понятия не являются необходимыми в web-программировании, это способ примерно определить ваш уровень юзера.

Если вы ничего не умеете в программировании, то написать свой движок (код) сайта для вас будет большой, хотя и решаемой проблемой.

Успех вашего продвижения напрямую зависит от сводобного времени, накопленных знаний и упорства. Формула проста "чем больше изучите, тем лучше". Пример: я практически ничего не знал о сайтострое, когда начинал этим заниматься, имел очень смутное представление об HTML и определенный опыт программирования прикладных программ. При создании первого сайта я потратил 9 месяцев по 8-9 часов в день на изучение сайтостроительных технологий и разработку проекта на локальной машине. Только после этого разместил его на хостинге. После чего еще много всякого было переделано, добавлено и т.д. Второй сайт был сделан за 1.5 месяца (до запуска). И до сих пор у меня есть длинный список идей и замечаний, которые нужно сделать на уже работающих проектах, но нет времени. Сейчас оценить свои знания я могу, как чуть выше среднего.

Для вас есть путь попроще. Почитайте о WCMS (Joomla, WordPress) или ищите хостинги с конструкторами сайтов, типа ucoz. В CMS легче разбираться, но уровень ваших знаний, как вебмастера, будет практически равен нулю. К тому же, на мой взгляд, такое сайтостроение – это [censored], а не работа :-) Если выберете этот подход, то закройте статью, здесь для вас вряд ли есть что-то полезное.

Вы все еще здесь? Хорошо.. :) В первую очередь вам нужно научиться искать информацию. Не задавать бесконечные вопросы на многочисленных форумах по web-программированию, а находить уже существующие ответы на них. Для сравнения, за все время моего сайтостроя я не задал ни одного вопроса на форумах, только в поисковиках и книгах. На форумах я конечно тоже ищу, но спрашивать не приходится, ответы действительно уже написаны. Договоримся сразу: меня не спрашивайте. Я не буду отвечать на ваши "детские" вопросы типа "А как мне сделать это?" или "Почему не работает такая фича?". Идите с ними на веб-мастерские порталы и там выносите мозг желающим в n-тый раз повторять новичкам одно и то же.

Итак, понятно? Самым популярным ресурсом для вас должен стать Yandex ;) или любой другой поисковик по вашим предпочтениям.

Закончили с введением.

Идея

С чего начать создание своего сайта? С идеи. Прежде чем записать первый байт на винт, решите для себя, о чем именно будет ваш сайт. А когда решите, наберите в поисковике ваши соображения и посчитайте количество страниц с результатом поиска. Популярность вашего проекта будет обратно пропорциональна получившемуся числу ;)

Пример 1. Я нашел один классный сайт, которых раздавал фильмы и сериалы через файлообменники. Конечно таких проектов в инете много, но этот мне послужил примером. На нем были разные версии переводов сериалов включая оригинальную дорожку, несколько обменников для скачивания, нормальный вид сайта без рекламы вообще. Эталон :-)

Более того, в то время мне были недоступны p2p-обменники типа торрента и в силу своего узкого кругозора я решил, что раздавать кино - отличная идея для моего сайта. Конечно же это оказалось ошибкой, поскольку создать сайт, это только начало. Потом его нужно раскрутить и делать это придется среди десятков таких же. Бесплатно – это нереально. А еще нужно поддерживать информацию на нем в актуальном состоянии. В данном случае, постоянно следить за новинками кино, заливать на обменники новые файлы и т.д. В одиночку – это еще нереальнее :)

Пример 2. Недавно придумал фишку для блога. Потом обдумывая детали, расширил идею и меня прям осенило, как это будет удобно, здорово и все такое.. Наученный опытом, полез в Google с запросом. Оказалось, это уже есть, причем давно и много =) Речь про закладки в соц.сетях и спец.сервисы для хранения своих ссылок в инете. Конечно, я что-то слышал об этом, даже прикрутил плагин с закладками к сайту, но не знал деталей. Вот это был бы FAIL, если бы я представил миру свою «инновацию».

Сегодня я могу предложить вам два варианта для создания сайта, если у вас нет своих соображений. Делайте блог или пишите сайт-визитку.

В первом случае вы получаете отличное поле для тренировок, поскольку нет строгих требований для ведения блога. Полная свобода выбора, от статичных страниц со статьями до регистрации юзеров и напичканного скриптами портала. К тому же ведение блога развивает полезные для современного человека навыки: скорость набора текста вплоть до слепой печати, построение связанной мысли, тренировка памяти. Главной проблемой в этом случае будет наполнение контентом.

Зачем делать сайт-визитку? Научившись делать подобные сайты, вы сможете на них зарабатывать. Спрос на простые сайты от различных организаций намного превышает предложение. Однако умерьте фантазию, разбогатеть на этом не удастся, это тяжелый труд. Здесь от вас потребуется чувство стиля и художественный вкус.

Предложенные мной варианты скорее всего будут развивать вас в разных направлениях: либо код, либо дизайн (математика или гуманитарий). Блог потребует больше знаний javascript, PHP и MySQL. Сайт-визитка – Photoshop, кроссбраузерная верстка. В обоих случаях конечно нужно разбираться в HTML и CSS. Обойду стороной Flash и Java, т.к. сам это еще не изучал.

Моей отправной точкой в премудрости сайтостроя были книги . Я конечно не наивная 15-летняя школьница и прекрасно понимал, что богатым эти буклетики меня не сделают, а вот облегчить карман на несколько т.р. могут. Найти бесплатно эти книги было сложно, помог один товарищ, чей e-mail я в последствии потерял %(

Главное, что я постиг, прочитав эти книги – они бесполезны. Прочитал и удалил с винта и памяти. Единственный плюс, который я в них раскопал, магическое слово PHP. В последствии добавил к нему еще два, Apache и MySQL, и получил все, что было нужно для начинающего веб-мастера. Сильно забегая вперед скажу, что делать сайт будем именно на этой базе.

[1oo%, EoF]
Остальные статьи серии:
1. Идея
2. Работаем над дизайном
3. HTML, CSS
4. Как работает интернет
5. Apache
6. JavaScript
7. PHP
8. MySQL
9. cookie и сессии
10. mod_rewrite

Понравилась статья? Расскажите о ней друзьям:


Комментарии
Для работы модуля комментариев включите javaScript


Показать/скрыть правила
Имя
[i] [b] [u] [s] [url]
:-) ;-) :D *lol* 8-) :-* :-| :-( *cry* :o :-? *unsure* *oops* :-x *shocked* *zzz* :P *evil*

Осталось 1000 символов.
Код защиты от спама Обновить код
Каждый комментарий проходит ручную модерацию. 100% фильтрация спама.
Продвижение
Время
Метки