웹 소켓을 사용하여 PHP 소켓 서버에 연결하기를 원합니다. 이 서버는 데이터베이스에서 변경된 사항이 있으면 일정한 간격으로 검사해야하며 변경 사항을 클라이언트에 다시 보내야합니다. 따라서 클라이언트가 연결되면 클라이언트 (이 경우 웹 브라우저)가 페이지에있을 때 연결이 열려 있어야합니다.PHP 서버와 웹 소켓
그런 다음 서버는 특정 간격으로 데이터베이스를 확인하고 필요할 때 데이터를 보내야합니다. 나는 문제가 websockets (모든 주요 브라우저가 아직 지원하지 않는 것을 제외하고는)가 아니라는 것을 알고있다. 주로 내 관심사는 PHP입니다. 나는 PHP로 서버를 만들고 싶지만, 내가 원하는대로 계속해서 PHP 코드에 대한 연결을 열어 둘 수 있습니까?
간격은 어떨까요? 일반적으로 C# .NET exe 응용 프로그램에서는 타이머 만 만들 것입니다. 어떻게 이것이 PHP에서 할 수 있 었는가 ??
이것이 가능한 경우 Apache 웹 서버에서 PHP 코드를 실행할 수 있습니까?
websocket은 다른 프로토콜이므로 아무 것도 아파치를 통해 실행할 수 없습니다. 분명히 https://github.com/disconnect/apache-websocket이 있습니다. – miki