我試圖讓服務器端的結構,我的新項目建築socket.io基於服務器結構
項目將是這應該是非常快
我覺得用插座將快於Web應用程序http請求,我不想減少大量頁面重新加載的用戶體驗。所以我打算用socket.io 但我想編寫應用程序的核心在PHP
,所以我想出了主意,用作爲的NodeJS服務器和使用PHP-FPM從到的NodeJS使用PHP 我需要你建議是不好的主意?如果是,那麼爲什麼?如果不是,我怎麼能實現從nodejs使用php-fpm?
,如果你有更好的想法,建立這種結構或其他任何建議,請告訴我
我刨使用PHP,包括所有組件5.4+最新的軟件,也許5.5會被釋放穩定直到我完成項目
感謝
我的建議是繪製一個架構圖。顯示通信線路的位置,任何防火牆,任何集羣等,以確定您的架構在紙上是否看起來明智。然後嘗試對其全部進行垂直切片,從客戶端腳本到node.js,等等。它不應該花太長時間,應該指出設計中的一些「怪癖」。另外,「非常快」,你有什麼樣的NFR? –
謝謝傑夫,我試圖繪製圖不幸的是它沒有給我任何更多的信息(我仍然認爲它應該工作)「非常快」我的意思是應用程序應該像桌面應用程序一樣操作(當然,一些延遲是可以接受的) – MySqlError
正確定義的NFR確實有幫助。目前的定義有點毛糙。 –