Web-Server
Node.js 通過 DynDNS
我從未使用過 Node.js,但由於我正在開發一個需要(幾乎)“實時”通信的瀏覽器遊戲,因此我計劃為此使用 Node.js。
首先,我想使用通過 DynDNS 連接到動態 IP 的家庭伺服器(普通電腦)。
使用這樣的設置有缺點嗎?
結合 Node.js 儲存線上遊戲會話的遊戲狀態的最佳方式是什麼?
不應該沒有任何缺點(對於您項目的開發階段)。但是您必須注意,當您的客戶線上時,您的動態 IP 不會被重新分配。(例如,安排您在晚上斷開連接)。
如果您的連接頻寬較低,請考慮到數據傳輸速度較慢,一旦您專業地託管伺服器,就不會發生這種情況。
儲存遊戲狀態最合適的方式是:
- **伺服器端:**一些結構化數據格式,XML 或 SQL(ite)
- 客戶端: WebSQL。見http://www.w3.org/TR/webdatabase/