Я сделал сайт по адресу:
http://www.yogurtvibes.com
Это все во Flash. Это довольно простая архитектура.
Я создаю отдельные компоненты страницы в виде SWF-файлов, затем помещаю все фактическое содержимое сайта в формат XML и при необходимости вызываю содержимое раздела, дублируя шаблоны компонентов SWF, где это необходимо.
Итак, вместо того, чтобы создавать 24 мувиклипа для 24 записей определенного вида информации об элементе, я создал один SWF-шаблон и, при необходимости, создал его на сцене, заполнив его данными, извлеченными из моего XML.
Как только у меня были закончены все виды SWF-файлов модулей / шаблонов, я просто создал универсальный держатель MC, который мог бы заполняться определенным разделом "страницы".
Это дает мне несколько преимуществ:
1. Я могу обновить модули SWF индивидуально, не нарушая работу всего сайта.
2. После создания модуля обновляется весь сайт (везде, где он используется).
3. Он позволяет пользователю добавлять / удалять контент со своего сайта без какой-либо Flash с его стороны.
Надеюсь, это поможет!