Apache mod php ve komut çağırma

1 Cevap php

Ben mod php ile yapılandırılmış apache içinde, bir PHP komut dosyası, foo.php çalıştırıyorum demek, o zaman, benim tarayıcı (veya başka yollarla) gelen komut çağırmak demek, komut dosyası yeni bir sürece kapalı apache spawn idam olur neden olan? Nasıl çalışır? Birisi pls bu konuda bazı iyi bir makalenin beni işaret edebilir?

1 Cevap

does apache spawn off a new process in which the script gets executed? How does it work?

Hayır, her zaman. Mod_php ile, her httpd çocuk süreç kendi PHP yorumlayıcısı olacaktır. Bir PHP sayfası istendiğinde, çocuk süreç tercüman PHP ellerini ve geri ziyaretçiye çıktı gönderir. Isteği tamamlandıktan sonra, çocuk süreç başka bir isteği bekleyen bellekte kalır.

Ben mod_php bir iç kısımlarını açıklamak makaleler var ise emin değilim. Bu bilgiler, bu tip tüm modüller için biraz genel olacaktır. Bu endişe ise mod_php, fastcgi suPHP ve diğerleri arasındaki hız karşılaştırmaları birçok makalesi, ancak vardır.