Php IMAP连接处理

Php IMAP连接处理,php,connection,imap,Php,Connection,Imap,我想用PHP创建一个小的webmail客户端。我通过IMAP获取邮件,并使用PHPIMAP类(http://php.net/manual/en/ref.imap.php). 在请求后保持imap连接处于活动状态还是在请求后连接并关闭更好?如果您的客户端基于web浏览器,则在脚本执行完成后,imap连接将自动关闭。即使您使连接保持活动状态,我也看不到有人能够在请求之间持久化“连接资源” 当然,你可以尝试一些未经推荐的、丑陋的黑客行为,比如永无止境的脚本,或者深入HTML5及其WebSocket。

我想用PHP创建一个小的webmail客户端。我通过IMAP获取邮件,并使用PHPIMAP类(http://php.net/manual/en/ref.imap.php).


在请求后保持imap连接处于活动状态还是在请求后连接并关闭更好?

如果您的客户端基于web浏览器,则在脚本执行完成后,imap连接将自动关闭。即使您使连接保持活动状态,我也看不到有人能够在请求之间持久化“连接资源”


当然,你可以尝试一些未经推荐的、丑陋的黑客行为,比如永无止境的脚本,或者深入HTML5及其WebSocket。

PHP无论如何都会关闭连接,所以在编程方面,最好自己清理一下,然后显式关闭它