Для создания динамических веб-сайтов требуется создать удобный каркас. Хотя бы какRuby On Rails. А лучше учесть плюсы и минусы и создать каркас совершеннее существующих.

Идея №1: создать встраиваемый модуль броузера для быстрого построения программ по подобию Flex, Silverlight (RIA).

Идея №2: производить автоматическую генерацию кода всех страниц, форм с помощью автоматизированных средств на основе бизнес-правил и стилей оформления. Абстрагироваться от HTML+CSS, Javascript, AJAX.