Javascript 如何减少从PHP获取信息时的带宽大小?
我有一个JavaScript,它使用Ajax通过GET方法从PHP文件收集信息。它每3秒钟从7个不同的PHP文件中获取信息。我的网络主机开始禁止访问该网站的IP,将其识别为攻击者。Javascript 如何减少从PHP获取信息时的带宽大小?,javascript,php,Javascript,Php,我有一个JavaScript,它使用Ajax通过GET方法从PHP文件收集信息。它每3秒钟从7个不同的PHP文件中获取信息。我的网络主机开始禁止访问该网站的IP,将其识别为攻击者。 如果我为所有7个不同的信息创建一个PHP文件,会有帮助吗?一次调用获取所有7个值将减少您访问Web服务器的次数,这可能会安抚主机 您可以尝试维护连接而不是重新连接—使用WebSocket在ajax和php代码之间提供管道 如果站点繁忙,您可能希望与主机讨论选项,以便他们可以修改防火墙规则。一次调用以获取所有七个值将减
如果我为所有7个不同的信息创建一个PHP文件,会有帮助吗?一次调用获取所有7个值将减少您访问Web服务器的次数,这可能会安抚主机 您可以尝试维护连接而不是重新连接—使用WebSocket在ajax和php代码之间提供管道
如果站点繁忙,您可能希望与主机讨论选项,以便他们可以修改防火墙规则。一次调用以获取所有七个值将减少您访问Web服务器的次数,这可能会安抚主机 您可以尝试维护连接而不是重新连接—使用WebSocket在ajax和php代码之间提供管道
如果站点繁忙,您可能希望与主机讨论选项,以便他们可以修改防火墙规则。很可能会,是的。这听起来不像是带宽问题,更像是发送这么多请求的问题。HTTP请求无论如何都是瓶颈,所以如果您可以从一个请求而不是七个请求中获得所需的所有信息,那么您应该这样做。如果愿意,您仍然可以将服务器端代码组织到不同的文件中,只需使用一个端点来处理请求即可。@David好主意。我会试试的。很可能会的,是的。这听起来不像是带宽问题,更像是发送这么多请求的问题。HTTP请求无论如何都是瓶颈,所以如果您可以从一个请求而不是七个请求中获得所需的所有信息,那么您应该这样做。如果愿意,您仍然可以将服务器端代码组织到不同的文件中,只需使用一个端点来处理请求即可。@David好主意。我试试看。