我正在使用MySQL和PHP构建云应用程序,其中数据库和PHP脚本将驻留在服务器中。我想要一个可行的解决方案,我可以远程处理所有请求,并从客户端机器到服务器机器远程执行CRUD操作。这是我可以想到的逻辑
a)为每个用户生成并实现API密钥逻辑。
b)检查API密钥以授予访问权限
c)为CRUD操作创建特殊的URI,它将处理所有数据库请求和进程。
d)借助XML或JSON回显错误或成功消息。
由于我的应用程序仅供少数用户私人使用。我想知道如果我这样设计它是否容易受到影响,或者是否还有其他方法。 ?