jQuery效率低下?

时间:2012-02-13 22:14:00

标签: php javascript jquery session database-connection

我还在学习jQuery,我还没有想出一些概念,所以如果这是一个非常noob的问题我很抱歉,但是当我从PHP / MySQL中使用jQuery检索信息时我遇到了问题。以下方式:

$.get('backend.php', {}, function (data) {
    doSomething(data);
});

我不知道我做错了什么,但即使我在<?php ?>中使用index.php标记创建连接和会话,当jQuery调用{{1文件,它的行为就像从未创建过一样。

我是否必须更新数据库连接并在每次请求新数据时致电backend.php

2 个答案:

答案 0 :(得分:2)

你这样做。在服务器上,每次页面调用都是对服务器的新页面调用。这就是您使用cookie /令牌/在网站上关注用户的原因。

从好的方面来说,这就是为什么你可以拥有一个充满“愚蠢”服务器的农场的原因,这些服务器会使你的用户循环,所有东西仍然会“保持”。我强烈建议您在PHP / Apache(服务器)上做一些工作,然后切换到jQuery / Ajax(客户端),因为您将更好地掌握服务器端和客户端的内容。

答案 1 :(得分:1)

您确实需要做所有这些,但为了简化操作,您可以创建一个可以包含在所有脚本中的全局文件(例如init.php),这样您就不必编写相同的内容一遍又一遍。