: ben aciz bilgimle şyle yapardım check sistemini yapıp javascript ile setTimeOut ile (kontrolet ,2000) deyip her sn de bir tekrar kontrol etmesini isterdim ne kadar yvaştlatır bilemem tabi benimde aklıma o geldi de, problem olacak sanırım. Mesela bağlantı gitti geldi birşeyler oldu ne hale gelir acaba. İçimden bi ses bu iş için baya bi javascript ve php kodlayacağım diyor. @ KodlayanAdam : teşekkürler Sharpshooter'a da mesaj attım. En azından yntem adı vs.. ğrensme oda yeter. Hiç bir fikrim yok çünkü.

hocam dngüye her 5-10 saniye de check etmesi hem client ı hem serverı yorar. Ajax ile uzun süreli bağlantı açıp tüm işlemleri ordan gerçekleştiriyorsun. aradığın yntemin adı Reserve Ajax yada Server Push yada Comet diye geçiyor. 3 de aynı şey aslında. şyle de bi konum vardı. Asp. net le ilgili gerçi ama bi fikir verebilir. http://www.tahribat.com/Forum-Asp-Net-Reverse-Ajax-Server-Push-Comet-144310/ Hiç savaş grmemiş çocuklarla, hiç barış grüşmemiş çocuklar için adalet farklı anlamlar taşır.

En basiti long polling 'dir. Bir ara comet için php ape project vardı. Şimdi onlar da javascripte dnmüşler. Phpde bilmiyorum ama dil farketmez mantığı alırım dersen javascript v8 engine kullanan nodejs ve python tornadowebi inceleyebilirsin. zellikle tornadoweb'in chat demosunu incelersen çok faydalı olacaktır. ape-project = http://www.ape-project.org/

Django yu tornado serverda çalıştırabilirsiniz. Hatta hiç uğraşmadan proje php bile olsa real-time olacak kısmın back-end'ini python-tornado ile yazıp ajax ile php sayfalarda gsterebilirsiniz. Ayrıca pek tavsiye etmediğim websocketler de var. Ancak uyumsuz browserlardan dolayı çoğu kişi real-time bilgileri gremeyebilir. İkisini birden de kullanılabilir. Nodejs için socket.io veya python için tornado içinde websocket desteği kullanılabilir.

up niyetliyle bir bilgi mesajı ; nodejs baya gelişmiş ne kadar işime yarar bilmiyorum. Fakat onu denemek en hızlı ve en kolay çzüm gibi. Kendi yazdığım bir editor var. Onu halledip, daha sonra bu olaya geçicem. Editorun dkümanını yayınlayabilrim. bunu halledince, dküman olarak yayınlarım. Her ne kadar javascript bilgime güvensemde, nodejs ve server kısmında bilmediğim, daha nce kullanmadığım şeyler var. Neyse bir kaç dkümanı yayınlıyorum ; -- http://s3. amazonaws.com/four. livejournal/20091117/jsconf. pdf http://developerarea.blogspot.com/2012/01/nodejs-dersleri-bolum-1-kurulum-ve-ilk.html araştırırken şunu buldum : http://ldapjs.org/ ldap işine girişmişler, altyapı nodejs imiş :S.. En sevdiğim dil javascript idi. Byle projeleri grdükçe bir kez daha bağlanıyorum şu dile.

: asiminnesli bunu yazdı: ben aciz bilgimle şyle yapardım check sistemini yapıp javascript ile setTimeOut ile (kontrolet ,2000) deyip her sn de bir tekrar kontrol etmesini isterdim ne kadar yvaştlatır bilemem tabi benimde aklıma o geldi de, problem olacak sanırım. Mesela bağlantı gitti geldi birşeyler oldu ne hale gelir acaba. İçimden bi ses bu iş için baya bi javascript ve php kodlayacağım diyor. @ KodlayanAdam : teşekkürler Sharpshooter'a da mesaj attım. En azından yntem adı vs.. ğrensme oda yeter. Hiç bir fikrim yok çünkü. hocam hangi kafa ile yazdım bilmniyorum ama bu sistem php ve javascipt çalışma mantığına ters php daha sayfa yüklenirken server yorumu ile halledilip bir html dkümü oluşturuluyor ama js de senni pc yorumluyor ve yine senin pc üstünde sonucu gsteriyor onun için js düzgün bir biçimde php yi çağıramaz bence I am Jack's inflamed sense of rejection

ben aciz bilgimle şyle yapardım check sistemini yapıp javascript ile setTimeOut ile (kontrolet ,2000) deyip her sn de bir tekrar kontrol etmesini isterdim ne kadar yvaştlatır bilemem tabi I am Jack's inflamed sense of rejection

