Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 99 Pomógł: 2 Dołączył: 27.10.2006 Skąd: CyberRZECZYWISTOŚĆ Ostrzeżenie: (0%)
|
Witam,
Da się jakoś w php uruchomić kilka procesów/funkcji/obiektów jednocześnie ? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 61 Dołączył: 20.08.2010 Ostrzeżenie: (0%)
|
http://php.net/manual/en/book.pcntl.php
Dodatkowo kiedyś spotkałem się z takim dziwnym tworem jak: pierwszy.php
drugi.php
Nie pamiętam czy dokładnie tak to wyglądało, ale sposób działania przedstawiłem. Pokazuje to, że nawet w tak niekorzystnym środowisku jak PHP ludzie sobie radzą (IMG:style_emoticons/default/wink.gif) Ten post edytował Noidea 7.02.2011, 12:56:09 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 1 332 Pomógł: 294 Dołączył: 12.10.2008 Skąd: Olkusz Ostrzeżenie: (0%)
|
Tak to bywa jeśli ktoś nie opisze za dokładnie problemu... PHP nie wspiera wielo procesowości - fakt, można to delikatnie obejść przy kilku kombinacjach ale podejrzewam, że akurat tutaj Ty szukasz czegoś opisanego na styl blogu gdzie napisano o "wielozadaniowości" i połączeniach asynchronicznych z innymi serwerami:
Guru - Multiplexing Dodatkowo kiedyś spotkałem się z takim dziwnym tworem jak... Niestety ale jeśli chodzi o Windowsa to jest to jedno z rozwiązań do wymuszenia nowego procesu - i jedyne jeśli jest zablokowana możliwość wykonywania poleceń konsolowych na serwerze np. ze względów bezpieczeństwa... dokładniej to potworek którego się uruchamia poprzez bezpośrednie jego wywołanie (curlem, file_get_contents czy czym tam chcecie - lub nawet przeglądarką internetową...) ma strukturę typu:
JAK WIDAĆ SKORO TO MIAŁO DZIAŁAĆ "W TLE" TO NIE MA MOŻLIWOŚCI POZNANIA WYNIKU DZIAŁANIA TAKIEGO SKRYPTU DROGĄ HTTP!!! - będziemy jedynie wiedzieli, że skrypt został poprawnie wykonany - wyniki musimy gdzieś zapisać... żeby ktoś się słów nie czepiał to w sumie jest możliwość poznania wyników drogą http jeśli potworek jest miniserwerem podpiętym na socketach... i jeszcze może linki: [wolontariat]wykonywanie 2 akcji po kliknięciu na button uruchamianie pliku php co 30s bez właczonego kompa - na serwie - chyba nie będziesz miał cierpliwości przeczytać całego dokładnie ^^ Przekazywanie obiektu COM, Przekazywanie obiektu COM między wywołaniami strony |
|
|
|
faran [php]Kilka procesów jednocześnie 7.02.2011, 12:27:54
Crozin Możesz uruchomić kolejne skrypty PHP wywołując odp... 7.02.2011, 12:56:56
faran w pierwszym przykładzie przerwie działanie w curl_... 7.02.2011, 12:59:28
Noidea @faran Nieeeeee! To nie miało być rozwiązanie ... 7.02.2011, 13:06:40
faran Orientuje się ktoś czy w php 6 będzie taka możliwo... 7.02.2011, 17:35:00
wookieb Cytat(zegarek84 @ 7.02.2011, 14:11:01... 7.02.2011, 17:41:03
zegarek84 Cytat(wookieb @ 7.02.2011, 17:41:03 )... 7.02.2011, 21:33:22 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 22:22 |