테스트 사이트 - 개발 중인 베타 버전입니다

phpsocket.io

· 6년 전 · 5262 · 6

저는 실시간 socket.io 를 이용할 경우에만 Node.JS를 사용하는 타입입니다.

뭐든지 PHP만 써도 다 구현이 가능한데 유일하게 PHP는 실시간 이벤트 처리에서는 문제가 있다고 생각했었습니다.

 

하지만! PHP로 짜여진 socket.io가 있어서 소개 해 드릴려고 합니다.

 

- github 소스

https://github.com/walkor/phpsocket.io

 

서버에 Node.JS를 설치 하지 않아도 socket.io 서비스가 가능한게 가장 큰 장점입니다.

지금 상용에 도입해서 일주일 이상 지났는데, 전혀 문제점이 없었습니다.

Node.JS에 진입을 아직 하지 않으신 분들도 실시간 서비스를 구현 하실 수 있습니다.

 

- 도입 사례

https://www.bitholic.com

 

거래소에서 주문이 등록 취소 되거나 체결이 이루어질 경우 모두에게 변경사항을 알리는 socket 통신이 phpsocket.io로 구현 되어 있습니다.

 

이로써 Node.JS를 써야할 유일한 이유 하나가 사라져버렸네용..

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 6개

오~ 공부 겸 채팅모듈 만들어서 배포해봐야겠네요. ^^
6년 전
소캣 통신용 서버를 따로 구축한다고 하면 nodejs용이 더 편하지 않을까요?
@똥싼너구리 더 편하다는게 어떤 의미에서 편하다는 것인지요?
PHP 서버 구축이 Node.JS 보다 더 어렵다는 의미이신가요?

당연히 소켓 서버는 별도로 두고 있습니다.
하지만 PHP 서버 구축이 Node.JS 서버 구축 보다 더 어렵다고는 생각되지 않습니다.

되려 소스 코드 관리나 PHP 환경 설정 측면에서 모든 서버가 동일하게 유지 할 수 있는게 더 장점이 되고 있습니다.
phpsocket.io 을 코드 정리할때는 좋습니다.
저도 일부 서비스에 workerman이랑 적절히 쓰고있습니다.

근데 아직까지는 nodejs가 여러 모듈과 붙여서 쓰기엔 좀더 유익하긴합니다.
6년 전
지난번에 돌아다니면서 글을 본것 같은데 socket.io 와 php 용 소켓과 퍼포먼스 차이에서 많이 없다고 하더라고요. 추천하고 갑니다.
2년 전
사용을 어떻게 하는거죠...???

게시글 목록

번호 제목
1717629
1717626
1717625
1717621
1717619
1717611
1717610
1717609
1717607
1717601
1717598
1717591
1717590
1717583
1717575
1717572
1717568
1717566
1717549
1717545
1717533
1717512
1717511
1717508
1717495
1717479
1717473
1717470
1717463
1717452