: En basiti long polling 'dir. Bir ara comet için php ape project vardı. Şimdi onlar da javascripte dnmüşler. Phpde bilmiyorum ama dil farketmez mantığı alırım dersen javascript v8 engine kullanan nodejs ve python tornadowebi inceleyebilirsin. zellikle tornadoweb'in chat demosunu incelersen çok faydalı olacaktır. ape-project = http://www.ape-project.org/ nodejs projesini biliyorum. Sanırım en kolayı ona geçmek. Fakat şu sıralar ciddi ciddi, django'ya geçmeyi düşünüyorum. Bu tür işler çok daha kolay. Bir gzümde php6 da. Zaman kaybetmemek isterken, 3-4 gün php 'nin buglarıyla uğraştım. Şimdide bu tarz şeyler var. Sıyırıcam artık.

Facebook'u biliyoruz sürekli host ile bağlantı halinde. Yeni bir mail geldiğinde falan direkt mesaj geliyor. FAcebook, javascript ve ajax'ın biraz bokunu çıkarttığından anlamakta zorlandığım kısım var . -- Şimdi ; bir check. php sayfası koysam. Bu sayfada gelen mail, mesaj, yenilikleri falan kontrol etse, varsa ona gre işlem yaptırsa, javascript timer ile her 30 saniyede bir ajax olayına girişsem nasıl olur? Bu aklıma gelen en basit çzümü. - Fakat ; facebookta, bir işlem olduğunda geliyor. Yani mesaj geldiğinde hemen uyarıyor. 30 saniye beklediğini sanmıyorum. Yada her 5-10 saniyede bi check ediyor. Bunun çzersem, mesaj sisteminide hallederim. Yani her 3-4 saniyede bir check. php'ye ajaxla dadanmak var. Fakat daha bir sorgu bitmeden, yenisi başlar. Hadi bunuda sorgu bittikten sonra 3 saniye desek.. durum kısaca bu mu? nedir, ne değildir? Başka mantığı var mı?

nodejs olayını çzen vasa banada anlatsın. chat. ndmylmz.com u nodejs ile tekrar yapmak istiyorum :) Sistemi de kapattım ama PHP konusunda hala yardımcı olurum // Boş gezenin boş kalfası - ğrenci - YTÜ

şyle bir şey yapılabilir. sayfada frame ile php çağırılıp o php içinde mesela 1 den 10000 kadar dngüye sokup her dngüden sonra flush ve ob_flush çekip anlık çıktı alınabilir o anlık çıktıda javascript olur parent. bilmemne diye güncelleme anlık yapılabilir. en son dngü bitincede sayfa kendini refreshler dngü tekrardan başlar. Bittik biz bittik

http://www.makeuseof.com/tag/facebook-work-nuts-bolts-technology-explained/ Şyle bişey buldum facebook'un kullandığı teknolojiler diye aratınca diğer yntemler muhtemelen çok yorar sistemi o yüzden event'lar olmadan o kadar hızlı çalışabilmesi çok zor gibi duruyor. Şurdada kullandıkları programları vs açıklamışlar developerlar için : http://developers.facebook.com/opensource/ Si vis pacem para bellum.

Facebook bildiğim kadarıyla arka planda c++ kullanıyor muhtemelen event tabanlı programlama yapmışlardır onun için Şurda bi rnek var mesela event tabanlı değilde compile edilmiş programın php içinde çağrılması http://webhole.net/2010/03/21/c-plus-plus-php-and-jquery/ Si vis pacem para bellum.

: nodejs olayını çzen vasa banada anlatsın. chat. ndmylmz.com u nodejs ile tekrar yapmak istiyorum :) Türkçe dküman attım, sınırlı sayıda var. Nodejs ile uğraşacağıma djangoya geçicem. 2 haftaya kalmaz hantallığı üstümden atıp daha sağlamını yaparım :/ sabır ediyorum django'ya geçmemek için :) @ asiminnesli : javascript'i senin bilgisayarın yorumluyor, geri kalan serverın işi. Nodejs gibi sistemler javascript. v8 js engine sayesinde serverside tarafına geçmiş. Bu adamlar eğer javascript ve nodejs ile ldap işine giriştilerse ; javascript ile çoğu iş mümkün. Yinede python kütüphaneleri karşısında kararsızım :/ Geleceği python ile daha sağlam grüyorum (php6 yı bilemem) oraya geçicem. Az kaldı.

php fazlasıyla sorun çıkartmaya başladı. Django ile çok daha rahat hallediyordum işlerimi. nodejs ile bakayım bu blog'u bari php ile hallederim. Django projesinin biraz daha oturmasını bekliyorum. 2-3 sene sonra çok daha sağlam hale geleceğini düşünüyorum. Ne yaparsam yapayım, yine bu iş uzayacak. Ya nodejs ile yada sıfırdan django ile.

https://developers.facebook.com/docs/guides/policy/examples_and_explanations/Communicating_With_Users/ şurda var sanırım. Şurayı bi mıncıklayayım.