2011-02-25 47 views
0

我正在使用MySQL和PHP构建云应用程序,其中数据库和PHP脚本将驻留在服务器中。我想要一个可行的解决方案,可以远程处理所有请求,并从客户机到服务器机器远程执行CRUD操作。这里是我可能想到的逻辑从客户机到服务器机器远程执行CRUD操作的逻辑?

a)为每个用户生成和实现API密钥逻辑。

b)检查API密钥授权访问

c)对于CRUD操作,这将处理所有数据库请求并处理创建特殊的URI。

d)在XML或JSON的帮助下回应出错或成功消息。

由于我的应用程序是专为少数用户使用的。我想知道,如果我这样设计,或者有任何其他方法,它是否容易受到攻击。 ?

+0

要求背后的原因是什么?为了使其在客户端更快,或? – arnorhs 2011-02-25 02:10:04

+0

我的客户希望我构建一个不受任何病毒影响的应用程序,应该跨平台,应用程序的内容或数据库应该是所有客户端的应用程序。 – 2011-02-25 02:19:51

回答