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