Делаем персональный сайт

Сейчас стало очень популярно делать для себя сайты, независимо от того, нужен он или нет для публикации какой-нибудь ерунды, личных мнений, записей своей жизни и прочего. И первым делом человек задумывается «А как они делаются, эти самые сайты». И задают данный вопрос немалое количество, да и статей во всемирной помойкепаутине немало(на одни только запросы Яндекса «хочу сайт» и «как сделать сайт» находится примерно 250 млн ответов(теперь на 1 больше будит 😀 ). Вообще эту статью я пишу только по 2 причинам:

  • Выразить собственное мнение по поводу «создания» этих самых сайтов 🙂
  • Спин попросил 🙂


Хватит отступлений, время для статьи 😉 Первое, что придется сделать — это выбрать хостинг для нашего сайта. Но к сожалению, чтобы ответить на этот вопрос — нужно вначале ответить на вопрос : «А что я буду писать на своём сайте». Рассмотрим варианты:

  1. Если вариант дневники (записи о том как прошел вчерашний день, сколько ерунды было куплено во время последнего «шопинга», какие стринги предпочтительней или какие тампоны удобней), то предпочтительней будит вариант выбрать как основу какой-либо сервис ЖЖ (живого журнала) (ссылки я давать не буду — найдете с помощью яндекса или гугла)
  2. Если вам нужно что-то посерьезней, но желания самому устанавливать cms, форум, галлереи и пр. нет — то вам прямой путь на сайт-конструктор (как пример можно назвать самый известный гавноюкоз)
  3. Если желание установить какую-либо CMS чисто для себя самому и помучаться с её настройкой у вас не отсутствует, то лучшим вариантом будит воспользоваться скриптом блога (самый известный наследник сего жанра — wordpress (хотя последние версии позволяют делать куда больше, чем блог).
  4. Если необходимо развернуть сайт для большой аудитории и с возможностью публикации новостей большим количеством людей, то хорошим примером будит полноценная CMS (из бесплатных примеров можно назвать Joomla(используется например на данном сайте, достаточно проста и имеет массу расширений),Drupal (в начале имеет только скелет, но благодарю огромному количеству расширений может стать хорошим сайтом для любой тематики. Из минусов — очень сложен и требует много памяти без особой оптимизации) и еще например PHP-Nuke (к сожалению много о ней сказать не могу. В своё время, когда я её пробывал она была кривая, косая и пользоваться ей не хотелось 😀 ). Из платных представителей можно назвать DLE (хорошо расширяема, очень быстра) и например SLAED (хорошо расширяема, хорошо соединяется с прочими Web-продуктами. К сожалению не знаю как сейчас с развитием данное CMS). Пиратский бесплатный аналог SLAED — AntiSLAED.
  5. И последний вариант. Если вам нафиг не нужны новости, а главный упор вы хотите сделать на пользователей, то можно попробывать вариант — социальная сеть. Сейчас в сети очень много информации о том, как можно «поднять» свою социальную сеть, как это сложно и блаблабла прочее. Из бесплатных представителей можно отметить вариант Elgg (вполне функциональная, имеет русский язык(скачивается отдельно), но к сожалению на бесплатный хостинг её вряд-ли поставить) , а из платных Social Engine (хорошо расширяем, дествительно социальный «движок» 🙂 ). Так же социальную сеть можно построить уже на перечисленных CMS ранее (Joomla — благодаря компоненту JomSocial, Drupal — поскольку хорошо расширяется в любых направлениях, wordpress — благодаря плагину BuddyPress).
  6. Ах да, есть еще вариант, что вам нужна CMS для сателлитов или сплогов. Тут уж извините, интернет и так по уши в говне наполовину состоит из мусора, так что обучать этому и объяснять что это я не хочу.

Отлично, выбрали CMS для себя. Если выбрали варианты 1,2 или 6 — то ответ уже дан, если 3 — 5, то начинаем разбираться дальше.

Пунты 3-5 требуют наличия следующих компонентов:

 

  • Вебсервер — в принципе не важно, но вариант Apache предпочтительней.
  • php — CMS без php — не CMS , а народ (а народ — это ерунда:) ). В данном утверждении я исключаю варианты CMS на ASP.NET , перле, питоне и других языках — данные варианты явно не для новичков.
  • mysql— сайту нужна база данных. (исключая варианты CMS, которые работают на файлах). Для поиска вполне можно ввести в поисковик подчеркнутые слова + слова типа «хостинг с» и просматривать полученные варианты.

Пару слов о плате за хостинг. Бесплатные варианты хостинга вполне приемлемы для начала своей работы, но обычно имеют некоторые ограничения и неудобства (могут быть недоступны ваши сайты в течении некоторого времени, могут не работать компоненты хостинга из за чего не будит работать ваш сайт, обычно имеют навязчивую рекламу (и хорошо если эта реклама — пару текстовых ссылок) и конечно же могут прекратить своё существование без предупреждения). Если вас данные неудобства не устраивают — раскошеливайтесь на платный хостинг. В принципе примерно 10-50 рэ в месяц не так много за удобство и помощь со стороны тех поддержки.

 

Далее. Разобрались с  хостингом, нашли подходящий. Теперь необходим домен для нашего сайта. Бесплатные хостинги обычно предлагают домен «в комплекте». Если вас данный вариант устраивает, то следующий абзац можно пропустить;) . Если нет — ищем себе красивенький домен. Опишу некоторые варианты получения домена:

  • Бесплатно зарегистрировать бесплатный (такая вот тавтология 😀 ) (возможные варианты — org.ru , net.ru , pp.ru, даже есть второго уровня .tk
  • Купить понравившейся свободный домен (домены в зоне ru сейчас стоят 90-130 рэ в год, не так уж и много). Чисто для статистики: самый дорогой домен в зоне .na (намибия) — почти 116 тысяч рублей в год за домен.
  • Также можно получить домен третьего уровне, попросив его у владельца второго уровня. Может этот владелец — хороший человек и поделится 😉

Отлично. Хостинг есть, домен есть. Что нужно еще? Скорей всего понадобятся ДНС сервера (обычно их выдают, но бывает, что и нет). Вводим в поисковике что-то типа «free dns» и получаем ссылки на сайт, выдающий бесплатные DNS. Регистрируемся, получаем ДНС. (обычно их 2(но точно не меньше))Используем полученные данные, когда будим регистрировать домен. После того, как домен зарегистрируют — прикрепляем ип адрес хостинга к ДНС серверам (ип хостинга вам должны будут выдать). На том как это делается я останавливаться не буду.

 

Вот в принципе и все подготовки. После того, как все ДНС обновятся и домен прикрепится к хостингу идем на сайт хостера, создаем себе базу данных (или получаем уже готовые данные), скачиваем желаемую CMS, которую выбрали, переносим на хостинг, распоковываем и устанавливаем. Обычно для установки нужно проследовать по адресу вашсайт.зона/install/ или вашсайт.зона/install.php , хотя бывает и по другому.

 

Останавливаться на установке и настройке каждой CMS я не буду. Думаю дальше вы разберетесь. На этом моя статья заканчивается. Надеюсь я хоть кому-то помог своими мыслями и опытом, а так же хорошо обосрал  все, что мне не нравится. И как всегда «Автор оставляет за собой право на все АшИпКЕ и НиточНасти в тексте». Спасибо за внимание.

Официальный перевозчик предоставляет услугу такси сочи лазаревское .

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *