PHP mulithread

2 Cevap php

Ben pencere üzerinde çalışıyorum. Ben periyodik olarak yeni tweets denetler yanı sıra kullanıcıların kendi durumunu güncelleştirmek için izin verir twitter API kullanarak bir twitter uygulaması inşa etmişlerdir. I (reader.php) okuma ve tweets (writer.php) yazma için ayrı PHP dosyalarını yazdım. Tek sorun, ben periyodik tweets okumak nasıl olduğunu. Aklıma birkaç yolu vardır -

1) Use a time-based job scheduler (like Cron) to periodically run the reader.php. How do I do this?

2) okuyucu ve writer.php hem de çalıştırmak için çoklu kullanın ve reader.php bir zamanlayıcı fonksiyonu kullanmak

Önerileriniz?

2 Cevap

Windows içinde çalışıyoruz yana, muhtemelen çok kolay cron kullanmak mümkün olmayacaktır. Ancak, görev zamanlayıcı kullanabilirsiniz. Adım adım talimatlar için this bağlantısına bakın.

Başka bir seçenek iş kuyruk sistemi çeşit kullanmaktır. Zend Sunucu İş Kuyruğu yinelenen görevleri zamanlama yeteneğine sahiptir. Ben şeyler bir çok şey için sitemde kullanmak. Aslında yapmanız için çalışıyoruz ne bir sürü. Bu, ilişkileri ve bu tür periyodik Twitter aramaları işler yapar. I Do you queue? Introduction to the Zend Server Job Queue azından nasıl kullanılacağı ile ilgili bir ilanı var