I'm Dudley Storey, the author of Pro CSS3 Animation. This is my blog, where I talk about web design and development with HTML, CSS and SVG. To receive more information, including news, updates, and tips, you should follow me on Twitter or add me on Google+.

my books

Pro CSS3 Animation book coverPro CSS3 Animation, Apress, 2013

my other blogs

Massive Head CanonMassive Head Canon: Intelligent discussion of movies, books, games, and technology.

my projects

The New DefaultsThe New Defaults — A Sass color keyword system for designers.

CSSslidyCSSslidy — an auto-generated #RWD image slider. 3.8K of JS, no JQuery.

Web Developer Reading List: Servers, Domain Names and Hosting

Finding and setting up hosting for your sites

A cluster of glowing blue fibre optic tips

Like novels and art, websites do not truly count until they are published. Whatever the scale of the enterprise - from the smallest boutique site on cheap hosting to vast maps of data spanned across multiple servers - finding and purchasing a domain name and setting up a server can be an intimidating, even overwhelming prospect.

This reading list takes you through the very basics of servers, domain names and hosting, starting with general recommendations and working up to creating your own server for site testing and development, with more complex entries added over time.

Time: 1 hour

Prerequisites: Aside from purchasing a suitable domain name (which you should ensure is done before starting a project), there’s not much point in learning about servers and hosting from a web development perspective without a strong understanding of HTML, CSS, and JavaScript. Basic knowledge of a server-side language, such as PHP, is also recommended.

Once you have a site up, running, and growing, performance becomes an issue. This series explores opportunities to increase server performance without spending more money, using caching and compression:

As soon as your site is online, security also becomes an issue. There are several steps you can take to secure site files:

  1. Placing Files Above the Web Root

Photograph by Michael Wyszomierski, used under a Attribution NonCommercial 2.0 Generic Creative Commons license.

This site helps millions of visitors while remaining ad-free. For less than the price of a cup of coffee, you can help pay for bandwidth and server costs while encouraging further articles.