php ve multithread
8
●1.050
- 24-04-2009, 14:40:23Üyeliği durdurulduHep merak ettigim konulardandir. php ile sayfayı tekrar cagirmak yerine başka Türlü aynı uygulama içinde multi thread nasil yapilir bu konuda fikri olan yada daha önce bu konuya kafa yoran varmı acaba?
- 24-04-2009, 18:03:43Üyeliği durduruldune demek istediğini anlamadım hocam. anlayan varsa bana da anlatsın
- 25-04-2009, 14:39:58javadaki gibi bir multi threadden bahsediyorsan yapılamaz.
php de dosyalar uygulama olarak bağımsız çalışmıyor. browser talep etmedikçe çalışmayan bir dosyayı cron olmadan kendi kendine çalışacak hale getirmek mümkün değil sanırım.
rekürsif fonksiyon gibi kendi kendini include eden bir dosya yazabilsek bile o da maximum execution time olayında patlayacaktır zaten. - 25-04-2009, 22:31:19Üyeliği durduruldua.php içeriği;digiklan adlı üyeden alıntı: mesajı görüntüle
<?php echo '<img src="a.php">'; echo '<img src="a.php">'; echo '<img src="a.php">'; echo '<img src="a.php">'; ?>
merak edip gelişme varmı diye tekrar arattım ama gelişme olmamış. henüz yok ama böyle multithread gibin bişi yapilabiliyor sadece - 26-04-2009, 01:05:45Bu yaptığınız multi-threading değil. Webserver'ın eşzamanlamasını kullanmışsınız.sdemirkeser adlı üyeden alıntı: mesajı görüntüle
PHP'de "userland-threading" yapılamaz. - 26-04-2009, 01:20:24Merhaba,
Vakti evvelinde bende araştırmıştım böyle bir konuyu olmayacağını biliyordum ama merak işte
Nitekim olmadığını gördüm. Fakat fork process denilen bir olay vardı diye hatırlıyorum. İşine yarar mı bilmiyorum. Bu konuda araştırma yap istersen. Benim bu konuda bilgilerim kısıtlı olduğundan detaya girip yanlış bilgi vermek istemiyorum.
pcntl_fork PHP fonksiyonu.
Kolay gelsin. - 26-04-2009, 21:49:08Üyeliği durduruldubende olmadigini bildigimden bula bula sadece bunu bulabildim ama asil istedigimle ilgisiz anlaminda yazdim hocam. bildigimiz javadaki multi thread gibi bir özellik php ye başladığımdan bu yana eklendi mi acaba. eklendide benim haberim olmadı mı, gören bilen varmı diye açtım bende konuyurheL adlı üyeden alıntı: mesajı görüntüle