JavaScriptとPHPでプッシュ通信をしてみます。 SSEとはServer-Sent Eventsの略でW3Cで提案されているhtml5関連APIの一種です。 これはサーバとの通信やJavaScript APIを中心としたもので、サーバからPush通信を行うための仕様です。 サーバからPush通信に関してはこれまでもCometやWebSocketが存在しましたが、SSEは互換性や効率などの点でそれ以外の技術に対する特徴があります。 Server Sent Events(SSE)の使いどころと使い方 Server Sent Eventsの詳細や注意点は上記のサイトがとても参考になります。以下は簡単なメモです。 JavaScript $(function(){ // 利用可能か if (window.EventSource) { // サーバに接続 var es = new EventS
![【JavaScript, PHP】Server-Sent Events でプッシュ通信をする](https://cdn-ak-scissors.b.st-hatena.com/image/square/cd48c3bb29d8ecdd9253bf3ff5ba85697c74ef93/height=288;version=1;width=512/https%3A%2F%2Ftech.cmd08.com%2Fwp%2Fwp-content%2Fuploads%2F2017%2F08%2Fjavascript-logo.png)