Php ile mekanizması izleyin: ne stratejisi kullanılır?

0 Cevap php

Bir twitter gibi takip mekanizması oluşturmak için çalışıyorum. Kullanıcı bir eylemde. Biz bütün bu kullanıcıların takipçileri bir listesini yapmak, ve sonra bazı bilgiler ile kendi akışları tüm doldurmak. Bu biraz zaman (Eğer bilgi eklemek için 10,000 dere bulunuyor 10.000 takipçileri varsa, yani. 10.000 SQL belki aramaları) alabilir yana eylemde kullanıcı gidebilirsiniz ise, ben, bu arka planda yapıldığından emin olmak istiyorum Onun hayatı ile ilgili.

Yani, ben düşünüyorum stratejisi şudur:

  • kullanıcı harekete geçer.
  • php script tüm iş yapacak ve bu bir veya iki saniye sürebilir başka bir php komut dosyası açılır.
  • Bu arada, eylem kendi hayatınıza devam edebilirsiniz aldı kullanıcı, kendi komut sadece gider ve daha hızlı.

Düşünceler? Ben de bir kuyruk, SQS'in gibi bir şey kullanarak yaklaşık oynadı, ama aynı zamanda işe yarayabilir gibi bu yaklaşım geliyor? Artı o yerel test etmek daha kolay ve olmayan ec2 bilgisayarlar üzerinde çalıştırmak için daha kolay olduğunu (benim için) bir avantaja sahiptir.

Ve bu iyi bir yaklaşım ise, nasıl bir php komut dosyası içinde bir php komut dosyası açacak? O (php script url yaşıyor ise) bu komut yaşayan bir url üzerinde bir get yapıyor gibi basit olabilir mi?

0 Cevap