Have you ever tried one of your websites from a slow connection? Is load-time acceptable? Does the site work at all? If you use a lot of scripting and ajax-calls you might end up with a website that doesn’t work because scripts are timing out or wait for other scripts to finish (which even could crash browsers). How do you test from a slow connection? Check out mod_cband; bandwidth throttling for Apache.
Installation is quite easy; there’s a perfect howto available on Howtoforge.
buTTon Apache, PHP
I got this call from a friend, Boris, who’s in a band called geRRIT. He asked me to help him out on an idea he had for getting geRRIT’s songs spread around the world: homeless-songs.
The idea was to send 4000 cd’s to 15 cities around the world, and ask people to copy the cd and give the original to someone else, or leave it at a public spot in town. And while you’re at it, leave a message with picture on a website. Inspired by J.A.L.D (just another link dump) we came to a design that would fit all images that would be uploaded, whether it would be just 10 pictures, or 1000, it had to fit into one page.
Read more…
buTTon Apache, Javascript, PHP dynamic resizing, geRRit, Gooseberry, Homeless-songs
What impact do modules have on a high-performance webserver? A LOT! (though that would not be a suprise)
I’ve been playing with a new webserver for a week now. It’s a brand new Dell PowerEdge 980, with Xeon Quadcore (2.4ghz), SAS-raid1-sata (7200rpm) and 4 GB of ECC-ram. Should be enough for a relatively large website with high concurrency.. The application I write do not cause a lot of Mysql-queries, I try to cache as much as possible, the real performance-gain for me is getting PHP5 to run faster. So I installed the machine and got to work on some stress-tests.
Read more…
buTTon Apache, FreeBSD, PHP, Webhosting Apache, extensions, FreeBSD, Jails, PHP