Merhaba, bu konuyu denetleyecek yeterli argümana sahip olmadığımdan ve konuyla ilgili bir döküman bulamadığımdan ve sonucu merak ettiğimden soruyorum.
Örneğin aynı pilli'deki gibi günlük tüm üyelere çeşitli konularda mail yoluyla bilgi vermeye dayalı bir scriptimiz olsun ve hergün belirli bir saatte sayfaya ulaşılmaya çalışıldığında çalışsın. Bu script tartışılmaz ki uzun bir döngüyü içermektedir.
Tam o saatte sunucuya bu yüklü işlemi yaptıracak olan kullanıcı sayfayı açmayı denediğinde biraz zaman aşımı mutlaka olacaktır. Bu tür durumları her zaman hızlı açılan sayfa bir an yavaşladığında farkedebiliriz.
Bu durumda kullanıcı genellikle beklemez ve başka bir sayfa açmaya karar verir. Bu durumda sunucudaki işlem yarım mı kalır? Yoksa sunucuda işlemeye devam mı eder? Maillerimizin sorunsuz ulaştığına inanarak ya sistemin kullanıcının sayfa değiştirmesinden etkilenmediği yada bu mail yöntemi için başka bir algoritma kullanıldığı sonucunu çıkartıyorum. Emin olmak için konu hakkında birde sizin fikirlerinizi almak istedim.
örneğin pilli yöneticileri bu sorunu aşmaya yönelik hergün belli bir saatte düğmeye mi basıyor? Yoksa sistem belirlenen saatte şanslı kullanıcının sayfayı değiştirmesinden etkilenmeden otomatik devreye giriyor mu?
Aralarında bu konu üzerine bir fark var mı bilmiyorum fakat asp değilde özellikle php web programlama adına bu durumu merak ediyorum.
« önceki yazı kablosuz internet bağlantısı |
sonraki yazı » Upload ve Flv Convert |
Yorumlar
Diline göre , bir cron yada windows service çalışarak bu işlemi yapıyor belirli zaman aralıkları ile.Yani bir kullanıcının girişine bağlı değil.İşletim sistemi tarafından ayarlanmış bir dönemsel görev.
| bluesband | |
|
|
(0 puan) |
|
| 12 Aralık 2007 21:47 |
Bu arada tabi bu işlemi rastgele bir kullanıcının girmesinin tetiklemesi de sağlayabilir ama biraz sakat bir durum.
| bluesband | |
|
|
(0 puan) |
|
| 13 Aralık 2007 09:34 |
hımm o da güzel çözüm. Peki web üzerinden dediğim yöntem kesinlikle başarısız mı olur? yani kullanıcının sayfa değiştirmesi işlemin çökmesi mi demektir?
Host siteleri bunu nasıl sağlıyor ? bana başka bir süreç ile uğraşmak saçma geldi. tabi ki o da bir çözüm. teşekkürler.
| Guardian | |
|
|
(0 puan) |
|
| 13 Aralık 2007 09:36 |
Host panelinde (örneğin cpanel) "Cron Jobs" diye bir seçenek var buradan bazı işlemleri ayarlayabilirsin. Aslında cms'lerden drupalde böyle bir olay var o da kullanıcının girişine bağlı olarak bir cron çalıştırıyor , ama arka plandaki mantığı pek incelemedim işin açıkçası.
| bluesband | |
|
|
(0 puan) |
|
| 13 Aralık 2007 11:45 |
bilgi için teşekkürler,
şimdi tek anlamak istediğim bildirideki yöntemin doğru sonuç verip veremeyeceği..
çok detay bir işlem olduğundan sanırım ancak ileride deneyleyerek öğrenicem.
| Guardian | |
|
|
(0 puan) |
|
| 13 Aralık 2007 12:11 |
pillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.
İlgili Yazılar
- wampserver 1.6.6 (php+apache+mysql) (8)
- PHP'nin taze sürümleri (0)
- PHP'nin yeni güncellemesi: PHP 5.2.3 (5)
- "Kirupa.com" - Flash, Photoshop, Asp.Net, PHP, ... (0)
- wampserver 2.0 (0)
- Php başlangıç dersleri serisi 2 (0)
- apache server'de farklı dizin göstermek için ? (1)
- Zend Studio'da Debugging işlemleri (11)


