我正在創建應該成爲我網站一部分的實時聊天應用程序。網站完全使用PHP開發。現在問題是我處於困境什麼是最適合實時聊天應用程序平臺的工具,它將成爲我網站的一部分。它應該使用我的網站上的用戶並與其共享的PHP應用程序共享會話。現場網絡聊天應用程序的正確工具
我做了一些研究,因爲我認爲 - PHP + Apache並不是真正的開發基於Web套接字的應用程序的最佳工具,就像我的實時聊天一樣。像Node.js這樣的其他平臺看起來是正確的選擇,但我不確定使Node與我的PHP應用程序共享資源是多麼容易。
我很感興趣你會用什麼方法來處理這種情況?你會實現什麼架構的系統?
爲了最終我想告訴你,我的PHP網站是基於MySQL的,並且我正在使用knockoutJS進行客戶端實現。它將在客戶端使用SocketIO,因爲它具有後備策略並支持非HTML5瀏覽器。我知道它也可以在服務器端使用,但我懷疑它和Node或目前未知的其他解決方案。這是我在這裏問這個問題的主要原因。有一個小的可能性,它將在共享主機上運行,但我完全理解共享主機和套接字連接的問題(關閉端口,不安裝Node的SSH等)。如果你有關於這種可能性的建議 - 寫下來。否則,只要忘記它,並回答它將會運行在VPS上。
謝謝。
感謝您的回答。我看着Ballons.io,看起來它會起作用。對於共享會話 - 我將嘗試使用您分享的有關PHP會話處理程序的鏈接。 – NemanjaSRB 2013-02-17 00:42:07