На базе CMS
Система управления контентом, «движок» - так называемая программная составная часть, которая отвечает за функционал сайта , своеобразный шаблон.
Сайт из шаблона на создаст в течение часа даже школьник, при этом основная часть этого времени будет потрачена на поиск самого шаблона
На базе CMS сделать уникальный и эффективный сайт можно, но только при условии, что этим будут заниматься профессионалы в области веб-программирования, веб-дизайна, верстки, копирайтинга. В общем, создать действительно качественный сайт может только слаженная команда специалистов.
С применением конструктора сайтов
Очень схож с предыдущим методом. Основным отличием является возможность самостоятельного подключения/отключения определённых модулей (например, добавление поисковика по сайту). КОНСТРУКТОРЫ дают возможность выбирать элементы будущего дизайна и преобразовать их «под себя», но основные элементы при этом останутся на своих местах. Плюсы, также как и минусы данного метода такие же, как и при использовании предыдущего метода.
WYSIWYG-редакторы
От англ. – «What что You ты See видишь, Is What то You ты Get получаешь». Подобные редакторы - это программная среда для разработки. При использовании этих редакторов совместно с графическими появляется возможность видеть сайт в конечном виде прямо в процессе создания и даже протестировать его. К плюсам этого метода стоит отнести скорость разработки и возможность выполнения работы одним человеком. Нет необходимости изучать языки программирования, так как ядро будет написано в автоматическом режиме самой средой разработки. А что касается минусов этого метода – это слабая защита от злоумышленников и вирусных атак. Также стоит отметить и то, что полученные таким методом скрипты далеко не всегда будут работать именно так, как это задумывалось и в этом случае функциональность сайта начинает «хромать». К тому же созданный таким образом сайт «тяжеловат» - вызывает зависание браузера, потому как код такого сайта не оптимизирован.
WYSIWYG-редактор в комплексе с программированием
В этом случае будущий сайт создаётся в той же самой среде разработки, но в дальнейшем программист делает корректировку скриптов, повышает защиту сайта, настраивает функциональность и отлаживает работу «движка». Именно такой метод позволяет добиться наилучших результатов и создать качественный сайт. У этого метода одни только плюсы. Единственный минус – цена – по сравнению с другими методами она намного выше.
Есть еще один метод создания сайта, который подойдет для тех, кто желает получить максимально эффективный результат. Это ручная работа, уникальный ресурс, который имеет индивидуальные черты во всех элементах. Такой сайт может создать только профессиональная команда разработчиков.