Web Hosting, web serveri i operativni sistemi Komercijalni hosting, web serveri, bezbednost, operativni sistemi na serverima |
|
Alati teme | Način prikaza |
08. 03. 2007. | #1 |
Ivan Dilber
Sir Write-a-Lot
|
curl problem
kako da nateram curl da, ako timeoutuje ucitavanje strane, ipak vrati ono sto se do tad poslalo? Trenutno mi vraca text samo ako se sve 100% ucitalo, inace nista.
Radi se o multiselect aplikaciji koja dohvata u paraleli razne (solidno velike) strane, i cesto se desavaju timeouti, tako da bi mi znacilo da mogu da preparsiram bar nesto od podataka, cak iako strana nije kompletna...
__________________
Leadership is the art of getting people to want to do what you know must be done. |
08. 03. 2007. | #2 |
Super Moderator
Invented the damn thing
Datum učlanjenja: 06.06.2005
Poruke: 2.371
Hvala: 370
701 "Hvala" u 194 poruka
|
Koliko se ja razumem u curl, nikako Ako curl request timeoutuje, jednostavno dobijas false.
|
08. 03. 2007. | #3 |
Boris
Grand Master
Datum učlanjenja: 01.12.2005
Lokacija: Novi Sad
Poruke: 775
Hvala: 5
156 "Hvala" u 2 poruka
|
Mozda da, umesto curl-a, otvoris direktno TCP konekciju i citas podatke u malim blokovima (reda 1kb), pa i ako pukne posle par desetina kb, nije strasno, zatvoris konekciju i picis dalje? Znas i sam da HTTP nije bauk za plain TCP komunikaciju
__________________
"It’s important to have goals when you pet. Otherwise you’re just rubbing another mammal for no reason." - Scott Adams |
08. 03. 2007. | #4 |
Ivan Dilber
Sir Write-a-Lot
|
kako stoji curl vs. direktan rad sa socketima (iz php-a) ?
Na stranu sto je sa curlom lakse (snalazim se ja i sa socketima), kakve su perfomanse: cpu zahtevnost i memorija koja se trosi? Verovatno je curl bolji, ali da li postoje bitne razlike? Ovo moje cudo ce imati dosta hitova, tako da mi je server load i memorija vrlo bitna... jel ima neko real-life iskustva sa ovim?
__________________
Leadership is the art of getting people to want to do what you know must be done. |
12. 03. 2007. | #5 |
profesionalac
Qualified
|
cUrl je brzi i to primetno. Merio sam i sam...
A koriscenje resursa - i mene bi to vro interesovalo Za test brzine sam koristio microTime - sta koristiti za pracenje ostalih resursa? |
12. 03. 2007. | #6 |
Milan Cvejic
Wrote a book
|
Ne mozesh tako da merish, jer ne zavisi samo od racunara na kome se skripta izvrshava, vec od gomile drugih parametara...
__________________
http://weevify.com |
12. 03. 2007. | #7 |
Ivan Dilber
Sir Write-a-Lot
|
@agvozden: imam roota na serveru tako da mogu da koristim top, free, i ostale klasicne alate za nadgledanje resursa. Nego nemam vremena da pisem oba resenja, pa da proveravam koje radi bolje, nece klijent da me ceka dok se ja igram...:/
Zato sam se i nadao da neko moze da mi odmah kaze... elem i ovo za brzinu je korisna informacija, a ionako je multi_select prostiji za upotrebu, nego da sam pisem non-blocking select...
__________________
Leadership is the art of getting people to want to do what you know must be done. |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Double float problem - resen, ali ima dodatni problem :0 | ljtruba | (X)HTML, JavaScript, DHTML, XML, CSS | 34 | 23. 08. 2008. 02:28 |
par (advanced) pitanja oko cURL-a | ivanhoe | PHP | 2 | 11. 01. 2008. 12:13 |
cURL: SSL certificate problem, verify that the CA cert is OK | BrainDamage | PHP | 3 | 26. 07. 2007. 09:12 |