Codeigniter 同时运行多个功能


codeigniter running multiple functions concurrently

我知道PHP没有任何多线程,但我想知道以下内容是否可行。

我有 2 个函数,让我们称它们为 login 和 doSomething,目前,我以这种方式实现它们,

$member=$this->login();
$this->doSomething($member);
//show welcome page

当用户登录时,我想做一些事情,但大约需要 20 秒或更长时间才能完成。有什么方法可以在运行 login() 后,它会在单独执行方法 doSomething() 时立即显示欢迎页面。方法doSomething()不返回任何值,因此不会影响欢迎页面。

Ajax 是你的朋友

AJAX for Codeigniter

Nettuts+ AJAX & Codeigniter 教程

阿贾克斯教程