|
|
|
| Основное требование - простота.
Вот так нормально будет:
<root>
<message>
<text>Сообщение автора</text>
<comment>
Комментарий 1
</comment>
...
<comment>
Комментарий N
</comment>
|
</root>
?
Вся служебная информация (даты, авторы комментариев, идентификаторы и т.д.) будет размещаться внутри открывающих тегов.
P.S. Наверное нужно было пустить эту тему в раздел Разное. Извиняюсь... | |
|
|
|
|
|
|
|
для: coloboc66
(10.02.2010 в 16:09)
| | а ты о чём? типа сообщения будут храниться в большом xml файле. это идея плохая, во-первых много места будет занимать.
<?xml version="1.0" encoding="utf-8"?>
<entry>
<title>Заголовок</title>
<desc>Описание</desc>
<body>Текст записи</body>
<comments>
<comment>
<a>Автор</a>
<d>Дата</d>
<b>Текст комментария</b>
</comment>
</comments>
</entry>
|
| |
|
|
|
|
|
|
|
для: Ури Геллер
(10.02.2010 в 16:35)
| | Очень многие крупные сервисы сейчас хранят информацию в XML. А раньше хранили в простых текстовых файлах. Насколько уже так много будет места занимать? А почему именно такую структуру рекомендуете? Я думаю, чем больше тегов, тем сложнее их разбирать, или нет? | |
|
|
|
|
|
|
|
для: coloboc66
(10.02.2010 в 16:52)
| | есть SimpleXml в php, есть Xpath для запросов, ничего сложного нет. | |
|
|
|
|
|
|
|
для: Ури Геллер
(10.02.2010 в 16:58)
| | И всё же для чего так много тегов для одного сообщения, если можно их число сократить в несколько раз? Ведь напримаер я могу сделать вот так:
<root>
<message id="1" date="date1" description="..." body= "..." и т.д. >
<comment author="..." body= "..." и т.д. />
</message>
...
</root>
|
И на страницу будет выводиться всё тоже, что и при файле с сильно разветвлённой структурой.
Каковы основные критерии при выборе структуры файла? | |
|
|
|
|
|
|
|
для: coloboc66
(10.02.2010 в 17:17)
| | есть стандарты http://www.w3.org/XML/ | |
|
|
|
|
|
|
|
для: Ури Геллер
(10.02.2010 в 17:42)
| | Сильный ответ, да ещё и на английском.:) С таким же успехом могли бы сказать: "есть XML". То что он есть, я и сам знаю... | |
|
|
|
|
|
|
|
для: coloboc66
(10.02.2010 в 17:17)
| | >Каковы основные критерии при выборе структуры файла?
Нет никаких критериев. В сети уже все копья на эту тему сломали. | |
|
|
|