現在對我的javascript聊天安裝工程,以便它就像如何使一個JavaScript/PHP的聊天室更有效的加載時間和SQL通信方面
function getNewMessage()
{
//code would go here to get new messages
getNewMessages();
}
getNewMessages();
和函數中我會使用jQuery做一拿到後檢索從PHP紙條這將 1.啓動SQL連接 2.驗證,這是一個合法的用戶通過SQL 3.自上次訪問用戶4. 接近SQL
僅檢索新郵件消息這個工程很好,聊天工程pe rfectly。我擔心的是,這是打開和關閉很多SQL連接。這很快,但我現在想製作一個小型的多人遊戲,並且每秒傳輸用戶座標以及數十個其他變量,每秒3次,其中我每次打開和關閉sql連接並提取信息從大量表格中可以看出,每次都可能效率不夠高,無法順利運行,並且可能會對服務器造成太大的壓力。
有沒有更好的更有效的方式來溝通所有這些變量,我應該知道哪些在我的服務器/數據庫上不那麼難?
你試過持續連接? – Wrikken 2010-07-21 00:41:21
http://php.net/manual/en/function.mysql-pconnect.php – 2010-07-21 00:49:53