Используете JSON вместо MySQL? - PullRequest
0 голосов
/ 20 января 2011

У меня есть приложение, которое автоматически создает дочерние приложения для пользователей, я храню файлы PHP дочерних приложений в подкаталогах, но я не понимаю, где хранить дочерние приложения DATA, например:

  • Я храню в Master Application MySQL DB: подробности о созданных приложениях и их владельцах, и мне нужно будет хранить для дочерних приложений некоторые сведения о его пользователях и некоторые загруженные ими изображения путей. Хорошо ли хранить данные в файлах JSON (User_ID.JSON)?

Для решения JSON: Я уже создал класс OOP пользователя PHP, и при загрузке страницы я получу всю информацию о пользователе в объекте.

Пожалуйста, мне нужны советы.

Заранее спасибо. и извините за мой плохой английский.

Ответы [ 3 ]

3 голосов
/ 20 января 2011

Да, JSON - это больше для передачи / обмена данными между источниками, а SQL - для хранения и вызова данных.Вы можете хранить данные в формате JSON, как вы можете хранить их в любом формате, но для них создана база данных SQL.

2 голосов
/ 20 января 2011

JSON - это формат обмена данными, для эффективного хранения / управления данными используйте базу данных.

0 голосов
/ 20 января 2011

Если я правильно понимаю ваш вопрос, вас может заинтересовать CouchDB , который хранит данные непосредственно в JSON и может быть доступен через RESTful API через HTTP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...