在创建Google Analytics或StatCounter等服务时,我希望在数据存储部分中做一些不同的事情:
客户是使用我的“服务”进行网站分析的个人或企业。
假设他们准备创建我选择的数据库模式,建议将数据发送给他们存储的方式是什么?
我唯一能想到的是,要求他们在他们的服务器上给我一个URL,我将POST一个JSON字符串,他们可以存储或做他们想做的任何事情。
除了HTTP POST之外,我还有其他选择将数据发送给他们吗?
答案 0 :(得分:1)
您可以将数据存储在您自己的服务器上,然后提供客户端下载它的机制。这将为您节省为每个客户输入和测试不同URL的负担。
这也意味着您只需要一个SSL URL和身份验证方法即可获得安全性。否则,您需要确保每个客户都有一个可用的SSL,并在存放数据时让您的脚本登录到每个客户。