Программирование сайта - реализация функций сайта в виде программного кода

Программирование веб-сайта, создание кода сайта – один из самых сложных этапов разработки сайта. Прежде чем приступить к программированию сайта, необходимо чётко осознать цель всего проекта, представить каждый элемент проекта и его функционал. Именно поэтому перед началом программирования сайта составляется подробное техническое задание для программистов, соответствующее единой концепции сайта.

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

Возможность использования готового движка сайта может определить только опытный пользователь, который работал с этим конкретным движком. Эта возможность зависит от множества факторов, среди которых можно выделить вид сайта (интернет-магазин, сайт-визитка, интернет- портал), прогнозируемая посещаемость сайта и т.д.

Поэтому перед разработкой сайта грамотный программист предлагает заказчику несколько вариантов реализации проекта или самостоятельно принимает оптимальное решение.