Как создать сайт с нуля? Пошаговая инструкция и стоимость работ

Создание веб-ресурса – это комплекс мероприятий, объединяющих в себе разработку дизайна, информационное наполнение, применение веб- и маркетинговых технологий, направленных на удовлетворение потребностей посетителей и владельцев будущего сайта. Данный процесс – продукт совместной работы идейного вдохновителя проекта и команды узкопрофильных специалистов. Возможно ли создать и поддерживать сайт самостоятельно? Конечно! Однако потребуется обладать немалым талантом и опытом, чтобы совместить в себе навыки дизайнера, верстальщика, веб-аналитика и sozdanie-saita-специалиста, копирайтера и редактора, программиста, системного администратора, интернет-маркетолога и сделать из задумки успешный бизнес-инструмент, приносящий доход. Кроме этого потребуется много свободного времени. Чтобы избежать распространенных ошибок, необходимо усвоить постулаты: «один в поле не воин» и «невозможно быть профессионалом во всем», а также оценить объем знаний и навыков, необходимых для практического воплощения задумки. Шаг 1. Выбор разработчика сайта Определиться с веб-разработчиком на деле не так просто. Например, в каталоге «CMS Magazine» содержится около 6 500 студий, занимающихся созданием сайтов, из них более 2 000 располагается в Москве и Московской области, порядка 1 000 – в Санкт-Петербурге и Ленинградской области, сотнями они исчисляются в городах-миллионниках. Портал «Рейтинг Рунета» предлагает следующий алгоритм, который поможет выбрать веб-разработчика сайта: Четкая формулировка целей и задач проекта. Формирование предварительного списка из 10-15 компаний. Основными критериями отбора должны служить: портфолио (не менее 10 качественных сайтов), опыт профессиональной деятельности (от 3-х лет присутствия на рынке), отзывы в Сети, к которым следует относиться с известной долей скепсиса. Целесообразно также включить в критерии выбора дополнительные позиции: системы управления сайтом (CMS), с которыми предпочитает работать агентство (подробно об этом ниже); детализация стоимости услуг и ресурсов, задействованных в разработке; условия гарантийного обслуживания и постпроектной поддержки, так называемый follow-up; состав рабочей и итоговой документации. Это следует знать! Многие ошибочно полагают, что, руководствуясь выдачей поисковых систем, можно увидеть лучших веб-разработчиков. Однако это совсем не так: большинство крупных и авторитетных веб-агентств не занимается продвижением собственного сайта в сети – точно так же, как роллс-ройс не рекламирует себя в телеэфире. Такие компании и без этого имеют серьезный пул клиентов и широко известны в профессиональных кругах. Запрос коммерческих предложений с просьбой дать ответ в пределах 10 дней. В дальнейшем не будет лишним посетить офис (а у нормальной фирмы он должен быть). Обратите внимание на коллектив, общую атмосферу, комфорт общения с сотрудниками, их заинтересованность в проекте, креативность, поскольку создание и продвижение сайта – это долгосрочное сотрудничество и психологическая совместимость здесь очень важна. Окончательный выбор партнера. В процессе изучения предложений вы наверняка выясните, от каких работ можно безболезненно отказаться, а какие вы изначально не учли. Если ваш бюджет слишком мал для реализации задуманного, попробуйте договориться о снижении стоимости работ с исполнителями или обратитесь к более скромным вариантам – услугам фрилансеров. При выборе разработчика веб-ресурса приоритеты у крупных компаний и небольших фирм различаются: первым важнее надежность и безопасность, устойчивость сайта при больших нагрузках, вторые основное внимание уделяют срокам создания и стоимости работ. Поэтому сложно представить некий универсальный список параметров, по которому следует искать того разработчика, который наилучшим образом устроит именно вас. Шаг 2. Составление технического задания на создание и продвижение сайта Реализацию любого проекта предваряет планирование – постановка целей и задач, а также определение путей их решения. Чтобы передать все или часть функций сторонним специалистам, необходимо разработать и согласовать техническое задание (ТЗ), которое будет служить руководством к дальнейшим действиям. Оно обычно включает такие положения как: Глоссарий терминов и определений, которые используются ниже по тексту технического задания. Он необходим, чтобы заказчик и исполнитель одинаково интерпретировали используемые понятия. Описание предмета разработки, назначение веб-сайта, цели его создания, задачи разработки и окупаемость. Комплекс требований к реализации проекта в отношении: структуры веб-сайта и графического представления главной и внутренних страниц; разработки дизайна и порядка утверждения его концепции; системы динамического управления контентом сайта (CMS) и ее функционала (количества и качества модулей), а также численности и уровня квалификации администраторов; системы разграничения прав доступа; информационного обеспечения и наполнения сайта контентом; условий программного и аппаратного обеспечения серверной и клиентской частей; лингвистического обеспечения (возможностей адекватного переключения между заданными языками с любой страницы сайта); эргономики и эстетики (оптимизации под определенные разрешения без полос прокруток и пустых полей, «юзабилити» интерфейса административной части и пр.); стабильности работы при заданных нагрузках, безопасности; условий сдачи-приемки завершенного проекта, включая: соблюдение сроков поэтапного графика работ; форматы и объем передачи материалов информационного наполнения исполнителю; порядок предоставления дистрибутива и переноса сайта на программно-аппаратную платформу, ранее оговоренную с заказчиком; период тестирования и доводки продукта на ресурсах хостинг-провайдера; период бесплатного исправления допущенных программистами багов после приемки проекта. Права и обязанности обеих сторон, в том числе возможность и допустимые пределы изменений/дополнений ТЗ в процессе работы над сайтом, направленных на устранение спорных моментов и улучшение качества будущего продукта. Чем более глубоко ТЗ описывает все аспекты создания сайта, тем меньше возникнет разногласий и точнее будет определена конечная стоимость проекта. Это интересно! Уровень правового нигилизма и веры в «честное слово» в нашей стране поражает: согласно совместному исследованию Proactivity Group и «Рейтинг Рунета» почти пятая часть всех сайтов создается без подписания договора и столько же – без составления ТЗ, четверть веб-ресурсов – с формальным договором, необходимым исключительно для оплаты. Только немногим более половины всех проектов ведутся согласно развернутому детализированному договору с дополнениями в виде технического задания и др. документов. Шаг. 3. Выбор доменного имени Понятия «доменное имя» и «хостинг» неразрывно связаны между собой. Имя домена – это адрес сайта, где располагается веб-ресурс, куда обращаются его пользователи за информацией. Хостинг – физическое размещение сайта на сервере в дата-центре провайдера услуги, его местожительство. Сегодня доменные имена, служащие для идентификации автономных административных областей в иерархии Интернета, получили очень широкое развитие – по состоянию на начало 2015 года в мире зарегистрировано свыше 288 млн имен более чем в 200 географических и в постоянно появляющихся «инновационных» специализированных зонах. Так, существуют домены в национальной географической зоне первого (верхнего) уровня, такие как .ru, .рф, .su, региональные имена сайтов второго уровня – например, msk.ru (Москва), vrn.ru (Воронеж), или указывающие на тип организации, вроде .edu (образование), .gov (правительство). Все доменные зоны можно разделять на группы: общего, специального назначения и ограниченного использования, спонсируемые (например, .MOBI имеет спонсоров в лице Microsoft, Ericsson, Nokia, Samsung и других производителей мобильных устройств) и неспонсируемые, международные и национальные. Какой уровень и предназначение из них целесообразно выбрать для вашего сайта? Все зависит от коммерческой составляющей: предполагаемого географического масштаба ведения бизнеса, прогнозируемой рентабельности, целей, задач и ориентиров. В целом, считается, что чем короче и логичнее выбрано имя, тем лучше для его популяризации. Короткие, запоминающиеся или «раскрученные» имена можно купить на соответствующих аукционах, то есть на вторичном рынке, если их получение невозможно в открытом доступе у официальных регистраторов. Можно дать еще несколько общих рекомендаций по выбору доменного имени: Имя домена должно быть не только уникальным (иначе его не оформить у официального регистратора), но и не схожим с названиями сайтов конкурентов. Старайтесь выбрать имя, которое напрямую соотносится с тематикой вашего сайта и часто присутствует в поисковых запросах. Выбирайте имя, которое предусматривает однозначное его написание при транскрипции с русского языка. Пример неудачного названия – крикет, cricket, criket, cricet, kricet, kriket, также, не используйте цифры для замены букв; Защищайтесь от возможных конкурентов, регистрируя имя в различных доменных зонах одновременно, например в .ru, .рф, .com, .org, .net или .biz. Шаг. 4. Выбор поставщика хостинга Хостинг – это пакет услуг, обычно включающий предоставление: всего сервера или части его ресурсов для размещения на нем веб-портала (баз данных, файлового хранилища, почты, DNS); оговоренных вычислительных мощностей (месячного трафика; сайтов, размещенных в одной учетной записи; объема дискового пространства; одновременных процессов на пользователя; пропускной способности каналов, влияющей на загрузку информации; времени исполнения, выделяемого каждому процессу пользователя и т.д.); необходимого ПО (операционной системы, служб и сервисов, функциональных возможностей – поддержки общих интерфейсов шлюза, баз данных и прочего). Принято различать несколько видов хостинга по типу предоставляемых ресурсов: Виртуальный хостинг (Shared Hosting) – самый недорогой и простой пакет услуг, удачно подходящий для небольших проектов. Виртуальный выделенный сервер (Virtual Private/Dedicated Server, VPS/VDS) – такой пакет услуг расширяет ваши возможности в плане настроек и подходит для сайтов с повышенной посещаемостью. Выделенный сервер (Dedicated Server) – здесь речь идет об аренде физического сервера, принадлежащего хостинг-провайдеру, целиком. Данный тип услуг рассчитан на крупные проекты. Колокация (Colocation) – пакет услуг, обычно включающий предоставление места в стойке дата-центра провайдера для размещения собственного сервера. Облачный хостинг (Cloud VPS, Cloud Hosting) – это относительно молодая услуга, по многим параметрам превосходящая традиционный виртуальный хостинг, хотя пока и более дорогая. Ее суть в том, что ваш сайт размещается в виртуальном объединении множества серверов, установленных в дата-центре провайдера. Это позволяет в очень большом диапазоне и практически мгновенно регулировать вычислительные мощности, динамически распределяя системные ресурсы между сайтами и виртуальными серверами, а значит – обеспечивая бесперебойную работу портала при абсолютно любых нагрузках. Определенной проблемой является невозможность или сложность прогнозирования будущего потребления оплачиваемых ресурсов. По условиям предоставления пакета услуг различают бесплатный, или условно-бесплатный хостинг, и платный хостинг. Первый вариант может подойти только для новичков и проектов «для души», он серьезно ограничивает почти все ваши права, а на страницах сайта, скорее всего, будет реклама, размещаемая владельцем хостинга. Поэтому серьезный проект должен строиться на платных условиях предоставления услуг.

Другие материалы по теме

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

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