Web İle Ortak Çalışan Program Yazdırılacaktır
-
Selam,
x bir internet sitesi düşünün birisi bir dosya upload ettiği zaman bir exe "siteye xxx dosyası upload edildi xxx işi yapılacak" gibi bir uyarı versin.
Hangi dilde yazıldığının bir önemi yok.
İşi yapacak arkadaş tembel birisi olduğu içinde arada sırada onu dürtmesi gerekir.Dosya download edildiği zaman uyarı gidecek.
Çok rahatsız edici bir şey olmaması gerek.
Saatin oradan ufak bir uyarı çıkarıp "huhuuu iş var dostum" gibi bir şey dese yeter:)
Böyle bir şeyi kaça yazarsınız fiyat teklifi alabilirim. -
Websitesi handi dilde yazilmis durumda ? veri tabani olarak ne kullaniyor ?
-
rakkoc bunu yazdı
Websitesi handi dilde yazilmis durumda ? veri tabani olarak ne kullaniyor ?
php & mysql
-
masaüstü yazılımın bir şekilde upload ile ilgili haberi olmalı..
sürekli db kontrolü ya da dosya kontrolü yapmak pek sağlıklı iş değil, hem performans açısından hem güvenlik açısından..
Sistemi bilmiyorum ama,
şöyle bir şeyler yapılabilir..
öncelikle bu upload olayını bir webservis ile yapmak lazım, php de bu webservisi kullanmalı..
masaüstü yazılımı da bu servisi kullanmalı..
Webservislerinde callback olayı denilen bir şey var, masaüstü programı bir evente register edecek kendini (subscribe), daha sonra bir kişi upload olayını gerçekleştirdiğinde, web servis, subscribe den kişilere veriyi yollayacak..
hemen hemen her türlü complex webservislerinde bu tür özellikler mevcut, WCF (php ile kullanamazsınız), ama comet bu iş için uygun olabilir
http://www.zeitoun.net/articles/comet_and_php/start
burada başka bir örnek var http://gonzalo123.com/2011/03/14/real-time-notifications-with-php/
-
unbalanced bunu yazdı
sürekli db kontrolü ya da dosya kontrolü yapmak pek sağlıklı iş değil, hem performans açısından hem güvenlik açısından..
Gözünü seveyim yapma dünya n periyotta bir yapılan kontrollerle dönüyor, her şey real-time (ki real-time olarak comet?) olmak zorunda değil. Roket fırlatma rampası değil bu, öyle bildiğin gariban 60 saniyede bir kontrol edip varsa yeni vaziyet bildirecek bir uygulama yeterli olur. Bildirimin ulaşmasının aşırı kritik bir şey olmadığı da açık. 30 saniye, 1 dakika geç gitmesi sorun değil gibi. Adamın kafasına prob bağlayalım, elektrik versin yeni dosya geldikçe :/
Web servise falan da gerek yok, çalışır durumdaki web sayfasına en az müdahale ile halledilebilecek bir durum.
Veritabanında yeni eklenen dosyayı 0, indirmenin tetiklenmesinden sonra 1 olarak işaretlenip bunun ile ilgili veriyi JSON gibi serileştirilmiş şekilde yanıt veren kıçıkırık bir php dosyası ne güvenlik zaafiyetine ne de performans sorununa yol açar.
-
buzukatak bunu yazdıunbalanced bunu yazdı
sürekli db kontrolü ya da dosya kontrolü yapmak pek sağlıklı iş değil, hem performans açısından hem güvenlik açısından..
Gözünü seveyim yapma dünya n periyotta bir yapılan kontrollerle dönüyor, her şey real-time (ki real-time olarak comet?) olmak zorunda değil. Roket fırlatma rampası değil bu, öyle bildiğin gariban 60 saniyede bir kontrol edip varsa yeni vaziyet bildirecek bir uygulama yeterli olur. Bildirimin ulaşmasının aşırı kritik bir şey olmadığı da açık. 30 saniye, 1 dakika geç gitmesi sorun değil gibi. Adamın kafasına prob bağlayalım, elektrik versin yeni dosya geldikçe :/
Web servise falan da gerek yok, çalışır durumdaki web sayfasına en az müdahale ile halledilebilecek bir durum.
Veritabanında yeni eklenen dosyayı 0, indirmenin tetiklenmesinden sonra 1 olarak işaretlenip bunun ile ilgili veriyi JSON gibi serileştirilmiş şekilde yanıt veren kıçıkırık bir php dosyası ne güvenlik zaafiyetine ne de performans sorununa yol açar.
teknik detaylarını bilemem hocam :) benim bahsettiğim yol en güvenilir ve stabil yoldur. Son yaptğımız projede de buna benzer bir yol kullanıyorum. Verilerin, zamanın ve güvenliğin çok önemli olduğu proje olduğu için böyle kullanılır. Arkadaşın projesini bilmem.
ama basit bir şey yapılmak isteniyorsa, php tarafından belirli sürelerde sorgulama yapılır.. Bahsettiğim callback olayında süre önemlidir. yoksa 5 dakikada bir sorgu yapılacaksa zaten bahsettiğim şeylere gerek yok.
Ayrıca yazdığım hemen hemen her yazıyı sadece soruyu soran için değil de, bu konuya ilgi duyanlara fikir vermek amaçlı yazıyorum. Zaten bu işe talip değilim, amacım fikir vermek insanlara
-
masaüstü tarafı kolay olur da , web konusunu hiç bilmiyorum yav
basit bi upload ekranı sadece .zip .rar seçimi yapılır , bide ona captcha eklenir bi dizine upload eder.
programda bunu belirli aralıklarla kontrol edip uyarı filan verir ?
// oo tamam web tarafı yok sanırım yok. hocam siz upload ediceksiniz , bi exe de bu uploadı görüp ahaa dosya geldi diyecek ?
basit o yavv
baristbt tarafından 17/Oca/16 13:54 tarihinde düzenlenmiştir -
baristbt bunu yazdı
masaüstü tarafı kolay olur da , web konusunu hiç bilmiyorum yav
basit bi upload ekranı sadece .zip .rar seçimi yapılır , bide ona captcha eklenir bi dizine upload eder.
programda bunu belirli aralıklarla kontrol edip uyarı filan verir ?
// oo tamam web tarafı yok sanırım yok. hocam siz upload ediceksiniz , bi exe de bu uploadı görüp ahaa dosya geldi diyecek ?
basit o yavv
web cok basit ya .upload sistemi yapmak diyr yazip baksan googledan bile cozulur 1 gunde bilmeyen kisi yapar