Skip to content

Как создать сайт?

Меня очень часто спрашивают, как правильно создать сайт и что для этого нужно знать. Чтобы ответить на это, нужно сначала решить следующие вопросы:

  • Кто будет делать сайт?

Если это делать будет веб-мастер или человек, который что-то в этом знает, то тут просто надо правильно составить подробное Техническое Задание и попросить более знающего помочь с доведением ТЗ до ума. Если же заниматься сайтом хочет тот, кто никогда этим не занимался, но хочет попробовать сам, и не хочет нанимать веб-программистов, то тут уже переходим ко второму вопросу.

  • Какой бюджет?

Важно определиться с бюджетом. От этого будет зависеть, какую систему сайта использовать за основу, нанимать ли дизайнеров или достаточно шаблонов, располагать сайт на хостинге или на выделенном сервере и так далее. Если бюджет $0, то тут всё понятно, что ничего не понятно 🙂 и переходим к третьему вопросу.

  • Зачем тебе сайт?

Мне всегда нравится, когда есть определённая цель для создания сайта. Это очень круто! Потому что большинство на этот вопросу отвечают железно: «ну не знаю…». Конкретно определяешься, что даст тебе этот сайт (личное удовлетворение, PR, деньги, бизнес и тп), что ты хочешь видеть на этом сайте (можно скачать типовое ТЗ и расписать по образу и подобию то, каким ты видишь свой сайт) и что ты готов отдать для этого (время, деньги, нервы, сон и тп). Если эти три вопроса ещё не заставили задуматься: «А нужен ли мне вообще этот сайт?!», то вот мой пошаговый мануал, что и как нужно делать, чтобы поставить простенький сайт, а также ссылки на образовательные материалы, чтобы научиться чему-то бОльшему! Мануал на примере создания интернет-магазина.

1. определиться с доменом и зарегать (цена вопроса 100руб)
2. купить хостинг хотя бы на месяц
3. выбрать CMS (система управления сайтом). Из бесплатных решений для интернет-магазина я рекомендую prestashop (https://www.prestashop.com/ru). можно и open-cart (http://www.opencart.ru/ — с точки зрения инф.безопасности он лучше, например)
4. после установки CMS надо определиться с функционалом сайта и написать Техническое Задание. Примеры готовых ТЗ: http://xsort.ru/files/podrobnoe-tz.doc
http://xsort.ru/files/tz-corp-site-and-internet-mag.doc
5. Выделяешь основные по приоритету функционалы (например, корзина, увеличение фото товаров, личный кабинет и тп).
6. исходя из ТЗ, ищешь в документации CMSки, как реализовать тот или иной функционал и реализуешь в первую очередь основные из п.5
7. Начни добавлять товары на сайт, но не заводись. чисто научись добавлять, потом приступай к п.8
8. Изучи основы СЕО. Например: http://secretmag.ru/articles/2015/09/07/seo/
9. теперь добавляй товары, пытаясь по мере своих возможностей учитывать твои знания СЕО
10. попроси всех знакомых с сайтами поставить баннер или хотя бы просто ссылку на твой сайт с их сайта)
11. и тут начинается бесконечный период доведения сайта до идеала))) основные знания, которые нужны — html и css. JS и PHP не особо нужны, чтобы сделать нормальный сайт на CMS-ке. Но они будут полезны, если ты захочешь сделать на сайте что-то оригинальное. ещё фотошоп или paint.net тебе в помощь для рисования дизайна и картинок)) основные изменения в дизайне производятся в админке CMS-ки (там есть редактор кода дизайна и тд).

Образовательный материал

Если пройдены все 10+1 шагов, описанных выше, то ты уже «влился в струю» 🙂 Пора начинать изучать много и много нового!

  • у гугла есть интересный мини-курс по поводу сайтов: ссылка
  • у яндекса есть записи с последней Школы вебмастеров. И после каждой лекции можно пройти тесты для закрепления знаний! ссылка
  • есть знания английского? хочешь попрактиковаться в написании кода? тогда пройди Codeacademy и прокачай свои навыки в кодо-писании 🙂
  • Ну и чтобы конкретно завязнуть в программировании сайтов, вот ещё статейки с хабры для углубленного погружения))
    http://habrahabr.ru/company/Centrobit/blog/142961/
    http://habrahabr.ru/company/Centrobit/blog/210040/
    http://habrahabr.ru/post/125862/
    http://habrahabr.ru/company/SECL_GROUP/blog/204914/
    http://habrahabr.ru/company/SECL_GROUP/blog/214997/
    http://habrahabr.ru/company/SECL_GROUP/blog/228383/
    http://habrahabr.ru/company/SECL_GROUP/blog/233447/
    http://habrahabr.ru/company/SECL_GROUP/blog/253539/
    http://habrahabr.ru/company/SECL_GROUP/blog/177967/
    http://habrahabr.ru/company/SECL_GROUP/blog/178049/
    http://habrahabr.ru/company/astoundcommerce/blog/2398..
    http://habrahabr.ru/company/astoundcommerce/blog/2417..
    http://habrahabr.ru/company/Centrobit/blog/214749/
    http://habrahabr.ru/company/audiomania/blog/218255/

Не испугался? 🙂 Всё ещё хочешь сделать свой сайт? Тогда дерзай!

3 комментария

  1. Comment author's Gravatar Vadim Osmanov

    Машаллах,как раз к этому вопросу я подошёл 🙂

    • Comment author's Gravatar chwang

      🙂 Если что, мы с Умидом открыли компанию по разработке и продвижению сайтов — можем оказать всяческую поддержку в этом вопросе 😉

Добавить комментарий

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