Likes Likes:  0
Resultaten 1 tot 13 van de 13
Geen
  1. #1
    Paul van der Vlis
    Simulatie erg trage webpagina
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Simulatie erg trage webpagina

    Hallo,

    Ik wil voor een test een webpagina maken die heel erg traag is.

    Ik denk aan een regel tekst verzenden, dan een seconde wachten, dan weer
    een regel verzenden, enz. Dat een paar regels achter elkaar.

    Hoe zou ik dat het beste kunnen realiseren? Ik heb PHP5 en Python tot
    mijn beschikking, ik werk met Apache2 onder Linux.

    De test bestaat er uit of mensen de site in een keer te zien krijgen
    (zoals bij een proxy of sommige virusscanners die een pagina eerst
    helemaal willen binnenhalen), of direct elke regel apart zien (normaal).

    Met vriendelijke groet,
    Paul van der Vlis.




    --
    http://www.vandervlis.nl/

  2. #2
    Erick T. Barkhuis
    Simulatie erg trage webpagina
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Simulatie erg trage webpagina

    Paul van der Vlis:
    > Hallo,
    >
    > Ik wil voor een test een webpagina maken die heel erg traag is.
    >
    > Ik denk aan een regel tekst verzenden, dan een seconde wachten, dan weer
    > een regel verzenden, enz. Dat een paar regels achter elkaar.


    Je wilt dus spelen met de output buffer. Dat is niet zo moeilijk:
    http://de.php.net/ob_flush

    --
    Erick

  3. #3
    Warden Dave
    Simulatie erg trage webpagina
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Simulatie erg trage webpagina

    "Erick T. Barkhuis" <erick.use-net@ardane.c-o-m> wrote:
    > Paul van der Vlis:


    >> Ik denk aan een regel tekst verzenden, dan een seconde wachten,
    >> dan weer een regel verzenden, enz. Dat een paar regels achter
    >> elkaar.


    > Je wilt dus spelen met de output buffer. Dat is niet zo moeilijk:
    > http://de.php.net/ob_flush


    In het niet-Duits :
    http://nl.php.net/manual/en/function.set-time-limit.php
    http://nl.php.net/manual/en/function.ob-start.php (e.v.)
    http://nl3.php.net/manual/en/function.explode.php
    http://nl.php.net/manual/en/function.usleep.php

    WD

  4. #4
    Erick T. Barkhuis
    Simulatie erg trage webpagina
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Simulatie erg trage webpagina

    Warden Dave:
    > "Erick T. Barkhuis" <erick.use-net@ardane.c-o-m> wrote:
    > > Paul van der Vlis:

    >
    > >> Ik denk aan een regel tekst verzenden, dan een seconde wachten,
    > >> dan weer een regel verzenden, enz. Dat een paar regels achter
    > >> elkaar.

    >
    > > Je wilt dus spelen met de output buffer. Dat is niet zo moeilijk:
    > > http://de.php.net/ob_flush

    >
    > In het niet-Duits :
    > http://nl.php.net/manual/...enz


    Vreemd is, dat ik op de de.php.net-pagina netjes de Engelse tekst met
    Engelstalige commentaren te zien kreeg. Toen dacht ik: "die Paul is een
    slimme jongen, die leest dat wel."


    --
    Erick

  5. #5
    Warden Dave
    Simulatie erg trage webpagina
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Simulatie erg trage webpagina

    "Erick T. Barkhuis" <erick.use-net@ardane.c-o-m> wrote:
    > Warden Dave:
    >> "Erick T. Barkhuis" <erick.use-net@ardane.c-o-m> wrote:


    >>> Je wilt dus spelen met de output buffer. Dat is niet zo moeilijk:
    >>> http://de.php.net/ob_flush


    >> In het niet-Duits :
    >> http://nl.php.net/manual/...enz


    > Vreemd is, dat ik op de de.php.net-pagina netjes de Engelse tekst
    > met Engelstalige commentaren te zien kreeg. Toen dacht ik: "die
    > Paul is een slimme jongen, die leest dat wel."


    O, ik twijfel niet of Paul weet raad met 't in den Griff nemen van de
    Ausgabepuffer, maar ik gaf voor de zekerheid nog maar wat leuke links naar
    wat, met mijn instellingen en lokatie, wel in 't Engels verscheen.

    WD


  6. #6
    Paul van der Vlis
    Simulatie erg trage webpagina
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Simulatie erg trage webpagina

    Erick T. Barkhuis schreef:
    > Warden Dave:
    >> "Erick T. Barkhuis" <erick.use-net@ardane.c-o-m> wrote:
    >>> Paul van der Vlis:
    >>>> Ik denk aan een regel tekst verzenden, dan een seconde wachten,
    >>>> dan weer een regel verzenden, enz. Dat een paar regels achter
    >>>> elkaar.
    >>> Je wilt dus spelen met de output buffer. Dat is niet zo moeilijk:
    >>> http://de.php.net/ob_flush

    >> In het niet-Duits :
    >> http://nl.php.net/manual/...enz

    >
    > Vreemd is, dat ik op de de.php.net-pagina netjes de Engelse tekst met
    > Engelstalige commentaren te zien kreeg. Toen dacht ik: "die Paul is een
    > slimme jongen, die leest dat wel."


    Deze Paul heeft zelfs jaren in Berlijn gewoond. Maar de tekst verschijnt
    bij mij ook in het Engels. Zal wel met voorkeuren in de browser te maken
    hebben.

    Hartelijk bedankt overigens!

    Met vriendelijke groet,
    Paul van der Vlis.




    --
    http://www.vandervlis.nl/

  7. #7
    Paul van der Vlis
    Simulatie erg trage webpagina
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Simulatie erg trage webpagina

    Paul van der Vlis schreef:
    > Hallo,
    >
    > Ik wil voor een test een webpagina maken die heel erg traag is.
    >
    > Ik denk aan een regel tekst verzenden, dan een seconde wachten, dan weer
    > een regel verzenden, enz. Dat een paar regels achter elkaar.
    >
    > Hoe zou ik dat het beste kunnen realiseren? Ik heb PHP5 en Python tot
    > mijn beschikking, ik werk met Apache2 onder Linux.
    >
    > De test bestaat er uit of mensen de site in een keer te zien krijgen
    > (zoals bij een proxy of sommige virusscanners die een pagina eerst
    > helemaal willen binnenhalen), of direct elke regel apart zien (normaal).
    >
    > Met vriendelijke groet,
    > Paul van der Vlis.



    Dit is hem geworden: http://vandervlis.nl/test4/

    ---------------------
    <?php
    ob_start();
    for($i=1;$i<6;$i++)
    {
    echo "line $i<br />";
    ob_flush();
    flush();
    usleep(1000000);
    }
    ?>
    -------------------

    Belangerijk is nog deze instelling:
    php_value output_buffering "0"


    Met vriendelijke groet,
    Paul van der Vlis.




    --
    http://www.vandervlis.nl/

  8. #8
    Erick T. Barkhuis
    Simulatie erg trage webpagina
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Simulatie erg trage webpagina

    Paul van der Vlis:

    > Dit is hem geworden: http://vandervlis.nl/test4/


    ....en nu op naar niwo, voor een homepagebeoordeling!

    --
    Erick

  9. #9
    Leihcim
    Simulatie erg trage webpagina
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Simulatie erg trage webpagina

    Paul van der Vlis wrote:
    > Paul van der Vlis schreef:
    >
    >>Hallo,
    >>
    >>Ik wil voor een test een webpagina maken die heel erg traag is.
    >>
    >>Ik denk aan een regel tekst verzenden, dan een seconde wachten, dan weer
    >>een regel verzenden, enz. Dat een paar regels achter elkaar.
    >>
    >>Hoe zou ik dat het beste kunnen realiseren? Ik heb PHP5 en Python tot
    >>mijn beschikking, ik werk met Apache2 onder Linux.
    >>
    >>De test bestaat er uit of mensen de site in een keer te zien krijgen
    >>(zoals bij een proxy of sommige virusscanners die een pagina eerst
    >>helemaal willen binnenhalen), of direct elke regel apart zien (normaal).
    >>
    >>Met vriendelijke groet,
    >>Paul van der Vlis.

    >
    >
    >
    > Dit is hem geworden: http://vandervlis.nl/test4/
    >
    > ---------------------
    > <?php
    > ob_start();
    > for($i=1;$i<6;$i++)
    > {
    > echo "line $i<br />";
    > ob_flush();
    > flush();
    > usleep(1000000);
    > }
    > ?>
    > -------------------
    >
    > Belangerijk is nog deze instelling:
    > php_value output_buffering "0"
    >


    Ik krijg hem regel voor regel binnen, zowel direct als via de proxy van
    xs4all. Een virusscanner heb ik niet.

  10. #10
    Paul van der Vlis
    Simulatie erg trage webpagina
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Simulatie erg trage webpagina

    Leihcim schreef:

    >> Dit is hem geworden: http://vandervlis.nl/test4/
    >>
    >> ---------------------
    >> <?php
    >> ob_start();
    >> for($i=1;$i<6;$i++)
    >> {
    >> echo "line $i<br />";
    >> ob_flush();
    >> flush();
    >> usleep(1000000);
    >> }
    >> ?>
    >> -------------------
    >>
    >> Belangerijk is nog deze instelling:
    >> php_value output_buffering "0"
    >>

    >
    > Ik krijg hem regel voor regel binnen, zowel direct als via de proxy van
    > xs4all. Een virusscanner heb ik niet.


    Zo hoort het. Het is voor een chatapplicatie die op deze manier werkt.

    Jammergenoeg hebben we op het moment wat problemen met een virusscanner
    die een website eerst helemaal binnenhaalt en dan pas laat zien (Sophos
    antivirus), en dan zie je de chat pas als hij is afgelopen. Dit is een
    simpele test, we hebben dat programma zelf niet dus anderen moeten testen...

    Ook proxies die niet zo goed geconfigureerd zijn leveren soms problemen
    op. Die van XS4all doet het blijkbaar goed, maar dat mag je van XS4all
    ook wel verwachten.

    Met vriendelijke groet,
    Paul van der Vlis.




    --
    http://www.vandervlis.nl/

  11. #11
    robert
    Simulatie erg trage webpagina
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Simulatie erg trage webpagina

    Paul van der Vlis <paul@vandervlis.nl>:
    > Leihcim schreef:
    >
    >>> Dit is hem geworden: http://vandervlis.nl/test4/

    [knip]
    >> Ik krijg hem regel voor regel binnen, zowel direct als via de proxy van
    >> xs4all. Een virusscanner heb ik niet.

    >
    > Zo hoort het. Het is voor een chatapplicatie die op deze manier werkt.


    Dat gaat helaas niet overal werken. Alleen het flushen van de output buffer
    in PHP is niet genoeg om ervoor te zorgen dat elke browser de data meteen
    laat zien (Safari wacht bijvoorbeeld wel totdat alles binnen is voordat de
    tekst getoond wordt - en dat mag ook volgens de HTTP spec).

    Wil je op zo'n manier een chatapp bouwen, dan moet je aan de slag met 'echte'
    server push:
    http://www.openjsan.org/doc/f/fu/fuz...HTTP/Push.html

    Of iets als (buzzzzz) Comet.

    --
    robert

  12. #12
    Paul van der Vlis
    Simulatie erg trage webpagina
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Simulatie erg trage webpagina

    robert schreef:
    > Paul van der Vlis <paul@vandervlis.nl>:
    >> Leihcim schreef:
    >>
    >>>> Dit is hem geworden: http://vandervlis.nl/test4/

    > [knip]
    >>> Ik krijg hem regel voor regel binnen, zowel direct als via de proxy van
    >>> xs4all. Een virusscanner heb ik niet.

    >> Zo hoort het. Het is voor een chatapplicatie die op deze manier werkt.

    >
    > Dat gaat helaas niet overal werken. Alleen het flushen van de output buffer
    > in PHP is niet genoeg om ervoor te zorgen dat elke browser de data meteen
    > laat zien (Safari wacht bijvoorbeeld wel totdat alles binnen is voordat de
    > tekst getoond wordt - en dat mag ook volgens de HTTP spec).
    >
    > Wil je op zo'n manier een chatapp bouwen, dan moet je aan de slag met 'echte'
    > server push:
    > http://www.openjsan.org/doc/f/fu/fuz...HTTP/Push.html
    >
    > Of iets als (buzzzzz) Comet.


    Hmm, ik heb nu aan het begin 1100 spaties toegevoegd, blijkbaar heeft
    Safari dat nodig.

    Het is een bestaande chat die al jaren bestaat, hij is niet in PHP
    gebouwd maar in Python. Om timeouts te voorkomen worden er spaties
    gestuurd. Ik heb die site niet gebouwd, maar doe de support voor de users.

    Nu kom ik dus een probleem tegen met een virusscanner, wat ik simpel wou
    reproduceren voor de leverancier van die software. Maar misschien is
    mijn testje dus niet goed genoeg...

    Met vriendelijke groet,
    Paul van der Vlis.




    --
    http://www.vandervlis.nl/

  13. #13
    robert
    Simulatie erg trage webpagina
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Simulatie erg trage webpagina

    Paul van der Vlis <paul@vandervlis.nl>:
    > robert schreef:
    >> Wil je op zo'n manier een chatapp bouwen, dan moet je aan de slag met
    >> 'echte' server push:
    >> http://www.openjsan.org/doc/f/fu/fuz...HTTP/Push.html
    >>
    >> Of iets als (buzzzzz) Comet.

    >
    > Hmm, ik heb nu aan het begin 1100 spaties toegevoegd, blijkbaar heeft
    > Safari dat nodig.


    Dat, of de stand van de maan

    --
    robert

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics