Правильно - как легче решить задачу.
Misha v.3 31.07.2003 12:49
однако некоторые общие мысли:
1. поиск. если по сайту, то лучше использовать "паука" типа yandexsite или аналогичного. если специфический (например по продуктам), то проще делать в случае варианта 1.
2. лучше хранить не готовый xml. мало-ли, завтра ты решишь изменить его формат, т.к. найдешь более красивый способ обработки его xsl шаблонами? будешь хранить готовый - придется перелопачивать все в базе, а будешь хранить кусочки - изменишь только метод формирования xml-я.
3. на лету формировать xml совсем несложно, к тому-же информацию стОит разбивать на возможно более мелкие кусочки (в пределах разумного, даже до абзацев бить как правило уже не нужно)
4. xsl мне кажется лучше хранить в файликах (могу ошибаться). почему? как правило xsl шаблоны достаточно объемные, и редактировать их в textarea при хранении в БД - не лучший вариант. если хранить их на диске, то можно сделать и веб интерфейс (на безрыбье) и, при разработке, можно их открывать по ftp и править любимым редактором.