1 000 000 Контент-сайтов из MS Excell

Задача была поставлена следующая:

Клиент формирует данные в Excell, загружает этот файл на свой сайт. А сайт на основании данных Excell формирует сайты. Причем разные сайты!

Адреса приобретают вид http://город.название_сайта.ru

Сайт каждого города уникален, имеет свой контент свою инфо-графику. Все объекты имеющие адреса можно увидеть на яндекс карте. У каждого сайта свои контактные данные и т.п.

Кроме того разработана обширная система управления, позволяющая легко менять режимы работы сайта, информацию на всех сайтах разом, устанавливать счетчики, индивидуальные sitemaps.txt и robots.txt