Если вы достаточно опытный пользователь и у вас по роду деятельности появилась необходимость иметь собственный сайт, вас может посетить мысль сделать сайт самостоятельно, не обращаясь к услугам веб-дизайнера. Мотивация может быть самой различной, от желания сэкономить или простого любопытства, до амбициозного доказательства себе: «я могу!». С амбициями и любопытством бороться бесполезно – это очень сильные мотиваторы, не всегда рациональные.
Но если ваша цель – бизнес и прибыль в нём, и вы привыкли рассчитывать каждый шаг по критерию стоимость/эффективность, то полезно представлять себе, что вас ждёт, если за разработку и создание сайта возьмётесь лично вы.
Нет никаких проблем поупражняться в этом, если вам нужен простой сайт-визитка, который можно создать с использованием шаблонов. Попробуйте, это будет полезный и интересный опыт. Но и пользы от такого сайта будет как от визитки: достали, показали и всё. Чтобы сайт стал мощным инструментом в бизнесе, вам придётся сделать нечто гораздо более сложное. Разработка интернет-магазинов лишь на первый взгляд кажется очень сложной, но на самом деле существует множество бесплатных специализированных CMS (систем управления сайтом), которые работают практически «из коробки». В любом случае вам понадобится знание основ языка HTML. Без этого – никуда. Время, которое вам понадобится для освоения его азов – индивидуально и зависит только от вас. Хотите опять почувствовать себя студентом – это ваш путь! Придется также освоить азы веб-дизайна. Хотя бы для того, чтобы выяснить для себя гласные и негласные правила построения сайтов, и не допускать явных ляпов.
Далее вам обязательно нужно будет определиться с содержимым сайта (или контентом). Важно знать из каких источников вы будете черпать материал, размещаемый на сайте. Посещаемость и ранжирование вашего сайта в поисковых системах напрямую будет зависеть от качества и уникальности этого материала. После этого перед вами встанут задачи продвижения сайта в рейтинге поисковой выдачи (SEO оптимизация). Сама по себе это сложная комплексная проблема требующая широкого спектра знаний (от принципов работы поисковых систем до знания лексики и семантики языка сайта).
И это не считая таких «технических» проблем, как выбор доменного имени и хостинга и загрузки файла на сервер. Так что вполне вероятно, после даже беглого ознакомления с предстоящими затратами времени вы примете решение обратиться к специалисту. В конце концов, каждый должен заниматься тем, что у него лучше всего получается.