I wanted to share some of the tips and tricks that I've picked up when starting to use . If you don't know Dev Cloud, its a Drupal specific web hosting system. As I wrote in my previous article about it, its a cool system and its working out well for us so far. If you are interested to use it, I think I can save you some time trying to figure out all the details.
In this part, I'll go over getting your site installed and restricting access to the development environments.
I have to admit that I love to tinker with things. When I started playing with Linux first about 10 years ago, I realized that here was a "toy" that I'd be able to enjoy for a long, long time. I've often worked on server configuration and always had a lot of fun making servers work for big sites.
That said, I took Acquia's Dev Cloud for a spin and really like it. No hassles, it really has to be the simplest high-traffic ready system I've ever used.
Unless you've made a multi-lingual site before, you'd never believe all the small issues that come up, for example that the target language has a few different translations for a single English term.
Views lets you set exposed filters so that visitors can choose what kind of content they want to see. However you'll quickly find that the default selection "<Any>" is untranslatable. Fortunately, there is an easy solution...
Most sites use the block module to create blocks which are reused throughout a site. Have you ever needed to embed one of these custom blocks into a node template or into some other template files? Its suprising, but there isn't a single, simple function that you can call to do this. There is a thread on drupal.org about this, but none of the solutions really seemed right. To do this more elegantly, we made a function which can be used in your theme's template.php file to make block embedding simple.