Nice programing

웹 소켓에 대한 기본 PHP 지원을 사용할 수 있습니까?

nicepro 2020. 11. 2. 19:37
반응형

웹 소켓에 대한 기본 PHP 지원을 사용할 수 있습니까?


웹 소켓 구현의 Hello World 유형 예제 찾기 :

다음은 php.net의 Socket Create 참조이지만 웹 소켓보다 낮은 수준으로 보입니다.

여기 caniuse.com에 표시된 대로이 웹 소켓을 사용하고 싶습니다. 현재 모든 새로운 주요 브라우저에서 구현됩니다.

Google 검색 에서 JavaScript 예제 코드를 사용할 수있는 Nets.TutsPlus 사이트찾았 지만 예제에서와 같이 Java, Ruby 또는 Node.js가 아닌 PHP에서 서버 측을 구현하는 방법을 알아야합니다.

PHP Socket Create가 관련이 있습니까? PHP는 기본적으로 웹 소켓을 지원합니까? PHP 구현을위한 올바른 방향의 지점이 도움이 될 것 같습니다.

실제로 튜토리얼에는 phpwebsockets에 대한 깨진 링크가 있습니다 ...이 라이브러리를 사용해야합니까?

Websockets.org 에는 테스트 애플리케이션이 있지만 PHP에 대한 언급은 없습니다.


기본적으로 사용 가능한 표준 PHP WebSocket 객체가 있다는 점에서 기본 지원이 없습니다.

도서관을 이용해야합니다.

다음으로 고려해야 할 사항은 WebSocket 서버가 실행되는 방식입니다. 일반적으로 PHP는 Apache, Nginx (FastCGI를 통해) 또는 Microsoft IIS (Fast CGI를 통해)에서 실행됩니다. Apache 및 IIS에서는 WebSocket과 같은 영구 연결을 염두에두고 구축되지 않았기 때문에 문제가 될 수 있습니다. Nginx에 대해 잘 모르겠습니다. 이것이 대부분의 PHP WebSocket 라이브러리가 자체 프로세스로 실행되는 독립형 라이브러리로 빌드되는 이유입니다.

보다:

참고 : IE10은 이제 Windows 8에서 출시되었습니다.

참조 : Ajax 푸시 시스템

참고 URL : https://stackoverflow.com/questions/12203443/is-native-php-support-for-web-sockets-available

반응형