Reply to Re: [PHP] PHP interference in frames

Your name:

Reply:


Posted by Jochem Maas on 12/23/05 13:20

PHP Superman wrote:
> I'm taking a wild guess here, maybe the browser insists on waiting for some
> content but it's maximum content wait time is 5 seconds, the browser could
> detect the connection to the server is still open and wait for 5 seconds or
> another time

to get an idea of what the browser is doing (how its waiting etc)
tail the webserver log to see how/when the requests come in - should give
you a clue as to what is happening:

either the server puts them on hold or the browser is holding back sending
the request.

>
> On 12/22/05, Ron Rudman <ron@helphosts.com> wrote:
>
>>I've got this down to a bare bones test but am still stumped. Can anyone
>>explain why I get the behavior I do?
>>
>>I have a frameset with 3 frames:
>><html>
>><head><title>testing</title></head>
>><frameset rows='100,100,*'>
>> <frame src='test1.php'></frame>
>> <frame src='test2.php'></frame>
>> <frame src='test3.php'></frame>
>></frameset>
>></html>
>>
>>test1.php and test2.php are both simply: <? sleep(5); ?>
>>test3.php is simply: <? echo "This is some content"; ?>
>>
>>When I invoke the main frameset, the output from test3.php takes 5 seconds
>>to appear.
>>If I comment out either one of the sleep calls, the output from test3.phpis
>>immediate, which is what I expected in the first place.
>>
>>I have session.auto_start = 0 in php.ini, so this has nothing to do with
>>sessions.
>>I am running php 5.0.5.
>>I get the same results with both apache 2/mod_php and lighttpd/fastcgi,
>>the
>>latter with 40 php processes running.
>>
>>I thought that each frame in a page was executed independently and
>>asynchronously, yet frame4.php insists on "waiting" for one of the other
>>frames to complete (if the sleeps are 5 and 10, frame3 produces its
>>output
>>after 5 seconds).
>>
>>What am I missing here?
>>
>>--
>>PHP General Mailing List (http://www.php.net/)
>>To unsubscribe, visit: http://www.php.net/unsub.php
>>
>>
>
>
>
> --
> Hi Everyone, I am running PHP 5 on Windosws XP SP2 with MySQL5, Bye Now!
>

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация