I need to test 6 web sites for use with slow internet connections, eg dial up,ISDN, GPRS wireless, etc Are there any Fedora 16 apps that would provide testing and reports please? Thanks Roger
Roger wrote:
I need to test 6 web sites for use with slow internet connections, eg dial up,ISDN, GPRS wireless, etc Are there any Fedora 16 apps that would provide testing and reports please?
What exactly are you testing _for_? Do you just mean are they up, or are they compromised, or penetration test? Or are you checking response time or ??? If you want to know if they're usable on dialup to a large extent that's a human judgement, and little trick to make a site feel faster make a huge difference.
People can give you better answers if you ask a better question. :-)
On 05/14/2012 12:53 AM, Bill Davidsen wrote:
Roger wrote:
I need to test 6 web sites for use with slow internet connections, eg dial up,ISDN, GPRS wireless, etc Are there any Fedora 16 apps that would provide testing and reports please?
What exactly are you testing _for_? Do you just mean are they up, or are they compromised, or penetration test? Or are you checking response time or ??? If you want to know if they're usable on dialup to a large extent that's a human judgement, and little trick to make a site feel faster make a huge difference.
People can give you better answers if you ask a better question. :-)
I have been asked to test whether sites we are building with Drupal 7 will load rapidly, and what the response time may be for each page when accessed with a minimal or older style computer which is on dial up, etc, possibly with less than optimal copper to exchanges and homes, etc. Currently the sites are in test phase, not live. Where there are images on the site, these are few and minimal, 72dpi and not larger than 300px square, most are on or below 150kb in size.
I have built functional html/css sites in the past and have a basic understanding of how to construct a site that loads and responds under those conditions but have no idea whether Drupal/php provides similar load times for pages.
Under the rule, Cheap, Fast Reliable, choose any two, I would also like to test conditions with possibly less than reliable and/or cheap isps I'm volunteering my time and resources, so I wondered whether there was a test app or some method that I could use rather than go and purchase an old computer and some dial up time which would be useless after the sites go live.
Thanks Roger
On Mon, 2012-05-14 at 09:28 +1000, Roger wrote:
I have been asked to test whether sites we are building with Drupal 7 will load rapidly, and what the response time may be for each page when accessed with a minimal or older style computer which is on dial up, etc, possibly with less than optimal copper to exchanges and homes, etc. Currently the sites are in test phase, not live. Where there are images on the site, these are few and minimal, 72dpi and not larger than 300px square, most are on or below 150kb in size.
I have built functional html/css sites in the past and have a basic understanding of how to construct a site that loads and responds under those conditions but have no idea whether Drupal/php provides similar load times for pages.
You've hit the nail on the head with regards to the usual culprits (number of graphics on the page, and filesize of them). Usually they have more of an effect on low-speed browsing than whatever generated the page. Unless your dynamic generator has to do a lot of negotiation back and forth to render a page; or your server is overloaded, then all browsers get a slow experience.
There are throttling options for proxy servers, like Squid, so you could try browsing through it (when throttled) to see a slower network response. But that's not really a true test, slow networks have latency issues, too, not just slower throughput. There probably are some on-line tests for slow browsing. You could possibly see how it goes browsing through one of those anonymising servers, as an external throttler to your experience.
These days, you also test how a site will work on someone's mobile phone. Since they're becoming more common, and they bring their own set of problems. Whenever someone shows off their new phone toy to me, I always have a bash at my own website on it. Horrid things, though. You really need a magnifying glass and a tiny pointing stick to use them...
Tim wrote:
There are throttling options for proxy servers, like Squid, so you could try browsing through it (when throttled) to see a slower network response. But that's not really a true test, slow networks have latency issues, too, not just slower throughput.
You could have a look at http://www.linuxfoundation.org/collaborate/workgroups/networking/netem#Emula... which tells you how to emulate all sorts of networking problems with a filter built right into the Fedora kernel and a one-line root command.
(This came in really handy demonstrating why a UK-based website with lots of reasonably small graphics was slow when Australians were looking at it…)
Tip: don’t forget to replace eth0 with whatever your network device is called these days.
Hope this helps,
James.
On 05/13/2012 07:28 PM, Roger wrote:
I have been asked to test whether sites we are building with Drupal 7 will load rapidly, and what the response time may be for each page when accessed with a minimal or older style computer which is on dial up,
You can use "trickle" and/or "wget" to perform the tests. Check this out:
http://www.tuxradar.com/content/control-your-bandwidth-trickle
HTH, Jorge