Неа, не фиксированное.
В большинстве случаев (около 90%) будет выбираться одно значение для каждого свойства + общее число доступных значений:
Кошка
Порода — персидская (всего: 3).
Окрас — палевый (всего: 4).
Характер — стойкий (всего: 5).
В 10% данные отображаются целиком. Для редактирования, например.
MrJamesBond, у меня такое ощущение, что вы начинаете работу с хвоста.
Согласитесь, что технологии, CMS и т.д. — это инструмент, а исполнитель — это человек, который умеет этим инструментом пользоваться. Так вот, складывается впечатление, что сейчас вы решаете кто лучше: плотник со сварочным аппаратом или маляр с рубанком?
Мне кажется, что лучше начать с изложения целей проекта, проектирования абстрактной системы без привязки к технологиям. И только потом выбирать инструмент и исполнителя.
Больше конкретики, одним словом. «Большой сайт» — понятие растяжимое, и построить его можно разными путями.
Что такое хорошее ТЗ на сайт
http://kuler.adobe.com/
Мне кажется, оптимально пойти поработать в дизайн-студию иллюстратором. Умеющие рисовать люди всегда нужны, а веб-дизайну там научат.
Показали бы как верстаете сначала. :)
http://xhtml.ru/instr/3col_creator/ — Инструмент.
tulin-v, на краткосрочные курсы ходить смысла нет, получить теоритические сведения можно и из литературы.
Совершенно другого уровня специалисты выходят после обучения (несколько семестров) в зарекомендовавших себя заведениях вроде Британской высшей школы дизайна (http://www.britishdesign.ru). Но и стоимость обучения там соответствующая — несколько тысяч долларов за семестр.
Возможно, но лично я против шаблонизации основанной на XSLT. Мне не очень удобно организовывать шаблоны таким образом. Предпочел бы подход, когда есть стандартизированный набор объектов и переменных (описанный в мануале) в связке с шаблонами вроде Smarty.
Растяните над флешкой прозрачный однопиксельный гиф и с него сделайте ссылку. Возможно, для флешки понадобится добавить
<param name="wmode" value="opaque">
В первую очередь вменяемая система шаблонов, т.е. CMS не должна навязывать использование типовых HTML-конструкций, не должна генерировать избыточный HTML-код.
Еще мне кажется хорошей идеей реализация управляемого наследования тайтлов, кейвордов и дескрипшенов, управление ими с помощью различных масок и т.д.