小编Wap*_*Wap的帖子

带MySQL的PHP​​很慢

(重要)编辑3:单独运行testajax2.php而不是AJAX.持续时间大致相同,为1.02-1.03s.所以我猜这意味着问题出在PHP-MYSQL或XAMPP中?当通过phpmyadmin查询运行时,结果如下:显示行0 - 29(总共~50行,查询花了0.0015秒).似乎问题不在于Ajax,而在PHP中.请帮助...(我也刚刚编辑了问题标题.)

答案:在位于的主机文件中添加以下行”C:\Windows\System32\drivers\etc”

   127.0.0.1 localhost
Run Code Online (Sandbox Code Playgroud)



之前的问题: 对于Jquery Ajax来说,另一边的SQL查询的最小持续时间是1秒,这是正常的吗?我试过$.get,$.post,$.getjson,$.ajax({type:'POST'}),$.ajax({type:'GET'}).正如我所说,它是最小的,甚至可能会恶化到大约3秒.我怀疑它是sql查询,因为当我在phpmyadmin中尝试它们时,结果非常快.

如果查询非常简单且表只有2个元素,那么它也无关紧要,它仍将遵循最小1秒.我正在使用最新的XAMPP,我不知道它是否重要,但我通过localhost和127.0.0.1访问这些文件.谢谢!

编辑:谢谢你的回复,伙计们.我在本地环境中运行它,在我制作这些文件的同一台笔记本电脑上.Jquery已更新.返回的值/数组是json_encoded.我正在使用mysqli.数据库在InnoDB中,并且内部只有大约5个表,并且几乎没有任何内容.这是一个非常简单的示例查询:

的index.php

    var test_id =2;
    testcall();
    function testcall(){
        $.ajax({
            url: 'testajax2.php',
            type: 'POST',
            data: {test_id: test_id},
            success: function(data){

            }
        });
    }
Run Code Online (Sandbox Code Playgroud)

testajax2.php

    $mysqli = new mysqli('localhost', 'root', '', 'testdb');
    $mysqli->set_charset("utf8");
    if(mysqli_connect_errno()) {
        echo "Connection Failed: " . mysqli_connect_errno();
        exit();
    }

    $testreceive = $_POST['test_id'];
    $query = "SELECT First_Name from tblperson";
    $result = $mysqli->query($query);
    $row …
Run Code Online (Sandbox Code Playgroud)

php mysql sql xampp performance

12
推荐指数
2
解决办法
2万
查看次数

iPhone或iPad上的Java

他们说iPhone或iPad不支持Java.这是否意味着使用JSP作为服务器端脚本语言的网站在这些设备上无法正常运行?或者只是他们只是想说...让我们说Java applet?关于它的信息不多.我甚至不确定这些设备是否仍然不支持Java,这是几年前我发现的最新官方声明.

编辑:我多么愚蠢地问过这个问题.当然,由于它是服务器端,因此不关心iPhone中是否存在Java VM.卫生署!

java iphone applet jsp ipad

-1
推荐指数
1
解决办法
2296
查看次数

标签 统计

applet ×1

ipad ×1

iphone ×1

java ×1

jsp ×1

mysql ×1

performance ×1

php ×1

sql ×1

xampp ×1