Speed up yor website - Part 2 - The Free CDN
To continue with our series of website optimization tricks, I’ll talk a little bit more about Content Delivery Network (CDN), and will talk you though the steps of creating a totally free CDN for your website.
Basically, as I’ve already stated on my previous post, a CDN is an external network which specializes in serving static content. It normally consists of a few servers spread around the world, so the data will travel the shortest route to get to their destination based on Geolocation.
In other words, if you’re in Japan, why should you have to wait for the data to travel from Europe, if there’s a server just next door to you.
Speed up yor website - Part 1
Assets such as stylesheets, images and videos are often the major hit taken by a webserver when a webpage is loaded. I’m often trying to improve my page loads by using published pages (flat html) and rewrites, so I don’t need to run a dynamic page when it’s not necessary.
Google Chrome OS and e few more changes
Yesterday the Google team posted an entry on all their blogs about a new operating system that is to come. They are going to call it Google Chrome OS.
Apache 101 - Are you rotating your logs?
It came to my attention today that my website was serving blank pages, and I got really intrigued with it. I checked the memory, and everything was fine, and my logs wouldn’t indicate any obvious error. I did a quick research, and some people were saying this happens due to your log files being full which cause your OS’s open file to go nuts, and you run out of file slots.
By running out of slots, your Apache starts serving blank pages, and won’t work properly either. A quick way around to it, is cleaning up your logs.
Apache 101 - Avoiding duplicate content on your domain.
Did you know that search engines consider things like https://www.placona.co.uk/index.cfm and https://placona.co.uk/index.cfm as duplicate content? It might sound like a wise thing to do, as your site would be accessible by whichever URL related to your domain. I’ll say here it’s not, as search engines like Google consider this an offense and will penalize you should they think you’re doing it on purpose.
Google normally are very strict and harsh with people trying to “play” with their search engine, or people who try to black hat SEO. And content duplication might be just what will put your domain on the bottom of their search.
Apache 101 & Case insensitive URL’s
This is only a quick Apache tip for when you are using mod_rewrite.
Installing YUM on CentOS 5
This is really for my future reference, but I thought someone would bump into that any time. I’m configuring a new CentOS 5 server and for my surprise it didn’t come with yum installed.
Full Google Mail / SMTP power for your domain
I’ve recently been playing with Google apps for domains, where it lets you create Gmail based emails for your domain. Basically you can configure Google apps to manage your domain’s email therefore saving a few things. The first few that spring to mind are:
Apache 101 - Cache Control
Continuing with my Apache series, I’ll be today talking about cache control.
Sync your iPhone with Outlook (or Google) Calendar
We all know how painful it is to keep up to date with our meeting and
obligations. I’ve recently been thinking of a nice way to sync my calendars
from work and personal into a single account.
I then had a very specific spec for it, which is as follows: