Общие > Веб-технологии

зачем нужен XML

<< < (4/4)

AlieN:
XML идеально подходит для обмена данными, вот помню старые времена: нам данные о погоде и программу передач в XML давали
а мы для яндекс-магазина XML генерили

Макс:
Vetroff
--- Цитировать ---
а на хрена генерить хмл если вся инфа и так в бд, это на случай если эта инфа нужна для других целей?
--- Конец цитаты ---

Тебя интересует как работают сайты, использующие XML/XSLT ?
1. Есть данные
2. Обычно эти данные хранятся в БД
3. У тебя есть набор XSLT-шаблонов которые трансформируют данные из XML формата в HTML
4. Чтобы воспользоваться своими шаблонами тебе нужно перевести данные в XML-формат.
5. Теперь можно трансформировать эти данные из XML в HTML
Для этого и гененрируется XML

Если тебе это не нравится юзай простые шаблоны, как это делают тысячи программеров во всем мире (в том числе и я)

PS
я не собираюсь убеждать кого-то с своей правоте и не призываю юзать XML/XSLT. Я просто описал один из возможных вариантов использования этой технологии.
Еще пол-года назад я был ярым противником использования цепочки DB => XML+XSLT => HTML (WML)

PPS
советую почитать статьи про XML на http://detail.phpclub.net/

Vetroff:
вообщем я все понялю протсо пока нет необходимости в этом

xRUSha:
а у MySQL сервера есть возможность выводить даные в формате XML.
что-нить типа mssql\'вского "for xml explicit" или "for xml auto"?

Макс:
в mysql 4 вроде можно запустить
mysql --xml
для получения данных в XML (но сам я это не пробовал). Просто написал небольшую функцию, которая recordset в XML переводит

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии