jak działa PHP?, filozoficznie |
jak działa PHP?, filozoficznie |
18.03.2008, 00:37:45
Post
#1
|
|
Grupa: Zarejestrowani Postów: 258 Pomógł: 17 Dołączył: 22.05.2007 Ostrzeżenie: (0%) |
Witam
Chciałbym zapytać, gdzie można dowiedzieć się czegoś na temat działania php. Nie chodzi mi to interpretowanie kodu, ale o następujące informacje: - jesli na jednym serwerze hostowanych jest wiele stron i jest jeden moduł PHP to czy kazde żadanie o stronę (nawet wielokrotne żadanie tej samej strony) podowuje powstanie kolejnego wątku php czy niestety robi się kolejka oczekujących żądań? - czy w takim razie obiekt statyczyny jest statyczny w obrębie jednego wątku (o ile powstaje) czy dla wszystkich userów - jak jest alokowana i zwalniana pamięc podczas działania skryptu i tym podobne Niestety nie udało mi się wymyślić odpowiedniego zapytania dla google, które rozwiązalo by problem, w manualu nic na ten temat znaleźć nie można, a wpisanie na jakimklwiek forum w szukaj "działa" powoduje zwrócenie połowy forum (z frazą "nie działa" Spotkał się może ktoś z źrodłem takich informacji?? Pozdrawiam Mrok -------------------- |
|
|
18.03.2008, 00:42:38
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) |
|
|
|
18.03.2008, 11:57:09
Post
#3
|
|
Grupa: Zarejestrowani Postów: 275 Pomógł: 44 Dołączył: 23.11.2007 Ostrzeżenie: (0%) |
Witam Chciałbym zapytać, gdzie można dowiedzieć się czegoś na temat działania php. Nie chodzi mi to interpretowanie kodu, ale o następujące informacje: - jesli na jednym serwerze hostowanych jest wiele stron i jest jeden moduł PHP to czy kazde żadanie o stronę (nawet wielokrotne żadanie tej samej strony) podowuje powstanie kolejnego wątku php czy niestety robi się kolejka oczekujących żądań? - czy w takim razie obiekt statyczyny jest statyczny w obrębie jednego wątku (o ile powstaje) czy dla wszystkich userów - jak jest alokowana i zwalniana pamięc podczas działania skryptu i tym podobne Niestety nie udało mi się wymyślić odpowiedniego zapytania dla google, które rozwiązalo by problem, w manualu nic na ten temat znaleźć nie można, a wpisanie na jakimklwiek forum w szukaj "działa" powoduje zwrócenie połowy forum (z frazą "nie działa" Spotkał się może ktoś z źrodłem takich informacji?? Pozdrawiam Mrok Jest pewna pula wątków, jak ich zabraknie to zadania są kolejkowane. Jaki obiekt statyczny? Jak masz jakieś obiekty tworzone w skrypcie php, to nie dostaniesz się do nich z innego wątku. pamięć jest alokowana w miarę potrzeby do maksymalnej zadeklarowanej w konfiguracji i jest zwalniana po zakończeniu skryptu. |
|
|
18.03.2008, 15:48:23
Post
#4
|
|
Grupa: Zarejestrowani Postów: 258 Pomógł: 17 Dołączył: 22.05.2007 Ostrzeżenie: (0%) |
dzięki wielkie qrees. Mozesz jeszcze zdradzić skąd to wiesz (moze jakies www). Nie zrozum mnie zle - wierzę Ci, natomiast u zrodeł może być jeszcze sporo innych ciekawych informacji.
-------------------- |
|
|
18.03.2008, 16:25:02
Post
#5
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 3 Dołączył: 15.06.2003 Skąd: kosmosu? Ostrzeżenie: (0%) |
Może poprzegladaj kod źródłowy PHP i jego dokumentacje ? Może znajdziesz coś ciekawego
-------------------- Warsztat#1 ::drum and bass:: Apache2.2 :: PHP 5.2 ::
|
|
|
18.03.2008, 17:10:47
Post
#6
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 5 Dołączył: 14.09.2003 Ostrzeżenie: (0%) |
Zalezy od tego w jaki sposob apache traktuje pliki php:
mod_php Cytat When you load PHP into Apache as a module (using mod_php), each Apache process you run will also contain a PHP interpreter which in turn will load all the compiled in libraries which themselves are not exactly small. fastcgi: Cytat FastCGI in contrast loads the PHP interpreter into memory, keeps it there and Apache will only use these processes to serve the PHP requests. za http://www.gnegg.ch/archives/305-mod_php,-...ts-fastest.html W dokumetacji php raczej za duzo nie znajdziesz - bardziej proponowalbym dokumentacje mod_php / apache tudziez fastcgi Ten post edytował occulkot 18.03.2008, 17:14:47 |
|
|
26.03.2008, 12:52:28
Post
#7
|
|
Grupa: Zarejestrowani Postów: 258 Pomógł: 17 Dołączył: 22.05.2007 Ostrzeżenie: (0%) |
Cytat Może poprzegladaj kod źródłowy PHP Taaaak - jeszcze dopisz ze najlepiej w HexEdytorze bo wiecej widac Cytat za http://www.gnegg.ch/archives/305-mod_php,-...ts-fastest.html W dokumetacji php raczej za duzo nie znajdziesz - bardziej proponowalbym dokumentacje mod_php / apache tudziez fastcgi Piekne dzieki -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 25.05.2024 - 13:26 |