In addition you could switch from Apache to something fast like Nginx, and the version of php is hopelessly out of date.
The very first and easiest free thing to do would be to use Cloudflare
Then you could add in Varnish cache
Quote from: lardconcepts on Nov 26, 2012, 09:21 pmIn addition you could switch from Apache to something fast like Nginx, and the version of php is hopelessly out of date.nginx has been considered but actually is not an option: migration would require a large porting of current Rewrite rules, now massively used to glue together all the pieces. Not impossible, but requires some time.
QuoteThe very first and easiest free thing to do would be to use CloudflareI've observed bad performance of Cloudflare on at least one website far smaller than the Arduino's one, it impressed me quite negatively.Did you had some positive experience?
"Last year, when a Web site launched by infamous hacker group LulzSec was knocked offline by a massive DDoS attack it turned to CloudFlare, a 30-person San Franicisco start-up for protection.For the next 23 days, LulzSecurity.com stayed online, and CloudFlare, which had launched in private beta only 12 months before, withstood withering attacks from hackers around the globe.The quality of CloudFlare's service and its rock-bottom prices have been attracting new customers at the rate of 1,500 a day, Prince said, including Fortune 500 companies, major government agencies in the United States and abroad, and even sites owned by the White House. In two years, CloudFlare has grown so big that on any given day 25 percent of the Internet's visitors pass through its network, Prince said. CloudFlare currently has servers running in 14 data centers around the world, including 7 in the United States, 3 in Asia and 4 in Europe."
51.1 GB bandwidth saved by CloudFlare115.0 GB total bandwidth3,844,627 requests saved by CloudFlare5,232,005 total requests777,088 Page views581,657 regular traffic95,391 crawlers/bots100,040 threats
So instead of me just complaining, perhaps I can help a bit.
The version of mootools is from 2006(!!). Why would two overlapping frameworks be needed? jquery should do everything.
I've be interested to know about this bad performance and what the conditions were.
Keep us posted on your efforts, please.
All of you will be alerted and asked to report me about undesired behaviours, I expect your collaboration