Существует множество онлайн-сервисов CMS. А также тонна (новых) продуктов бэкэнд-как-услуга. Но я не могу найти то, что ищу.
Я создаю приложение для клиента. Приложение содержит данные о магазинах, продуктах и многом другом. Клиент должен иметь возможность обновлять эти данные (и не только один человек: каждый менеджер магазина должен иметь возможность войти в систему и редактировать данные для своего собственного магазина). И, конечно же, приложение должно иметь доступ к этим данным.
Клиент редактирует данные онлайн. Это должно быть очень удобно для пользователя и полностью онлайн. Я не хочу продавать своему клиенту что-то, что ему нужно установить на свой сервер. Я не хочу продавать им что-то доступное онлайн, но похожее на phpMyAdmin.
Я хочу, чтобы владелец магазина мог перейти на веб-страницу, войти в систему, а затем увидеть красивый пользовательский интерфейс, в котором он может редактировать данные своего магазина. Серверная часть должна иметь красивый интерфейс, который автоматически генерируется для любых данных, которые разрешено редактировать этому конкретному владельцу магазина.
Таким образом, есть два момента: хранение данных в облаке таким образом, чтобы к ним могло получить доступ приложение (которое я создаю с помощью Titanium), и предоставление клиенту возможности войти в серверную часть и редактировать данные в нетехнологическом , удобный способ.
Вот список вещей, которые я пробовал...
Бэкенд как услуга
Сервисы с отличным бэкендом, но без удобного веб-сайта для редактирования автоматически генерируемых данных:
- Облачный сервис Appcelerator (Titanium)
- Амазон EC2
- Стекмоб
- BackBeam
- ВебВанта
- Разобрать
- API или Мат
- ШепГерц Облако42
- Кий
Система управления контентом в Интернете
Сервисы, которые предоставляют клиентам удобный способ редактирования данных, но не позволяют приложениям легко подключаться:
- ОблачнаяCMS
- (и многие другие, я уверен)
Это безумие, что никто, похоже, не предлагает гибрид BaaS и онлайн-CMS. Так много людей создают приложения для клиентов, и так много клиентов не разбираются в технологиях и не хотят приобретать специальный сервер и программное обеспечение базы данных хоста, которое они не понимают. Почему этого не существует? Что мне не хватает?