Eğer ("kuyruklu yıldız" veya "ters AJAX" için Google / Vikipedi bakmak) esas olarak "AJAX ters" için izin vermek için sunucu ve Javascript yapılandırmak için izin orada teknolojiler vardır. Ancak, bu muhtemelen kurma gider işin tüm değmez, inanılmaz derecede basit ve ne yaptığınızı için değil.
Eğer AJAX istekleri bir dizi kapalı ateş ediyoruz ve her gerçekçi sadece bir tanesi bir kez yapmak ve o zaman iyi olurdu ihtiyacı biraz iş yapmanız gereken aslında çok yaygın bir sorun var gibi geliyor.
Ben PHP işe yaramaz, ama dönüş imap_open değerini veya ne olursa olsun yan etkileri istekleri karşısında olan devam etmek mümkün ise, o zaman bunu denemelisiniz ve sonra sadece o kurtardı kaynağı yeniden.
Bazı pseudocode:
if (!persisted_resource) {
persisted_resource = imap_open()
}
persisted_resource.use()....
persisted_resource bazı oturum kapsamı depolanan değişken, uygulama kapsamı veya ne olursa olsun PHP bu artık bir istek daha yaşadı kullanabildiği olması gereken yerde.
Sonra her isteği bu nedenle sadece tek bir isteği imap_open aramak için ya da sayfa yüklenirken yaparken bunu ilklendireceğiniz olacak bu değişkeni kontrol var ya. Umarım yararlı olur.