Как сделать себе сайт?

Многие как частные лица, так и компании сегодня имеют желание обзавестись собственным сайтом – этаким виртуальным представительством. Но эту идею реализуют далеко не все и далеко не сразу, причина – отсутствие четкого представления о том, как это дело воплотить в жизнь.
Одним кажется, что веб-сайт самому построить без каких-то исключительных знаний не возможно, другие считают, что заказать сайт – дорогое удовольствие, не окупающее себя совершенно…
Не буду никого убеждать в том или другом – все зависит от желания и настойчивости.
Итак, есть два варианта: сделать свой сайт самостоятельно или обратиться к специалистам.
Самостоятельное создание сайта, безусловно, предпочтительней, так как помимо экономии денег дает и весьма ценные знания и опыт, но… это труд долгий и порою мучительный.
Сайт созданный специалистами эффективен и может приносить прибыль (или иные намеченные цели) уже сразу. Кроме того, вы избавитесь от многих мелких, но весьма досадных проколов… о которых узнают всегда, «когда уже поздно что-либо менять»…
Первое, что необходимо иметь еще до воплощения сайта в реальность – идея. Вы должны хотя бы примерно представлять, зачем вам этот сайт, что на нем будет размещено, какие функции будут в нем реализованы. Нужен ли вам сайт типа «портал», или это будет «новостной движок», нужен ли вам форум и сможете ли вы его поддерживать, зачем нужен чат? Гостевая книга, управление комментариями к статьям, фотогалерея, ленты новостей, обратная связь, размещение рекламы… много вопросов, которые желательно решить заранее. От этого будет зависеть практически всё.
Самостоятельная работа по созданию веб-сайта
Здесь также есть выбор из нескольких вариантов: создание скромного сайтика из готовых (как правило, примитивных) шаблонов на бесплатных хостингах типа narod.yandex.ru и подобных. Создание статичного сайта на основе HTML – полностью самостоятельно или скачав где-нибудь готовый шаблон. Или же, что конечно предпочтительней и серьезней – создание динамичного сайта на PHP. Так же можно писать с нуля или же воспользоваться готовыми бесплатными CMS-движками.
В любом случае вам понадобится знание основ HTML, умение обработки и подготовки изображений для веб, работа с FTP. Конечно – необходимо умение работы с Поисковыми машинами и в Интернете вообще…
Наиболее предпочтительный вариант – использование готовых бесплатных CMS-движков (CMS – система управления контентом). Таких существует достаточно много и у всех есть свои плюсы и минусы. Я бы рекомендовал начинающим использовать именно php-fusion последних версий с русской локализацией – этот движок достаточно качественный, имеет множество дополнений и модификаций, тем оформления, хорошей поддержкой, но самое главное – он прост и понятен.
Естественно, прежде чем размещать сайт в Интернете надо потренироваться. Для этого вам надо скачать и установить на свой ПК программу Денвер. Здесь вы получите наглядное представление, как устанавливать сайт на хостинг, как настраивать его, как размещать и редактировать на нем материал.
Далее вам нужно купить хостинг и доменное имя. Хостинг ищем дотошно, отсеивая из отзывов об хостерах рекламу и антирекламу. Хороший хостинг – это доступность сайта, это минимум сбоев и падений, это хорошая техподдержка. Доменное имя придумываем сами и проверяем, свободно ли оно. Можно брать хостинг вместе с доменным именем вместе – очень часто хостеры дают доменное имя в той или иной зоне бесплатно.
Оплату за доменное имя и хостинг можно выполнять как наличными непосредственно в конторе, или же через любую платежную систему, например WebMoney…
Заказ сайта у веб-мастера
Так же вам необходимо прежде продумать концепцию своего будущего сайта, его функционал. Необходимо хотя бы в общих чертах представить внешний вид сайта или выбрать подходящий по дизайну из тех, что предложит веб-мастер.
По размещении сайта вам необходимо получить от веб-мастера все данные на ваш сайт – все пароли и логины – обязательно! А также информацию и дистрибутив CMS-движка, всех модов и плагинов (если они были установлены).
Вам так же придется изучить механизм добавления и редактирования статей, файлов, фотографий и т.д. Если же вы эту работу пожелаете оставить на попечении веб-мастера в виде поддержки сайта, то готовьте еще деньги…
Если коротко, то здесь практически все.