Recap: Don’t Let Success Bring Your Web Site Down
June 10, 2010 Emily Lewis
For our May 5 event, Chris Kenworthy and Mick Thompson discussed web hosting from the basics up to more advanced techniques to make sure your site is always available. If you were unable to attend or need a refresher, we've got you covered:
Chris and Mick's presentation focused on scalable server configurations and cloud computing. Some takeaways:
- When registering a domain name, don't go with your hosting provider. Keep eggs in different baskets to avoid potential fees and charges if problems occur.
- With a VPS, you get what you get. If you use your limit, you get your limit. But can't go over … its not unlimited.
- If you need more than shared hosting or VPS, there are options. With dedicated hosting, can have managed or unmanaged.
- Pros of dedicated hosting: data center takes care of problems — hardware, outages, etc. Cons: it's expensive.
- Colocation is where you buy the server yourself, and set it up, then basically "rent" space for that server.
- "Cloud" refers to applications (Gmail), infrastructure (Amazon EC2), platform (Google App Engine).
- EC2 has gotten huge adoption. Only out of beta for two years, with almost 80k instances running on it.
- Cons of EC2: instances die (it's just a fact) and performance isn't always as good as dedicated. Pros: you plan for problems with instances and you get lots of flexibility.
- YSlow is a Firefox add-on that helps you to see how your (or any site) is performing.
- You can also use a CDN to free up your server.
- More optimization tips: cache control, file compression (GZip), CSS at the top, scripts at the bottom.
- There are no definitives with optimization. It is all about your site. The point is to be knowledgeable about what you need.
- Monitoring is the best way to know what's going on with your server. And there are a range of services available, from pinging to HTTP monitoring.
- Keep your backups separate from your web hosting provider. If there are problems or disputes, you don't want to fight for your data.
Video of the presentation is available on Vimeo:
The slide deck is available on SlideShare:
Photos are available on Flickr:
Stay Tuned for Our Next Event!
For our July 7 event, Jack Moffitt will discuss clever algorithms to make MP3s and video files tiny without altering their quality much:
- Lossless and lossy compression
- Motion estimation and prediction
- Royalty-free and open standards
Let Us Know What You Think
As always, we want to know what's on your mind so we can do the best to ensure Webuquerque is all you want it to be. Make sure to let us know if you have any suggestions, comments or complaints.