2013-02-11 18 views
1

我想通過使用PHP,node.js和socket.io來集成聊天系統。爲此,我在本地windows xp(node-v0.8.19-x86.msi)中安裝了node.js,並且當我從start bar中點擊node.js圖標時,它就像命令模式一樣顯示「>」。我的問題是下一步是什麼,我應該在哪裏編寫我的代碼,以及它如何與php連接以及如何嵌入socket.io。 還是需要更多步驟來完成node.js的安裝過程?如何在本地機器窗口中使用node.js xp

請幫助我,我是第一個在Node.js和受socket.io

+0

這裏有一堆的教程http://stackoverflow.com/questions/2353818/how-do-i-get-started-with-node-js – Ahmed 2013-02-11 16:44:54

回答

1

當我點擊從開始吧Node.js的圖標顯示它就像用「>」命令模式。

這是node.js解釋器,您不需要運行它來運行node.js服務器。

首先,創建要在其中寫上你的服務器代碼,在命令行訪問此文件夾,並使用NPM安裝Socket.IO

例如一個文件夾,可以說,你創建的文件夾「 MyNodeServer「:

C:\MyNodeServer> npm install socket.io

這將創建node_modules文件夾項目文件夾內,並安裝的socket.io的最後一個版本了進去。

現在你可以開始構建你的服務器了,實際上,如果你想從你的客戶端連接到你的節點/ socket.io服務器,你不需要中間的PHP,Socket.IO服務它的socket對象文件給你的客戶。如果你想建立一個聊天服務器,這裏是一個教程,我一個月前少寫,如何使用Node.js,socket.io和jQuery在客戶端:

http://udidu.blogspot.co.il/2012/11/chat-evolution-nodejs-and-socketio.html

在這裏你可以下載這個聊天項目:

https://github.com/uditalias/chat-nodejs

古德勒克!

+0

感謝udidu,我沒有像你說的那樣創建一個文件夾在C:/節點(完全權限與共享)並將代碼([鏈接] C:\節點> npm安裝socket.io)的命令,但我得到訪問被拒絕的消息。我只是創建文件夾而已,別無所求。需要下載任何文件或目錄到像socket.io這樣的節點文件夾? – user1287923 2013-02-12 04:51:59

+0

不,你不需要下載任何東西,你是如何在你的Windows機器上安裝nodejs的?與安裝程序? – udidu 2013-02-12 09:46:33

相關問題