I had a few unused domain names so I decided to put them to use as URL shortening websites.
In case your unfamiliar with the concept, a URL shortening website takes your long website addresses or URLs and shortens them into short and search engine friendly URLs. A URL shortening site saves you from having to use long URLs that can break in your emails, forum posts and IM messages.
So here are my newly formed URL shortening sites. Use anyone of them to shrink your URLs:
FI9.org URL Shortening service
Every site has the same web 2.0 design but in different colours. So if you like blue visit bs2.org or if you prefer red then go to te9.org .
I use my own script for all these sites. The programming logic is simple. The site accepts a long URL and INSERTs it into a database. A short URL is made by appending the primary key of the newly inserted row to the short url site's domain. When a user visits a short URL the primary key is received by the script as a query string and it simply looks up the relevant URL in the database and redirects the user. Throw in a bit of mod_rewrite goodness to get rid of the query string and you have yourself a URL shortening site.
I'll be adding more sites soon as I have a number of unused domains!
Most websites on the Internet can be accessed using both just their domain name and the www subdomain and domain name. For ex: www.example.com and example.com may lead to the same website. Some search engines consider the www version and the non-www version to be seperate websites and assign different Search Engine Results Page (SERP) positions and or page rank to them. This often results in a split page rank where the non-www and www versions of a site have different page rank. To prevent something like this from happening it helps to canonicalize your website URL. This means that you should select one version as a standard and redirect from the other to it.
I have heard a lot of webmasters rave about sNews so I decided to try it out. sNews aims to be a simple and minimalistic Content Management System (CMS). It tries to provide the 20% of features that people use 80% of the time.
Lightweight- The project site boasts that sNews is based on just one php file. What this means is that its designed to take up very little disk space so you should have no trouble squeezing it into a minimal hosting account. The zipped up download is just 40KB . Unzipped it takes up a few hundred KB only. That is impressive given the feature list. It does require a mySQL database though.
The usual suspects - Basically you have all the essential features neccessary for a decent CMS:
Comment spam protection - Comment spam is a major problem these days and any live website that supports comments needs an appropriate anti-spam system. sNews has a pretty good feature set but one important thing it lacks in its default installation is anti-spam for comments. It does allow the admin to moderate all comments before they are approved but thats about it for the default installation. However, there are image and math captcha plugins available.
True WYSIWYG editor - The editor available to the site admin is rather simple. It features a few quick HTML tag insertion buttons but none of the features of a true What You See is What You Get editor are available in the default installation.
Sub-categories - You can't create a hierarchical set of categories since sNews only supports one level of categories.
Media management - Their is no media management system that allows the admin to add, remove, or generate thumbnails of images. There is a section that allows you to upload images and files but if you want to add those images to your articles you have to copy-paste the url manually.
Multiple Users - sNews is a single user system so no multiple users.
I am indeed impressed by sNews' feature set. For such a lightweight system it does have a lot of features. The admin panel is also well designed and their are a number of good templates for sNews. But It seriously needs to bundle a comment anti spam solution with its default installation. Sub categories would also be nice but I guess they would add to the complexity of the system.
I think sNews is an excellent system for those looking to set up minisites. Its ideal for domainers to use to develop some of their domains. sNews is also great if you don't have much space on your hosting account or if you can only afford a small hosting account of say 10MB or less of space. sNews could also be used by newbies if they got somebody to do the installation for them. There are some fairly large sNews based sites such as free css templates .com.
Often when switching hosts or signing up at new host you'll have to set your domain's name servers to your new website host's name servers. This step is necessary because it allows your new host's servers to receive and serve requests for your website from your visitor's browsers. However the Domain Name System (DNS) is such that it takes time for this new mapping between your domain name and your host's servers to propagate across the Internet. Depending on your new host's DNS servers and your Internet Service Provider it can take anywhere from a few hours to a few days before you will be able to access your website via the domain name. If, in the meantime, you want to upload files to your website and test it you will need to edit your Windows HOSTS file to manually map your domain name to your web host's IP address.
The first step is finding out the IP address of your new host's servers. A lot of enlightened hosts include this information in the email they send you when you sign up with them. In that case you can skip to the next step. But if your host does not provide with this info then you will have to do an ns lookup:
Next open up your windows HOSTS file using your favourite text editor such as notepad. You can open this file by copy pasting %systemroot%\system32\drivers\etc\HOSTS into your editor's open file window. In most cases you can also try C:\WINDOWS\system32\drivers\etc\HOSTS . Keep in mind that the file has no extension.
Open up the file and on a new line type in your host's ip address followed by a space and your domain name. For ex:
208.113.192.208 websitetheme.com
You may also prefer to add the www version:
208.113.192.208 www.websitetheme.com
Save the file and try to access your site by typing in your domain name in your favourite browser. It should work now! To enable ftp access add another line with the ftp subdomain:
208.113.192.208 ftp.websitetheme.com
Using this technique you should be able to access your site while DNS is being propagated.
The world of web hosting can be a bit overwhelming. Website hosting companies almost scream about their fat hosting packages on their sites inorder to get people to spend money on hosting. But what is it that you really need to host a blog?