b00mbar

Statistika

Pridružen/a:
18 jun 2008, 18:14
Zadnjič aktiven:
02 mar 2026, 13:05
Prispevki:
Teme:
27 | Vse teme
554
127
18

Podpis

Garantirano najhitrejše pure SSD Reseller gostovanje ( PHP7.1, Opcache, Nginx, MariaDB, Let's encrypt) | Brezplačna selitev strani in pošte | 400+ domen po izjemnih cenah
www.neoserv.si
#5

OK, v bistvu se gre samo za problem skalabilnosti. V primeru, da uporabim curl_multi funkcije, zato da vzporedno delam requeste na neke sajte naprimer. To ni multithreading ampak sigurno deluje brez problema, zanima me, kako to potem skalirati. Naprimer da se pojavi potreba, da je teh requestov par tisoč na par minut? Je možno to 'strežniško' nadgrajevat, da bi to pelal?


všeč(2) ni všeč(0) spam(0)
#2

Sry za spam.. še nekaj sem odkril: executanje procesov preko CLI



To pa dejansko naredi nov proces, ampak verjetn moraš potem imeti fully working php skripto, da jo zaženeš. To deluje če laufa PHP pod apachejem?


všeč(2) ni všeč(0) spam(0)
#1

Po branju tega članka, mi je PHP forking jasen, zato malo spreminjam vprašanje glede tega.



Torej forking pomeni spawnat child procese, ki potem vsak lahko izvaja svoje naloge. Parent process med tem lahko čaka da končajo in potem tudi veš uspešnost zaključenih childov. Rešitev je dokaj simple, nevem pa kaj pomeni iz vidika performans ali so procesi childi nekege drugega, ali pa so to dejansko 'pravi' različni procesi?



Definitivno je neka slabost forkinga, sicer ne bi bilo toliko govora o tem da PHP ni MT.


všeč(2) ni všeč(0) spam(0)
#

Ta tema je nekje med programiranjem in administracijo strežnikov... rabim strokovnjake obojega :)



Iščem rešitev za PHP multithreading (MT v bodoče), ki je učinkovit oz. je približno podoben pravemu MT. Malo raziskujem, ampak mi manjka nekaj znanja na administracijiskem koncu.



Rešitev za simulacijo MT v PHP je kar nekaj (1,2,3,4,5).



Vseeno, kolikor jaz razumem, to ni v resnici multithreading ampak je forking. Kaj točno je razlika z vidika strežnika?

Je sploh možno v PHPju imeti kontrolo nad več različnimi procesi na strežniku?



Če bi vi potrebovali MT in skalabilnost neke aplikacije, bi za vsako ceno šli na drugo (Java) platformo?



Je kdo že implementiral kaj temu podobnega?



PS. še tole, funkcija proc_open... kakšen 'proces' se dejansko pojavi na strežniku ob uporabi te funkcije?



Hvala!


všeč(2) ni všeč(0) spam(0)
#13

Tole čudo od čolna sem zadjnič videl v Koprskem pristanišču se mi zdi... to je tvoje?


všeč(0) ni všeč(0) spam(0)
#3

Kaj pa takole?



.... WHERE TODAYS(datumzacetka) - TO_DAYS(NOW()) <= 5


všeč(0) ni všeč(0) spam(0)
#6

Kakšen pa je average position oglasov?


všeč(0) ni všeč(0) spam(0)
#

Živjo,



potrebujemo resne kandidate za pisanje člankov, različne teme različne namembnosti. Če znate še SEO, veste kaj je linkbuilding ali Squidoo, še toliko bolje.



Dela je dovolj, plačamo takoj, lahko Paypal, lahko račun, lahko napotnica (še dobro da zakon ni bil sprejet :)).



Navalite z referencami in prijavami na info afna avant pika si.



Lp!


všeč(0) ni všeč(0) spam(0)
#14

Zivjo, oba bi lepo prosil ce mi sporocita telefonsko na ZS. Hvala.


všeč(1) ni všeč(0) spam(0)
#11

Mene pa zanima, če imate kaj izkušenj s sistemi za v proizvodnjo - računalnik + touch screen. Se dobi kaj 'terminalu' podobnega, z vsaj 15" touch ekranom in primerno za v proizvodnje?


všeč(1) ni všeč(0) spam(0)