На самом деле для того чтобы начать писать сайт вам понадобиться составить его полную схему на бумаге. Только после того как вы сделаете полную схему сайта можно приступать ко второму этапу разработки сайта. А именно составлять конкретную базу данных по схеме вашего сайта. Таким способом вы обеспечите себя от множество ошибок при разработки сайта. К тому же вам легче будет распределить работу между командой если такова есть.

Вот смотрите, вы нарисовали схему сайта, составили базу данных и вам просто нужно знать что и откуда брать. Например вы пишете один человек пишет раздел администратора а второй человек пишет раздел для пользователя. Такими манипуляциями вы легко сможете довести свой проект до финише и получить за него вознаграждение.

Писать код с самого нуля не стоит поскольку для начала нужно проверит в интернете похожие примеры. Так вы быстрее сможете решить ту или иную проблему с вашим сайтом. А вот когда дело коснется дизайна — никогда не обращайтесь. Вы только посмотрите — у них на главной висит реклама от Гугл, то есть так они сливают траФф на своих конкурентов. Это с точки зрения корпоративного сайта — не айс. Во-вторых, в подвале есть такой текст «Ключевые слова страницы: строительные смеси создание сайтов ,...» В-третьих — контент жутко переоптимизирован. Вот две цитаты с сайта:... правильно разработанный фирменный стиль. Создание фирменного стиля компании – инструмент...

... Фирменный стиль – это вклад в добавочную стоимость нематериального актива компании – ее бренда. Эффект от фирменного стиля Разработка фирменного стиля является сильным методом визуального воздействия на целевую аудиторию...