Personligen har jag dragit in endel mindre knep jag kör för att minska ner bandbredd då det är något som kostar mycket på vissa co-location medans server är en engångsavgift.
För bandbredd:
- Gzip av all output från PHP filerna (Fördel: fick ner en mindre sida från 6.1kb till 2.4 med detta. Nackdel: drar CPU och tar lite tid.. tog 0.02s extra)
- Gzip av alla scriptfiler så som .css och .js m.m (Löste detta med mod_rewrite och en phpfil)
- Sätter cache på bilder så att alla webproxies sammt ISPs proxies kan lägga cache på bilderna
- Bryta ut variable ur strängar. (variabler som inte är utbrutna kräver fler cpu läsningar)
- "LIMIT 1" i SQL queries när man bara ska ha 1 rad (helt sjukt hur mänga som glömmer / inte vet om detta)
- Fixa cache på saker som en FAQ eller Nyheter som uppdateras sällan (många kör allt genom databasen hela tiden)
- Xcache eller nån annan OPcode cacher till PHP filer (mindre disk läsningar)