• 28-04-2015, 19:20:43
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Php ile geniş bir proje kodlaması yapıyorum, en önemli ayağını gerçek zamanlı veri çekim işi oluşturuyor. Uzun süredir araştırıyorum en çok önerilen Node.js ve Socket.io olmuş ama js ile site yazma fikri hem sıcak gelmiyor hem de müşterim bunu kabul etmeyecektir.

    Bir başka öneri ise Comet olmuş. Birisi içerik paylaştığında aktif olan her kullanıcının idsi için kullanıcının içerik girdiği timestampı ekleyip kullanıcı ayağında da sonsuz bir döngüyle sürekli timestamp kontrolü yapmak gerekiyor. Timestamp için Memcache ve filecache önerilmiş. Memcache shared sunucuda sıkıntı yaratacağı için sıcak gelmiyor, filecachede ise sürekli dosya okuma fikri performans olarak sıcak gelmiyor.

    Bu konuda bir beyin fırtınası yapalım ne dersiniz? Ne önerirsiniz? Böyle bir proje kodlayan varsa hangi merhalelerden geçmiştir?
  • 30-04-2015, 08:18:55
    #2
    Üyeliği durduruldu
    JS sıcak gelmiyor, Comet sıcak yenmiyor...
    Alternatiflerin belli; bu işi ya server-side ya da client-side'da çözeceksin başka yolun yok.

    nodejs kullanmak için siteyi komple javascript ile yazman gerekmiyor.
  • 30-04-2015, 20:12:04
    #3
    şu yazılım işine yarayabilir hocam.

    alternatif olarak;
    bu hizmeti sağlayan sistemlerde var, Pusher gibi. Burdan PHP ile nasıl kullanacağına bakabilirsin. Tabi ücretsiz üyelikler bazı sınırlar koyuyor, aktif olarak en fazla 20 kullanıcı bağlanabilir gibi.