在没有AJAX轮询的情况下异步更新/通知来自后端的HTML

I am developing a dashboard for CRM, where admins can view/process all orders. Requirement: Whenever a user places an order from website/mobile app, one dedicated PHP file is called from which the user data is inserted into the Database.Now I want to notify the online admin about the new order without refreshing the page.

I know it's very easy if you use AJAX polling, but I don't want to use AJAX polling. And I tried PHP Websocket also by referring this tutorial, but unfortunately that doesn't work on live server.

Kindly let me know if there is any workarounds or any technology I can implement to achieve my requirement.

I am using HTML5 frontend and PHP for backend.

My Requirement

You should select a WebSocket framework like socket.io. There are many advantages of not using web sockets directly due to web socket limitations in some browsers and platforms . Socket.io frameworks like socket.io addresses this issue by being backward compatible. Socket.io original back-end implementation runs on node.js. So unless you don't want to have node js, look for a socket.io php wrapper like elephant.io.