gpt4 book ai didi

php 聊天占用大量内存! Jquery、PHP 和 MySQL

转载 作者:行者123 更新时间:2023-11-29 04:56:33 26 4
gpt4 key购买 nike

所以我用 jquery php 和 mysql 创建了一个聊天。它还使用了 ajax。所以这是代码

PHP进程页面:

$result = mysql_query("SELECT *
FROM messages
ORDER BY id DESC
LIMIT 30") or die(mysql_error());

while($row = mysql_fetch_array($result)) {
if($row['correct'] == 1) {
$correct = "<font color='green'>";
} else {
$correct = "<font color='red'>";
}

echo $correct;
echo $row['name']. ": ". $row['message'] . "</font>";
echo "<br />";
}

我在索引页上的 jquery 看起来像这样

$(document).ready(function() {
$('form[name=answer]').submit(function() {
validate();
return false;
});

function validate() {
$.post("http://localhost:8888/school/procees.php",
{answer: $('input[name=answer]').val(),
questionid: $('input[name=questionid]').val(),
name: $('input[name=id]').val()}, 'json');
}

setInterval(function() {
$('#about').load('maketable.php');
}, 1000);

});

我知道运行支票然后打印所有内容需要占用大量内存我不知道如何以其他方式进行。欢迎对代码提出建议和批评。我该如何改进它?

最佳答案

Node (js) 正是为这种以最小的开销支持高并发的确切场景而制作的。结合 socket.io并且你有 HTML5 套接字,可以为旧设备提供回退。

想看到在您的系统上运行的实例吗?只需克隆 this project在github上。

关于php 聊天占用大量内存! Jquery、PHP 和 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6005512/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com