Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/457.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 延迟,直到服务器发送的事件运行_Javascript_Php_Server Sent Events - Fatal编程技术网

Javascript 延迟,直到服务器发送的事件运行

Javascript 延迟,直到服务器发送的事件运行,javascript,php,server-sent-events,Javascript,Php,Server Sent Events,我正在使用本教程构建我的第一个服务器发送事件实现 很好。但在发送第一条消息之前,需要花费40秒的时间。如何才能更快地完成此任务?而不是flush()使用@ob_flush();冲洗() ob_flush()(请参阅)将它从PHP自己的缓冲区发送出去,然后flush()告诉web服务器(例如Apache)将它发送到客户端 如果这不起作用,那么您需要更多地描述您的环境(哪个web服务器、哪个php版本、您使用过哪些浏览器、可能涉及哪些其他负载平衡器等等)

我正在使用本教程构建我的第一个服务器发送事件实现

很好。但在发送第一条消息之前,需要花费40秒的时间。如何才能更快地完成此任务?

而不是
flush()使用
@ob_flush();冲洗()

ob_flush()
(请参阅)将它从PHP自己的缓冲区发送出去,然后
flush()
告诉web服务器(例如Apache)将它发送到客户端

如果这不起作用,那么您需要更多地描述您的环境(哪个web服务器、哪个php版本、您使用过哪些浏览器、可能涉及哪些其他负载平衡器等等)