我是SwiftMailer和Laravel 4发送电子邮件。 它工作正常,但发送一封邮件大约需要5秒钟。
有可能以某种方式加快这个过程吗?
谢谢!
编辑:我想在此功能中使用队列:
public function send()
{
$self = $this;
return \Mail::queue($this->view, $this->data, function($message) use($self)
{
$message->to($self->email)->subject($self->subject);
});
}
我在iron.io中创建了一个帐户,并将其插入到queue.php中的project_id和令牌。在这种情况下我必须插入什么作为队列名称?
答案 0 :(得分:2)
使用队列:http://laravel.com/docs/queues
在Laravel中设置IronMQ非常简单:http://iron.io/
这是泰勒的截屏视频:http://vimeo.com/64703617