MaxP2P Skrevet 26. juni 2007 Del Skrevet 26. juni 2007 Det jeg ønsker å oppnå er at det skal ta X antall sekunder før resten av scriptet utføres. Finnes det en slik funksjon i php fra før av, eller må jeg skrive en fra grunn av? (Eller er det i det hele tatt mulig =P) Lenke til kommentar
MaxP2P Skrevet 26. juni 2007 Forfatter Del Skrevet 26. juni 2007 (endret) <3 Endret 26. juni 2007 av MaxP2P Lenke til kommentar
BlueEAGLE Skrevet 27. juni 2007 Del Skrevet 27. juni 2007 Men sleep() er egentlig mer nyttig til CLI-script og ikke så brukbart til webscripting da buffere, proxyer osv har en tendens til å legge resultatet i hurtigbuffer før det blir sendt til klienten. Hvis du vil ha pauser som er like på de fleste (eller alle?) klienter så må du nok kjøre et program på klient-siden. Lenke til kommentar
cyclo Skrevet 27. juni 2007 Del Skrevet 27. juni 2007 Men sleep() er egentlig mer nyttig til CLI-script og ikke så brukbart til webscripting da buffere, proxyer osv har en tendens til å legge resultatet i hurtigbuffer før det blir sendt til klienten. Hvis du vil ha pauser som er like på de fleste (eller alle?) klienter så må du nok kjøre et program på klient-siden. 8953521[/snapback] Tja. Det kommer man vell rundt ved hjelp av flush. Ikke noe problem her i gården. Proxyer derimot kan finne på kluss, men proxyer finner på så mye tull uansett. Lenke til kommentar
BlueEAGLE Skrevet 27. juni 2007 Del Skrevet 27. juni 2007 Tja. Det kommer man vell rundt ved hjelp av flush. ...og flash er jo en god løsning på klient-siden. Lenke til kommentar
cyclo Skrevet 27. juni 2007 Del Skrevet 27. juni 2007 flush i komandoen som tvinger bufferet å tømme seg til nettleseren, ikke flash... Lenke til kommentar
BlueEAGLE Skrevet 27. juni 2007 Del Skrevet 27. juni 2007 flush i komandoen som tvinger bufferet å tømme seg til nettleseren, ikke flash... 8953674[/snapback] Det er vel sånn jeg fortjener for å sitte på forum i halvsøvne. Flush er ikke alltid (eller var iallfall ikke) pålitelig da jeg prøvde meg på det. Nå var det riktignok i php4.smått så det er mulig det har endret seg. Lenke til kommentar
cyclo Skrevet 27. juni 2007 Del Skrevet 27. juni 2007 flush() [denne gangen med parantes for å unngå missforståelser var jeg slem nå?] har fungert utmerket for meg de gangene jeg har brukt det, men man må da også ta i betrakning en lang rekke andre ting, slik som cache kontroll, etc. Forøvrig lurer jeg på hvorfor trådstarter trenger dette? Jeg har svært sjeldent kommet over situasjoner hvor dette behøves, og når jeg har det så har det som regel alltid vært i forbindelse med ajax. Lenke til kommentar
Sjark Skrevet 27. juni 2007 Del Skrevet 27. juni 2007 Jeg bruke sleep da jeg lagde en curl bot en gang, dt fynka fett, la sleep inn i en for-løkke, så gjorde scriptet det jeg ville en gang i sekundet feks Lenke til kommentar
Runar0 Skrevet 27. juni 2007 Del Skrevet 27. juni 2007 (endret) flush() [denne gangen med parantes for å unngå missforståelser var jeg slem nå?] har fungert utmerket for meg de gangene jeg har brukt det, men man må da også ta i betrakning en lang rekke andre ting, slik som cache kontroll, etc. Forøvrig lurer jeg på hvorfor trådstarter trenger dette? Jeg har svært sjeldent kommet over situasjoner hvor dette behøves, og når jeg har det så har det som regel alltid vært i forbindelse med ajax. 8953852[/snapback] OT: Kan nok og vere nyttig ei eit skript som skal gjere ein stor jobb på serversida og vil printe litt tekst til brukaren så han slipp ei kvit side. Eit eksempel på det kan vere eit webinstall skript som skal laste ned nokre megabyte frå ein ftp-server. edit: snakkar no om flush og ikkje sleep Endret 27. juni 2007 av Runar0 Lenke til kommentar
cyclo Skrevet 27. juni 2007 Del Skrevet 27. juni 2007 Klikk for å se/fjerne innholdet nedenfor flush() [denne gangen med parantes for å unngå missforståelser var jeg slem nå?] har fungert utmerket for meg de gangene jeg har brukt det, men man må da også ta i betrakning en lang rekke andre ting, slik som cache kontroll, etc. Forøvrig lurer jeg på hvorfor trådstarter trenger dette? Jeg har svært sjeldent kommet over situasjoner hvor dette behøves, og når jeg har det så har det som regel alltid vært i forbindelse med ajax. 8953852[/snapback] OT: Kan nok og vere nyttig ei eit skript som skal gjere ein stor jobb på serversida og vil printe litt tekst til brukaren så han slipp ei kvit side. Eit eksempel på det kan vere eit webinstall skript som skal laste ned nokre megabyte frå ein ftp-server. edit: snakkar no om flush og ikkje sleep 8954617[/snapback] Jau. Flush bruker jeg _hele_ tiden, sleep derimot er ganske sjelden. Et annet eksempel jeg kommer på i farten so jeg har brukt nylig er script som lagrer noen hundre binær filer i en database, da er flush uunværlig Lenke til kommentar
Sjark Skrevet 28. juni 2007 Del Skrevet 28. juni 2007 Eneste jeg kommer på at sleep er nice til i øyeblikket er hvis du lager et curl script som skal sende en streng en gang i sekundet elns Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå