WPDude not only impressed me with his considerable technical prowess, but also with his integrity and commitment. He really is a pleasure to work with.
Continue Reading »WPDude not only impressed me with his considerable technical prowess, but also with his integrity and commitment. He really is a pleasure to work with.
Continue Reading »Thank you for making this such an easy experience to move to WordPress from TypePad. I found it much easier for you to get me going for a small fee than spend hours trying to go through the WordPress codex.
Continue Reading »A couple of weeks ago, I was at my wits end. My blog posts were not showing up in Firefox and I needed help, more than you can imagine. None of the tech people that I know good provide me real assistance so, I used my good friend Google. I found WordPress Dude, Neil Matthews. [...]
Continue Reading »Neil, I just wanted to say thanks for going above and beyond my expectations with our wordpress consultation the other day. You not only fixed my screw ups, but you also showed me where I was going wrong and how to properly operate the new blog template on a day-to day basis, as well as [...]
Continue Reading »I must say that Neil AKA WP Dude is customer service oriented and commited to building a strong and honorable relationship with his clients. I’m far from tech savy and was in need of assistance with updating my version of word press. WP Dude went above and beyond the necessary, by updating all of my [...]
Continue Reading »After spending 3 months setting up my new site I was stuck on the last details to get the site up and running. I was thrilled to find Neil Matthews who took care of the technical stuff to make my site work better so I did not have to spend another 3 months learning things [...]
Continue Reading »
To make sure your blog works as efficiently as possible, it is a good idea to keep fat content off you site and to host and stream that content from a more robust platform.
Fat content is content from your blog which takes up a large amount of bandwidth to serve up. Multiply this large bandwidth requirement with a large number of blog readers and you could be in trouble.
Examples of fat content are:
These are usually very large files and steaming/downloading them to your audience takes substantial amounts of resource compared to a static blog post or page.
These types of files take up huge amounts of bandwidth, if you hosting account is not of a high quality (that’s my way of saying you are cheap and bought the least expensive hosting product) your bandwidth allocation will be throttled and access to your site will slow or even, in extreme cases, crash because there is not enough band width to serve up your content
Another reason to host content off-site is that your server will have a finite number of users sessions allocated to it, serving up a web page takes a session, sends the static content then releases the session back to the pool, a video will hold open that session for much longer increasing the chance that you will run out of sessions and your server will start to reject new users.
If you are not going to host it on your blog, where else can you host this fat content? There are a number of options, you can host it on one of the many free web 2.0 type services or you can take advantage of more robust hosting solutions which charge a fee, let’s look at these options in depth.
Free services
The free services at your disposal are sites such as Youtube, Vimeo, Flickr and Google docs, these systems allow you to upload your fat content to their services,make them to take the hit to serve up the work you have produced and then to embed this on your blog.
There are plugins to embed content from the more popular systems on your blog. This means that the content will appear on your system as if you are hosting it, but the third party takes all the pain of serving it up.
Paid Services
To create a more robust hosting solution, you may want to invest in a more expensive hosting program from your hosting provider. Look at virtual private servers or for hosting solutions offering unlimited bandwidth.
Another system to consider it Amazon S3. Amazon have create an incredibly robust infrastructure to host their e-commerce platform. They have now opened up this infrastructure for people outside of their organisation to use, one component of their service called Amazon Web Services is S3.
S3 allows you to create your own bucket or internet facing container where you can store your fat files. These are then served up from their infrastructure.
The beauty of S3 over the free services is that you can secure your files as well. For example if your fat content is for a premium audience, you can use pre-signed URLS and access control lists to control access.
The cost of S3 is very low, you pay by the amount downloaded, current pricing can be seen at http://aws.amazon.com/s3/#pricing
I will be writing more about s3 in the near future. Please subscribe to my RSS feed to be notified when I do this.
Over and above S3 which can host any type of content, here are some examples of the sites you could use to host your fat content.
Video – Youtube, Viddler, Vimeo
Images – Flickr, Picassa
Documents – Google docs
If you are having performance problems, you may want to read my blog post on performance tuning WordPress.
I always enjoy learning what other people think about Amazon Web Services and how they use them. Check out my very own tool CloudBerry Explorer that helps to
manage S3 on Windows . It is a freeware. http:// cloudberrylab [dot] com/
[Reply]
Neil Matthews Reply:
October 13th, 2009 at 1:50 pm
Andy,
Thanks for the heads up on your product, I will review it and add it to my “coming soon” post on Amazon s3 and WordPress, along with the other tools and plugins I use
Neil
[Reply]