这是一种比较常见的需求。
可以把应用内的结构化数据和文件(音频、视频、图片等大文件)都存储到 LeanCloud;如果你们有自己的用户体系,可以使用 OAuth 的方式来接入,就是终端用户先到你们服务器进行认证,认证结束之后你们返回一个 accessToken,用这个 accessToken 在 LeanCloud 这边建立一个「影子」账号,这样就可以进行各种权限设置了。
对于你说的需要一个管理后台,这个 LeanCloud 也是完全支持的,你可以参考一下云引擎的文档:https://leancloud.cn/docs/leanengine_guide-node.html 不过目前我们的云引擎还只支持 javascript 和 python 两种语言,如果你一定要用 PHP 来开发这个后台的话,可以将此后台部署到你们自己的服务器上,我们有一个非官方的 PHP SDK:https://github.com/killme2008/leancloud-php-library
还有什么问题,欢迎交流。