опыт...
GoodVin 11.05.2004 10:56
Когда я начал изучать XML,
казалось, что это универсальный инструмент и БД мне уже не понадобиться.
Сейчас мое мнение изменилось,
думаю что XML удобен когда:
- используются древовидные структуры (напр. карта сайта) и желательна возможность изменения в текстовом редакторе.
- на предприятии используется 1С, в ней есть экспорт в CommerceML (XML) и необходимо сделать каталог продукции.
- где не критична скорость или мало данных и не хочется использовать БД, хотя методы ускорения есть, но это уже XML не касается.
- для разделения содержания (XML) и оформления (XSL), причем ничто не мешает это использовать для всех страниц сайта, в случае если данные хранятся в БД, получается цепочка
(БД->XML)+XSL=HTML.
Т.е., для меня, XML(+XSL) - это инструмент вывода всегда,
а инструмент хранения - когда это удобно, в остальных случаях для хранения используется БД.