Okuyuculu işleme için PHP Java kombinasyon - iyi ya da kötü?

2 Cevap java

i PHP kullanarak farklı web servisleri için birden fazla görüşme yapmak gerekiyor ve php-java kombinasyon bu konu ile ilgili olarak daha uygun olurdu ben merak ediyorum.

Sırayla denilen eğer hizmetlerin birden çok çağrı gecikme önemli miktarda yaratacak, bu yüzden bu aşmak için yollar arıyorum.

Ben php eşzamanlı işleme 'taklit' ve bu özel konu ile ilgili makaleleri okudum ama ben merak ediyorum eğer isteklerini kabul eder ve işçi konuları oluşturur java soket sunucusu (hızlı) daha verimli olacaktır diyelim giriş.

Herhangi bir yorum takdir.

Saygılarımızla,

2 Cevap

İlginçtir ben de bu konuda düşünüyordum. Sen bir dizi seçenek var:

  1. Kullan {[(0)];}
  2. beanstalkd çalışma isteklerini oluşturmak ve bir şey onları almak zorunda gibi bir işçi çerçeve kullanmak;
  3. memcache çalışma istekleri oluşturmak için benzer başka bir şey kullanın.

(2) (benim için) ilginç olanıdır. Sen beanstalk taleplerinin işleme yapmak için CLI PHP betikleri çalıştırabilir. Yoksa Java kullanabilirsiniz. Faktörlerin büyük sayısına bağlıdır hangi. Ben genellikle çoklu dil üzerinden tek bir dil ortamı lehine ediyorum mümkün ve pratik. Ama aynı zamanda bir Java altyapısı iyi bir fikir olacağını örneklerini tasavvur edebilirsiniz.

Yani tam olarak java php geçiş nedeni - çünkü multithreading. Biz rss http besleniyor okur bir uygulama vardı. Java birçok konuları tek dişli php app geçiş yaklaşık 10x destek verdi. Ama php parçacığı simülasyon hakkında bir şey söyleyemem.