xmlhack.ru logo
>> статьи на xmlhack.ru

Архив дискуссии «XML. С чего начать?»

Автор: Олег Паращенко
Опубликовано на xmlhack.ru (05.08.2001, рус.): http://xmlhack.ru/texts/01/WithWhatToStart/WithWhatToStart.html
В закладки:   Del.icio.us   reddit

В июне 2001 года в эхах fido7.ru.xml и fido7.ru.php шло активное обсуждение темы "XML. С чего начать?". Исходное письмо прислал Ed V. Bartosh, его сообщение поясняло желание перейти на XML и содержало список вопросов:

Добрый день.

Есть желание заказчика переработать существующий сайт с использованием 
XML-технологий. Сейчас сайт сделан на php/MySQL.

Сайт небольшой, по сути это некий иерархический каталог изделий,
то есть структурно это по-моему очень хорошо ложится на концепцию
XML да и вообще распространенный тип сайтов. 
Да, каталог достаточно статичен, то есть возможны разные варианты
работы, как генерация на лету, так и просто генерация набора
HTML-ей при изменении каталога. Кроме того есть и явная динамика,
в основном касающаяся работы с юзерами (регистрация/логин/логаут/etc) и
поисков по каталогу.

Проблема в том, что у меня при попытке знакомства с XML разбежались
глаза :) Столько всего вокруг, что не знаешь за что браться.
Может кто подскажет ? Может есть примеры реализаций такого типа сайтов ?

Вот мои начальные вопросы:
1. Возможно ли и насколько оправдано применение XML для такого проекта ?
2. Hужно ли использовать СУБД для хранения каталога или хранить его в
   XML ? Если в СУБД, то как получать XML из базы ?
3. Hужен ли DTD, если XML будет делаться не руками, а генериться на
   основании информации из базы ?
4. Какие из XML-related технологий и соответственно продуктов рекомендуется
   использовать для такого проекта ?
5. Каким образом должна решаться динамика (аутентификация пользователей,
   пермишены для разных категорий пользователей и т.д.) ? Я имею ввиду,
   что для этого использовать ? Тот же php оставить или есть более
   "идеологически" правильные варианты ?
6. Какие средства лучше всего использовать для редактирования каталога,
   если он будет в XMLе ?
7. Как быть с хостингом такого проекта ? Если закладываться на некий
   софт, который должен быть у хостера, то не возникнет ли потом проблем ?

Заранее благодарен.

-- 
Best regards, Ed

Обсуждения в fido7.ru.xml и fido7.ru.php не имели ничего общего. В первой эхе в основном были затронуты такие темы:

В fido7.ru.php совместное использование XML и PHP практически не обсуждалось. Тему закрыл автор исходного письма:

... совместно с php его  использовать - это не совсем правильно,
там свои технологии, так что получиться скорее всего вместо php,
чем совместно.

В основном же там обсуждались общие вопросы сайтостроительства:

Архив дискуссий "XML. С чего начать?" доступен здесь: версия fido7.ru.xml (около 110 Kb) и версия fido7.ru.php (около 230 Kb). Эти файлы созданы на основе архива groups.google.com.



xmlhack.ru Copyright © 2000-2007 xmlhack.ru