我想在客户网站中插入一段 javascript 来跟踪各种统计信息(如 crazyegg、intercom.io),但与流量相关。
我正在考虑使用 IronMQ,但我不知道如何直接从 Javascript 调用它,而且我担心从每天有数万访问者的网站向我的服务器(3Gb Ram)发出请求会削弱服务器同时发出过多的 javascript 请求。
我想在客户网站中插入一段 javascript 来跟踪各种统计信息(如 crazyegg、intercom.io),但与流量相关。
我正在考虑使用 IronMQ,但我不知道如何直接从 Javascript 调用它,而且我担心从每天有数万访问者的网站向我的服务器(3Gb Ram)发出请求会削弱服务器同时发出过多的 javascript 请求。
您可以通过 HTTPS API 调用 IronMQ。
有关详细信息,请参阅IronMQ REST/HTTPS API。
当然,您需要向 JavaScript 代码提供项目 ID 和令牌。我建议在将 Token 放入 JS/HTML 之前加密它并在页面加载或使用 API 之前解密。
欢迎Iron.io 在线聊天,即使您需要更多信息。
更新:目前看来行不通。因为跨域限制。但我们正在努力,所以,保持联系。
您需要随时进行优化。如果您发现 CPU 有问题,请针对该问题进行优化。如果您发现内存有问题,请针对带宽等进行优化。这完全取决于
优化几乎总是开发过程的最后一步。
您可能只是让人们包含一个 1x1 像素的图像,您可能让他们包含一个 iframe,或者您可能让他们包含一个在您的服务器上运行的 javascript 文件。或者您可能让他们在他们的服务器上包含一个 javascript 文件。您需要问自己的更多问题可能是您想要什么信息,存在哪些安全问题等。如果这是出于他们目的的信息,那么您无需担心他们伪造它。否则,你会的。