|
|
|
| Часто встречал в он-лайн играх хранение данных в XML. В связи с этим у меня возник вопрос. Есть ли преимущество хранения данных в файлах XML, а не в базе данных, под управлением MySQL? Если да, то в чем оно? С зарания спасибо. | |
|
|
|
|
|
|
|
|
для: coloboc66
(28.10.2006 в 18:33)
| | Спасибо за ссылку. Достоинства XML ясны. Только интересно знать, есть ли у него преимущества по сравнению с MySQL? | |
|
|
|
|
|
|
|
для: Ursus
(28.10.2006 в 19:29)
| | Смотря что имнео хранить :) | |
|
|
|
|
|
|
|
для: DEM
(28.10.2006 в 20:36)
| | Вообще-то mySQL гибче, чем XML, т.е. в мускуле можно использовать сложные витиеватые запросы. Здесь наверное XML ему не конкурент. Но если очень сложные запросы использовать нет необходимости, то лучше использовать XML. Мое мнение- XML- это золотая середина между файлами и мускулом. Когда можно обойтись без мускула- нужно использовать XML.
О достоинствах XML скажу только то, что знаю сам:
1. Для XML не нужен хостинг с mySQL.
2. Клиент может загружать себе БД на XML и разбирать их сам при помощи клиентских языков. По большому счету во многих случаях можно обойтись не только без хостинга с mySQL., но и без РНР. К примеру- полноценную фотогалерею можно сделать без мускула и РНР (на аяксе).
3. Аякс может работать с XML . | |
|
|
|