На прошлой неделе я начал работу над небольшой компанией-автозапуском, которая разрабатывает приложение iOS. Моя позиция в команде - это бэкэнд-разработчик. Я говорил с мобильными разработчиками, они сказали мне, что они используют Stackmob Backend-as-a-Service для мобильного приложения. Теперь, в качестве backend dev, мне нужно создать собственный php (используя CakePHP framework, если это имеет значение) API, который сохранит все данные, обменянные в мобильном приложении (в случае базы данных MongoDB, если это имеет значение), запустите некоторые алгоритмы, которые (включая ввод данных из мобильного приложения и последующее возвращение ответа после фильтрации входных данных с помощью алгоритмов backend) и повторное использование функции обмена сообщениями для пользователя для мобильного приложения.Использовать собственный (php) API в Stackmob
Как вы понимаете, часть php будет полностью невидимой для пользователя, она содержит только алгоритмы.
Теперь я немного озадачен частью Stackmob. Как я могу «соединить» (или что?) Платформу stackmob с моими базовыми алгоритмами php, чтобы мобильное приложение использовало и то и другое? Я имею в виду, например, функция Auth users работает от Stackmob. Но как я могу сохранить в базе данных (в нашу инфраструктуру) информацию о пользователях? А также управлять данными пользователей и многое другое? Как они объяснили мне, приложение iOS должно использовать как службы stackmob, так и наши пользовательские алгоритмы (через наш частный API), который работает на наших серверах.
Пожалуйста, любые советы о чем-нибудь об этом будут высоко оценены или что-либо еще что могло бы помочь мне понять, как я должен работать.
Спасибо заранее, ребята!
удивительный! если у вас есть и другой код, который, по вашему мнению, может мне помочь, отправьте его также: D спасибо! –
Просто обновил Gist с новой версией. Какой еще код нужен? Какую задачу выполнять? –
Что мне нужно сделать, так это найти оптимальный способ обмена данными пользователей между нашей базой данных MongoDB и хранилищем данных stackmob, чтобы запускать некоторые алгоритмы, специфичные для приложения. На самом деле, есть ли вероятность, что я смогу «синхронизировать» что угодно между stackmob и нашими серверами? Или даже использовать stackmob только для push-уведомлений и запускать что-нибудь еще в нашей инфраструктуре ..? Что ты предлагаешь? –