Как сделать сайт:
Для создания собственного сайта вам не обязательно быть программистом. Но есть одна закономерность: чем меньше вы знаете об wml, html или PHP, тем менее функционален будет ваш сайт. Не говоря уже об удобстве его создания и редактирования отдельных частей. Однако сейчас любой пользователь при желании может создать простой сайт в понятном конструкторе или поверхностно изучить, к примеру, html (часа за 3-4 можно) и создать полноценный сайт. Для начала выберете что вам необходимо и на что вы расчитываете:
Современный функциональный сайт на PHP
Как заработать на собственном сайте?