Right from the onset, and as part of our soul searching, we realized that being helpful and offering very affordable plans had to be an actionable item and intertwined with our goal of making Website pull faster. This shows in the breadth of plans we offer. But if that isn’t enough, here’s a list of recommendations that will ensure you can do more with less.

Compress everything!

Ths is a big one! Varnish will gladly store the compressed version of objects in memory and, therefore, use less of your cachoid-allocated memory. With object compression ratios ranging from 70% to 90%, you’re saving enormous amounts of it! The more memory available, the more data Varnish can store and efficiently serve it to your visitors. So send us your poor, your hungry, your… err, compressed objects! We’re happy to tuck’em in happily in cache.

Note: Cachoid is currently debating whether we should automatically and transparently compress/decompress objects behind the scene for you. We’ve come up with arguments for and against it. Doing so increases complexity, which increases the probability of breakage. On the other hand, it saves our clients work and trouble from doing it themsevles at the origin (backend server).  So the jury is still out. Please let us know what you think in the forums!

Device detection

Mobile devices (tablets, smartphones, etc) benefit the most from device detection. This is so we serve those devices their corresponding page. But this means we’re keeping a cache line for each mobile category (‘smartphone’, ‘tablet’). But some folks have already built a one-style website and so device detection is unnecessary.  In this case, we recommend disabling this feature from your Cachoid control panel.