08:06 by FoxTwo
Cool Way To Screenshot A Website Part 2
Back in January, I wrote this entry here, about a web service called Kwout. For those not familiar with it, it's basically a service to screenshot a page and provide ready-made code for you to insert into your blog to show a screenshot.
Now they've come up with a FireFox extension to do the same thing!
You don't have to to go their website to screenshot a website anymore with this extension. Here's how the extension works in Firefox:
You click on the small "k" in your status bar in Firefox. That will pop out the small options box you see in the screenshot.
Then you select the portion you wish to "cut", like as if you're on the actual Kwout website. Once done, you click on "CUT", as usual.
You'll see the final box appear once you've clicked on "CUT". The extra feature here is that you can SAVE the picture to your own computer, or if you click UPLOAD, it'll bring you to the Kwout website for it to be processed and the code generated for you to be put into your blog entry.
Again, in case someone forgets, Kwout is cool because not only does it screenshot a website, the screenshot image contain working links (if you allow)! In other words, if the screenshot has a button labelled "home", and you allowed image mapping, you can click on the "home" button in the screenshot image, and you will be brought to wherever the link points to. Think of it as a "miniwebsite".
Seriously, try it on my previous post. Click on the links in the picture, and you WILL be brought to the bloggers' actual blog entries!
Labels: Extension, FireFox, internet, website
Links to this post |
10:02 by FoxTwo
Painless Website And Blog Migration
Some time back last year, I wrote about how to do "Disaster Recovery" on your website.
Today, I did exactly just that!
Well, don't worry, you probably didn't even notice it, because both sites were mirrored before I did the DNS change. For those people whose ISP have slower DNSes, they will still hold the old IP address to my old site. For those people who have already updated, will get the new site. In any case, the only difference is that the old site won't have this blog entry; the new one, ie this one, will.
Why did I change host?
Very recently, like a few days ago, I noticed that it took a very long time to access my website. Various tests showed that it wasn't my webhost, but more likely to be a Starhub problem. However, since I do get comments on my blog posts, I really hated to wait and wait for my site to load before I can reply their comments.
So, I went hunting for a new FREE host. Yes, I found a FREE host, within 30 seconds of Googling for one - 10GBFreehost.com. It offers 10GB space and 20GB monthly bandwidth. My current one offered only 5GB space, but 300GB monthly bandwidth. Since I doubt I will ever hit anywhere near even 5GB of bandwidth per month, the drastic reduction of "free bandwidth" isn't a problem.
Plus, this new host offers FREE MySQL databases, 5 of them in fact! Not only that, each database can be as large as 200MB. Now, 5 databases WOULD come in useful, should I ever decide to switch blogging platforms to one that require MySQL.
So, in the wee hours of this morning, I loaded up my trusty FTP program Filezilla, and started to mirror my existing site over to a new host. Migrating a Blogger platform blog is easy as pie actually. All I needed to do was to make sure every file that exists on my current server is transferred over to the new server in the same exact place. That means keeping all the files in the same directories, and recreating them on the new server the same way.
I didn't even need to touch any settings in Blogger.com itself, since I have already pointed it to "foxtwo.org" which is controlled by the DNS.
After the files were successfully transferred, the only thing left to do is to change the DNS to point to the new server. Sit back, relax, and wait for 72 hours for all DNS servers wolrdwide to update themselves with my new IP address. In the meantime, the old site still contains everything, so people that aren't updated will still get my old site and old contents.
If you're reading this entry, that means the DNS that you're using is already updated with my new webhost. See? It's transparent to you!
Labels: disaster recovery, internet, webhost, website
Links to this post | 0 comments in Blogger |
11:38 by FoxTwo
Cool Way To Screenshot A Website
What's so special about it?
In simple terms, it captures a screenshot of a webpage. The great thing about it is, not only can you screenshot a FULL page, you can select portions of it and kwout will cut it out and magnify that portion for you!
Here's a screenshot of just a portion of ping.sg:
Nice eh? Makes it really convenient to just point and click, and do an image link in addition to a standard link to a website of interest...
Labels: cool, internet, website
Links to this post | 4 comments in Blogger |
12:02 by FoxTwo
What Do You Do When Your Website Goes Down?
Business Continuity - Yet another common term heard in companies and businesses.
Businesses can not afford downtime to their IT systems. Neither can you, if you're blogging for money (I hate the term "ProBlogger". Makes it seem like the opposite of this is "Anti-Blogger").
Last night as I was finishing up the previous entry, my webhost went down due to some Denial Of Service Attacks, or commonly known as DDoS attacks. Although my site wasn't the target, the server that it was hosted on, had hosted other websites, and probably one of them was the intended target.
It wasn't technically a "disaster", but it irritated the heck out of me. So, I did what I could - I set up a mirror site on another host, and pointed my domain to the alternate site until my original webhost recovered.
I was just chatting with themuxicbox on MSN and happened to mention what happened, and she said if it had happened to her she would not know what to do and would fret. So I thought I'd write this post and perhaps give the rest of you some idea of what to do.
First, you need to hunt for a backup webhost. Since my webhosts are all those "free webhosts", it's easy to sign up with them. Google is your friend, and you can find a lot of free webhosts. Your backup webhost might not necessarily need everything your main webhost does, but it'll be good if both of them offer almost the same things. Then, the backup webhost becomes a "mirror" of your original.
Yes, this blog, and my homepage, is hosted on a FREE webhost called 110mb.com. It has everything I need, and Blogger.com platform doesn't need MySQL so it doesn't bother me. If I ever switch to Wordpress, I would probably not need to move it from here since I could easily sign up with one of the free database sites out there and point my Wordpress blog to it.
Second, once you've found your backup webhosts, you need to upload your site (or blog) to it, keeping all the directory structures intact and in the same exact place, so that all your webpages and blog entries won't "cock up" and barf if a picture is not found, or have broken links etc.
Yes, once I completed this step I had to go back to Blogger.com and reconfigure my blog for the new webhost, ie change FTP servers, and then did a "Republish Entire Blog" from there. Took about 8 mins for Blogger to completely upload my entire history of postings from 2001 to present :)
Third, and last step - point your DNS to your backup webhost. Change your A records to the IP address of your backup webhost, so that visitors land on the new webhost instead of your original (which is currently down, remember?).
Caveat
The problem with my method of "disaster recovery" is that, Wordpress blogs might not be able to execute this successfully. Why?
Because the majority of Wordpress blogs have their database on the SAME SERVER. If it's already down, the blog posts are down too, and having a backup site with an empty database is pointless. This only works if your database is OFFSITE or is on a platform where it does NOT require a database (like Blogger.com).
Another problem is that if you do NOT have your own domain, you can't execute step 3 above. You have no DNS entries to configure, so this wouldn't work for you too. Same problem occurs too even for Blogger.com blogs, if you are hosting your blog on Blogger's servers but only using a domain name for it. If xxxx.blogspot.com is down, it's down. Your domain entry is only pointing back to blogspot.com (like my http://loser.foxtwo.org blog). You need to have Blogger.com publishing to an external site via FTP for this to work.
Also, I doubt most people would do this since it's too "hardcore" as themuxicbox said :) But, for those of you who are geeky enough, this post is for you!
Labels: disaster recovery, internet, webhost, website
Links to this post | 2 comments in Blogger |
00:59 by FoxTwo
Looking For A Free Website Statistics Tracker?
For example, in this blog alone there's at least 5 statistics trackers - Statcounter, Feedburner, Mybloglog, Blogrush and Google Analytics. All of them are free, but 2 of the 5 give "limited" information and wants you to pay to "upgrade" and get the full package.
Honestly, I never intended to put so many tracking systems into my blog. My original was Statcounter. The rest are just "accidents", ie when I signed up for those services, they included the tracking system for free.
It was only recently that I realised that Google Analytics provided the most comprehensive view of your statistics and visitors in one package, and for FREE at that! The only thing missing is your feed statistics, but that is easily covered by Feedburner. I'm now running Google Analytics in parallel with Statcounter and I'm going to compare the results for a couple of weeks. If Google Analytics work better, I might just forgo Statcounter completely and rely solely on Google.
The only drawback about Google Analytics is just that it's not "real-time". All site statistics are lagging by 24 hours, as they only update daily.
In the picture above, I'd like to point out the 2nd line - "Absolute Unique Visitors". This might be important for people who are thinking about joining up with Nuffnang. For me, this just shows the "real" number of visitors to my site, and not just pageloads. Yes, Statcounter has "Unique Visitors" option too, and I configured it to count only uniques, but I still haven't compared Statcounter's reports with Google Analytics'. To err on the side of caution I'll take the lower figure of the 2.
In this picture above, I'd just like to show you how cool Google Analytics is - it provides a world map of where your visitors come from (the green shaded areas). The darker the green, the more visitors you have from that area. Again, for me this information is purely for entertainment. For a business website, demographics and geographical statistics might very well mean the success or failure of your business.
In addition to these 2 cool features, there's a whole host of detailed reports you can have. You can tell how many of your visitors have Flash installed, and even which version of Flash they have. You can tell which version of Java they have installed. You can even tell if they're coming in via dialup, or broadband, and which ISP too.
If your website is a business one, Google Analytics is geared very much for Adwords analysis. Check out the picture below:
Notice the section on Adwords, Campaign and Ad versions? If you're using Adwords from Google too, it's an all-in-one solution! In addition to this, Google also has statistics on "conversion pages", ie specific pages where you "funnel" the visitor into ordering your product or services. Imagine a checkout cart system, where you have step 1, step 2 etc. Google Analytics allow you to track the percentage of visitors that actually complete the checkout process or quit halfway out of the ordering process. Again, this will come in very handy for business sites, where they might be able to identify the offending pages which cause lost sales.
Personally though, since my site is a hobby site and also just a blog site, Adwords isn't important to me. Knowing it's available for FREE will be useful for me in the future, if I ever decide to run an online business. I'll definitely choose to rely on Google Analytics then.
Labels: counter, internet, statistics, website
Links to this post | 2 comments in Blogger |