在没有客户端

时间:2016-12-14 09:55:15

标签: javascript php ajax

我正在尝试创建一个日志记录类型工具,它将通过JavaScript将数据发送到PHP(可能是AJAX或类似的东西),但是当它被发送时,客户端停止使用资源来处理数据。

所以在我看来,我希望应用程序执行以下操作:

  1. 当用户加载并导入另一个JavaScript文件时,网站上的JavaScript已初始化
  2. 加载的JavaScript文件获取一些数据(IP和页面)
  3. 将信息传递给PHP脚本,该脚本执行一些关联和WHOIS查找,然后将其发送到数据库进行存储
  4. 在一个完美的世界中,我希望这整个日志记录工具(或任何你想要它的代码)花费0ms来加载,执行和存储数据。嗯,这是不太可能的,所以我喜欢找到一种方法,可以将数据从JavaScript发送到PHP,并在我的服务器上运行该脚本的负载,而不是用户的工作站或最终用户访问的Web应用程序。

    然后,我可能会发疯,AJAX已经这样做了(或者我只是要求一种完全不可能的方法)。

    有什么想法吗?这甚至值得追逐吗?

1 个答案:

答案 0 :(得分:0)

当你想记录用户的这些细节并且仅使用服务器时,我能想到的唯一方法是使用php套接字,尽管它们很难理解。

Javascript是一种客户端语言,因此无法在服务器端运行。