首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Codeigniter中的并行编程

Codeigniter中的并行编程
EN

Stack Overflow用户
提问于 2013-01-23 21:13:57
回答 1查看 976关注 0票数 1

我正在做一个Codeigniter PHP框架的Web应用程序。当用户单击Login Button时,在向用户提供仪表板之前会调用5-6个函数

例如

代码语言:javascript
复制
/*When user clicks login button */
 $this->setSession($u_id);
 $this->getUserData($u_id);
 $this->getUserFriends($u_id);
 $this->sendEmail($u_id);
 $this->showDashboard($data);

现在上述四个功能是独立的,functions..they不会以任何方式相互作用。因此,如果这3个函数以任何顺序执行或并行执行,系统仍将处于一致模式。

那么,如果可能的话,如何让这3个函数在Codeigniter中同时执行呢?

提前感谢

EN

回答 1

Stack Overflow用户

发布于 2013-01-23 21:22:56

PHP不支持后台进程,但请检查此解决方法:http://ellislab.com/forums/viewthread/66539/#327527

代码语言:javascript
复制
function background() {
$fp = fsockopen("www.example.com", 80, $errno, $errstr, 30);
if (!$fp) {
  log_message('error', 'Unable to connect to server');
  return;
}
$request = "GET /SendSMS/index HTTP/1.1\r\n"
  ."Host: www.example.com\r\n"
  ."Connection: Close\r\n\r\n";
fwrite($fp, $request);
fclose($fp);
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14480584

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档