2014-12-29 4 views
0

Я работаю над webapp для клиента с виртуальным сервером cPanel, и кажется, что я могу использовать MySQL только, но я хочу хранить данные с помощью json-подобной структуры, так что я могу более легко использовать Angular.js на интерфейсе.Использование файла для хранения данных json

Я изучил установку базы данных NoSQL, и я не могу найти ничего жизнеспособного (если вы знаете, как это сделать, это было бы моим лучшим решением), поэтому я думаю о хранении данных как строки json в серии текстовых файлов на сервере, которые я бы написал с помощью php.

Я хотел бы услышать некоторые мнения, и если есть какие-то лучшие решения, о которых я не думаю.

ответ

0

Пойдите посмотреть на базу огня и поблагодарить меня впоследствии.

Короче говоря, firebase - это облачное хранилище данных JSON реального времени. Все для бэкэнда сделано для вас, и все, что вам нужно сделать, это интерфейс. Их серверы - это CDN, что означает, что будет здорово, если вы хотите служить всему миру. Все, что вам нужно сделать, это настроить структуру данных и использовать их!

Он также предлагает сокеты, которые отлично подходят для данных в реальном времени (используется для игр, чатов и т. Д.).

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

+0

Ooo .. Это довольно изящно. Я не вижу достаточной пользы для этого для моего текущего проекта, так как я не делаю много операций в реальном времени, но это определение того, что я буду иметь в виду для будущих проектов. Благодаря! :) – iain

+0

Не должно быть приложений реального времени, вы также можете настроить его для спокойного apis –