Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Разумно ли использовать xml как бд?

Разумно ли использовать xml как бд?


     16.07.2015    Общие вопросы    826

вопрос
Я занимаюсь разработкой на стороне клиента и в серверной части не очень силен. Однако, чтобы делать простые сайты, и чтобы они работали как хочется только мне, то приходится зализать уже в бекенд. Собственно вопрос к более опытным разработчикам про хранение данных, мне нравится xml, в отличии от MySQL или SQLite это просто файл, который можно даже в саблайме легко открыть и отредактировать, да и легче мне кажется, чем использовать MySQL. Вообще разумно использовать xml как бд, может я чего-то не знаю? Гуглил эту тему, ничего внятного не нашел.

Ответа пока нет


Комментарии пользователей (7)

Gameer
224

1118 | 394

Gameer - 16 июля 2015 09:12 - Эксперт

Какие данные думаете в нем хранить ?

Истина в противоречии.​

werty1001
18

56 | 30

werty1001 - 16 июля 2015 15:20 - Юзер

Разные, в основном конечно string.

ПафНутиЙ
1063

3393 | 2433

ПафНутиЙ - 16 июля 2015 09:20 - Админ

Если речь про DLE - естественно неразумно.
Если речь про чистый php/html — разумно при маленьких БД т.к. скорость работы mysql намного выше, да и управлять через тот же phpMyAdmin проще.
Вообще для работы с БД есть хорошие классы, к примеру SafeMySql использую его довольно давно.

Каков вопрос - таков и ответ. Просто помните об этом.

werty1001
18

56 | 30

werty1001 - 16 июля 2015 15:18 - Юзер

Не, конечно речь не про DLE, как раз php/html. Даже через SimpleXML (я читал не самый шустрый вариант) все работает моментально и в принципе скорость наверно тут глазом не ощутима и в общем для мелких сайтов (<100000 записей) я так понял все норм и xml вполне можно юзать.

Еще вопрос тут кто-нибудь писал серверную часть на node.js? Со стороны выглядит очень круто и за этим будущее, может сразу забить на php и осваивать ноду?

ПафНутиЙ
1063

3393 | 2433

ПафНутиЙ - 16 июля 2015 16:39 - Админ

1-2 тыс. записей в xml базе + 500 посетителей и сайт станет ощутимо тормозить.
И тут же возникает вопрос о выборке сложнее
select * from table

Каков вопрос - таков и ответ. Просто помните об этом.

werty1001
18

56 | 30

werty1001 - 16 июля 2015 22:08 - Юзер

Возможно, проверить наверно не получится, решил все же развиваться в сторону node.js в связке с MongoDB.

ПафНутиЙ
1063

3393 | 2433

ПафНутиЙ - 16 июля 2015 22:21 - Админ

правильное решение.

Каков вопрос - таков и ответ. Просто помните об этом.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы