#android #slim
#Android #slim
Вопрос:
Я создаю серию приложений для Android, которые будут использоваться отелями для помощи в их работе. Серверная часть для приложений для доступа к базе данных написана с использованием микроструктуры SlimPHP. Как только я получу систему, моим клиентам будет назначена база данных для их информации. Мне нужен способ настройки Slim для использования назначенного имени базы данных. Я планирую, что когда клиент зарегистрирует у меня учетную запись, у меня будет скрипт, который создаст учетную запись для клиента, чтобы включить базу данных. База данных должна быть одинаковой от клиента к клиенту. Мне просто нужен способ настроить SlimPHP на использование правильной базы данных. Я думал о том, чтобы сохранить имя базы данных в Android и отправлять это имя Slim из приложения с каждым запросом. Я не уверен, как / если Slim может это сделать. Возможно ли это, или мне нужно будет создать свой собственный API из PHP для моих приложений? Если мне нужно предоставить дополнительную информацию, пожалуйста, дайте мне знать. Спасибо за любую помощь. Троя.
Комментарии:
1. Я написал статью на эту тему. Этот подход работает не только с PDO: Slim 4 — Multitenancy
2. очевидно, вам нужно создать свой собственный api. slim — это фреймворк, с его помощью вы можете создавать rest api. и вместо названия ресторана вы должны использовать какой-то идентификатор. Перед этим я бы посоветовал вам, пожалуйста, просмотреть некоторые онлайн-документы, чтобы понять, как создать резервное приложение с базой данных, кэшем и т. Д