包括本地文件但不使用主脚本运行?

时间:2010-05-20 00:49:54

标签: php

我有一个加载速度非常快的脚本,但是我想要使用该脚本运行另一个脚本,但脚本处理速度较慢。第二个脚本不需要向用户输出任何内容,只需要运行它。有没有办法让我可以在本地包含它,而不必让用户等待它加载?

编辑:如果可能,我真的想保留这部分纯PHP。

3 个答案:

答案 0 :(得分:2)

通过ajax调用它。这样一切都可以在页面上加载,并且可以在后台运行。

尽管刷新页面的用户不会再次运行脚本并使服务器过载,但您必须要小心。

答案 1 :(得分:1)

由于我缺乏声誉,我还不能发表评论。 “学习Ajax”真的不难,我认为这将是你最好的解决方案(如同传染性一样)。如果您只是加载jQuery库,它可以是简单的:

jQuery(function($) {
    $.post( 'http://url.com/' );
});

答案 2 :(得分:0)

您还可以让第二个脚本输出1x1像素图像,并在页面底部使用img标记包含脚本。