Entries Tagged as 'Internet'

1and1 POP / IMAP / SMTP Settings

If you have a 1and1 hosted domain with email (like my domains are), you can use the following settings for your email client:


host: pop.1and1.com
port: 110
port: 995, SSL


host: imap.1and1.com
port: 143
port: 993, SSL


host: smtp.1and1.com (requires authentication)
port: 25
port: 587, SSL

You can access 1and1 web mail via:


Originally posted 2008-05-19 14:26:41.

Web Site Version Control

I’m not sure this is something that occurs to everyone, but I use SVN to version control my web pages. Essentially I treat my web pages just like a “software project”.

You do need to be mindful of files that you want to exclude from source control and/or transfer.

But I find the combination of SVN and FileZilla works great to take a local working copy of my web pages, maintain versioning, and push them out to my hosting facility.

While it’s not quite “one click” — it’s fairly simple to do, and it allows you to roll back changes easily.

Originally posted 2008-07-18 21:01:19.

Dynamic Sitemap

About two years ago I wrote a program that created a sitemap from a local copy of my web pages (I also wrote an automation wrapper so that I could do all my web sites along with other mundane tasks reliably).

When I installed WordPress over a year ago I really liked the fact that the sitemap plug in was capable of dynamically creating a sitemap when a request was made; and I set it as a goal to implement that on my web site.

Well, yesterday that goal was realized.

I wrote a simple PHP script that takes some meta information and creates a sitemap, either uncompressed or compressed based on what is requested.  I used a rewrite rule in my .htaccess file to allow search engines to continue to request the familiar sitemap.xml and/or sitemap.xml.gz file.

Now I don’t have to worry about creating and deploying a sitemap file when I change a file; I only have to make sure that the meta information is updated when I add or remove pages.  Plus, I incorporated the concept of dynamic pages, so that the sitemap can accurately report fresh content.

At the moment I haven’t decided if I’m going to “publish” this code or not.  It’s likely I will once I clean it up and actually test it more completely.  Like I said, it isn’t rocket science – it just takes a little knowledge of what a sitemap is, and you can get everything you need from sitemaps.org; a little ability in PHP, and a basic understanding of how to write a re-write rule for Apache.

Originally posted 2010-02-23 01:00:50.

Web 2.0? Talk About Version Number Creep

Personally I’d say we’re somewhere around Web 0.01 right now, and I’m not totally convinced we’re moving forward.

While AJAX definitely improves the user experience, I would hardly call it an enabling technology for the future, I’d categorize it more as a stop-gap to create a dynamic user interface on legacy systems.

The real question is why are we promoting this as Web 2.0?  We could be focusing on create new standards for browsers and servers that created real interactiveness and addresses many of the short comings of our current systems.

And what’s with the countless frameworks?  How can anyone be expected to be productive without real standards and standard based frameworks?

To me this all seems too reminiscent of the “good old days”…

Originally posted 2008-05-15 20:45:37.

Air Time Free

If you have a flat rate cellular voice plan, you may not be interested in this article; but for most of us who simply don’t have cost effective options for flat rate plans this might help cut down on cellular bills.

Most cellular telephone companies off the ability to add one or more telephone numbers to your cell plan that will not be charged air time for inbound or outbound calls.  It goes by various names, A-List, Friends & Family, My Favs, My Circle, etc.

Unfortunately, all of them limit the number of telephone numbers you can designate as air time free to a fairly modest number.

But… by using Google Voice, you might find that one air time free number is really all you need to greatly reduce your monthly cellular expenses.

You can go to Google and read a fair amount about Google Voice, they’re adding new features all the time so I won’t even try and cover all of them; just a few that might be of help to you (by the way, the “Call Me” widget on my web site uses Google Voice, and it’s no cost to the caller or me).

So how exactly can you use Google Voice — or really what will be covered in this post is how I use Google Voice.

First, I setup a Google Voice account a few months ago, mainly to be able to give out a telephone number that I wouldn’t be bothered answering when I didn’t want to, and still be able to get voice mail (at my convenience).  Mainly I wanted to do this because I’m going to disconnect my home phone (AT&T offers “naked” DSL here, and since all my home phone does is provide telemarketers with a number to call I really don’t see a reason to ever answer it).

The Google Voice line worked great for receiving messages; I got them in my email inbox, and more times than not the voice to text transcription wasn’t very useful, but I could just click the link and listen to the message as well.

Second, I added my Google Voice number to my Verizon “Friend’s & Family” (what AllTel used to call “My Circle”) so that it would be air time free.  Partially because there would be times when I wanted to actually route my Google Voice number to a phone so I could answer it (say when I was expecting a call), but mostly so that I could use Google Voice for outbound calls to people who were not going to be air time free.

So to use Google Voice for air time free outbound calling you need to log onto the Google Voice web site (there’s a mobile version of it as well, so if you have an unlimited data plan you don’t even need to be near a computer to make use of it) and simply instruct it to make a call.  What happens is Google Voice calls you, then calls the number you instruct it to call and conferences you together.

To make all this air time free, you need to setup Google Voice to present you Google Voice call on inbound calls (that’s the number you specified as air time free with your cellular provider).  This, unfortunately, means that you don’t know who’s calling, but there are some Google Voice features that help there too (I’ll let you go through all the features yourself).

For outbound calls you could setup Google Voice to present your actual telephone number, but it makes more sense to have your Google Voice number presented (especially for toll free calls, remember that they always get your telephone number).

Now you might not care whether or not you get charged air time for a quick call to your doctor’s office to confirm an appointment, but when you’re going to be on the line with customer service for half an hour (or more) you might want to think about the extra step of using Google Voice.

Now let me make it perfectly clear.  I don’t trust Google with my personal and confidential information, so I would never have any sensitive data go through a Google Voice call; but hey, when it’s something like a customer service call people I don’t really trust with my information already have it.

You can request an invite to Google Voice, it’ll probably take ten days to two weeks before you get it.  I’d recommend setting up a Google Mail account as well (you can forward the message from the Google Mail account or you can directly access the Google Mail account with POP3/IMAP4) to go along with Google Voice.  In fact, even if you don’t expect to use Google Voice much, I’d say go ahead and setup an account now.

Also, Google Voice will be adding VoIP (SIP) service (they purchased Gizmo5) soon.

Originally posted 2010-02-10 01:00:49.

Wikipedia Funding

I’m a big fan of Wikipedia— that should be clear from my previous posts on Wikipedia and my frequent use of Wikipedia as a reference tool (and to link to from my posts).

Wikipedia rose from the ashes of failue much like a phoenix… and currently operates one of the largest (if not the largest) repositories of human knowledge.

Wikipedia is freely accessed by anyone with an Internet connection (provided their provider does not block such access), and is currently funded completely through donations.

While I applaud the dreams of Wikipedia’s founder Jimmy Wales to keep the site free of advertising, my feeling is that advertising might well be a better way to sustain the site.

My concept is that those who do not wish to see advertisement donate, and are free from advertisements as long as they have “credits”… when they run out of credits then they like those who choose not to donate see advertisements.

Since Wikipedia is one of the heaviest traveled sites on the internet, advertisers will likely pay top dollar, and there’s likely no need to work through an advertising network…

Originally posted 2010-01-24 02:00:35.

HTML Special Character Reference

ID Code Description
Á 193 Aacute 1 latin capital letter A with acute
á 225 aacute 1 latin small letter a with acute
â 226 acirc 1 latin small letter a with circumflex
 194 Acirc 1 latin capital letter A with circumflex
´ 180 acute 1 acute accent
æ 230 aelig 1 latin small letter ae
Æ 198 AElig 1 latin capital letter AE
À 192 Agrave 1 latin capital letter A with grave
à 224 agrave 1 latin small letter a with grave
8501 alefsym L alef symbol
Α 913 Alpha G greek capital letter alpha
α 945 alpha G greek small letter alpha
& 38 amp C ampersand
8743 and M logical and
8736 ang M angle
å 229 aring 1 latin small letter a with ring above
Å 197 Aring 1 latin capital letter A with ring above
8776 asymp M almost equal to
à 195 Atilde 1 latin capital letter A with tilde
ã 227 atilde 1 latin small letter a with tilde
Ä 196 Auml 1 latin capital letter A with diaeresis
ä 228 auml 1 latin small letter a with diaeresis
8222 bdquo U double low-9 quotation mark
Β 914 Beta G greek capital letter beta
β 946 beta G greek small letter beta
¦ 166 brvbar 1 broken bar
8226 bull P bullet
8745 cap M intersection
Ç 199 Ccedil 1 latin capital letter C with cedilla
ç 231 ccedil 1 latin small letter c with cedilla
¸ 184 cedil 1 cedilla
¢ 162 cent 1 cent sign
χ 967 chi G greek small letter chi
Χ 935 Chi G greek capital letter chi
ˆ 710 circ D modifier letter circumflex accent
9827 clubs S black club suit
8773 cong M approximately equal to
© 169 copy 1 copyright sign
8629 crarr A downwards arrow with corner leftwards
8746 cup M union
¤ 164 curren 1 currency sign
8224 dagger U dagger
8225 Dagger U double dagger
8659 dArr A downwards double arrow
8595 darr A downwards arrow
° 176 deg 1 degree sign
Δ 916 Delta G greek capital letter delta
δ 948 delta G greek small letter delta
9830 diams S black diamond suit
÷ 247 divide 1 division sign
é 233 eacute 1 latin small letter e with acute
É 201 Eacute 1 latin capital letter E with acute
Ê 202 Ecirc 1 latin capital letter E with circumflex
ê 234 ecirc 1 latin small letter e with circumflex
è 232 egrave 1 latin small letter e with grave
È 200 Egrave 1 latin capital letter E with grave
8709 empty M empty set
8195 emsp U em space
8194 ensp U en space
ε 949 epsilon G greek small letter epsilon
Ε 917 Epsilon G greek capital letter epsilon
8801 equiv M identical to
Η 919 Eta G greek capital letter eta
η 951 eta G greek small letter eta
ð 240 eth 1 latin small letter eth
Ð 208 ETH 1 latin capital letter ETH
ë 235 euml 1 latin small letter e with diaeresis
Ë 203 Euml 1 latin capital letter E with diaeresis
8364 euro U euro sign
8707 exist M there exists
ƒ 402 fnof I latin small f with hook
8704 forall M for all
½ 189 frac12 1 vulgar fraction one half
¼ 188 frac14 1 vulgar fraction one quarter
¾ 190 frac34 1 vulgar fraction three quarters
8260 frasl P fraction slash
Γ 915 Gamma G greek capital letter gamma
γ 947 gamma G greek small letter gamma
8805 ge M greater-than or equal to
> 62 gt C greater-than sign
8660 hArr A left right double arrow
8596 harr A left right arrow
9829 hearts S black heart suit
8230 hellip P horizontal ellipsis
í 237 iacute 1 latin small letter i with acute
Í 205 Iacute 1 latin capital letter I with acute
î 238 icirc 1 latin small letter i with circumflex
Î 206 Icirc 1 latin capital letter I with circumflex
¡ 161 iexcl 1 inverted exclamation mark
Ì 204 Igrave 1 latin capital letter I with grave
ì 236 igrave 1 latin small letter i with grave
8465 image L blackletter capital I
8734 infin M infinity
8747 int M integral
Ι 921 Iota G greek capital letter iota
ι 953 iota G greek small letter iota
¿ 191 iquest 1 inverted question mark
8712 isin M element of
Ï 207 Iuml 1 latin capital letter I with diaeresis
ï 239 iuml 1 latin small letter i with diaeresis
Κ 922 Kappa G greek capital letter kappa
κ 954 kappa G greek small letter kappa
λ 955 lambda G greek small letter lambda
Λ 923 Lambda G greek capital letter lambda
9001 lang T left-pointing angle bracket
« 171 laquo 1 left-pointing double angle quotation mark
8592 larr A leftwards arrow
8656 lArr A leftwards double arrow
8968 lceil T left ceiling
8220 ldquo U left double quotation mark
8804 le M less-than or equal to
8970 lfloor T left floor
8727 lowast M asterisk operator
9674 loz E lozenge
8206 lrm U left-to-right mark
8249 lsaquo U single left-pointing angle quotation mark
8216 lsquo U left single quotation mark
< 60 lt C less-than sign
¯ 175 macr 1 macron
8212 mdash U em dash
µ 181 micro 1 micro sign
· 183 middot 1 middle dot
8722 minus M minus sign
Μ 924 Mu G greek capital letter mu
μ 956 mu G greek small letter mu
8711 nabla M nabla
  160 nbsp 1 no-break space
8211 ndash U en dash
8800 ne M not equal to
8715 ni M contains as member
¬ 172 not 1 not sign
8713 notin M not an element of
8836 nsub M not a subset of
ñ 241 ntilde 1 latin small letter n with tilde
Ñ 209 Ntilde 1 latin capital letter N with tilde
Ν 925 Nu G greek capital letter nu
ν 957 nu G greek small letter nu
ó 243 oacute 1 latin small letter o with acute
Ó 211 Oacute 1 latin capital letter O with acute
Ô 212 Ocirc 1 latin capital letter O with circumflex
ô 244 ocirc 1 latin small letter o with circumflex
Π338 OElig O latin capital ligature OE
œ 339 oelig O latin small ligature oe
ò 242 ograve 1 latin small letter o with grave
Ò 210 Ograve 1 latin capital letter O with grave
8254 oline P overline
ω 969 omega G greek small letter omega
Ω 937 Omega G greek capital letter omega
Ο 927 Omicron G greek capital letter omicron
ο 959 omicron G greek small letter omicron
8853 oplus M circled plus
8744 or M logical or
ª 170 ordf 1 feminine ordinal indicator
º 186 ordm 1 masculine ordinal indicator
Ø 216 Oslash 1 latin capital letter O with stroke
ø 248 oslash 1 latin small letter o with stroke
Õ 213 Otilde 1 latin capital letter O with tilde
õ 245 otilde 1 latin small letter o with tilde
8855 otimes M circled times
Ö 214 Ouml 1 latin capital letter O with diaeresis
ö 246 ouml 1 latin small letter o with diaeresis
182 para 1 pilcrow sign
8706 part M partial differential
8240 permil U per mille sign
8869 perp M up tack
φ 966 phi G greek small letter phi
Φ 934 Phi G greek capital letter phi
Π 928 Pi G greek capital letter pi
π 960 pi G greek small letter pi
ϖ 982 piv G greek pi symbol
± 177 plusmn 1 plus-minus sign
£ 163 pound 1 pound sign
8243 Prime P double prime
8242 prime P prime
8719 prod M n-ary product
8733 prop M proportional to
ψ 968 psi G greek small letter psi
Ψ 936 Psi G greek capital letter psi
34 quot C quotation mark
8730 radic M square root
9002 rang T right-pointing angle bracket
» 187 raquo 1 right-pointing double angle quotation mark
8658 rArr A rightwards double arrow
8594 rarr A rightwards arrow
8969 rceil T right ceiling
8221 rdquo U right double quotation mark
8476 real L blackletter capital R
® 174 reg 1 registered sign
8971 rfloor T right floor
Ρ 929 Rho G greek capital letter rho
ρ 961 rho G greek small letter rho
8207 rlm U right-to-left mark
8250 rsaquo U single right-pointing angle quotation mark
8217 rsquo U right single quotation mark
8218 sbquo U single low-9 quotation mark
Š 352 Scaron O latin capital letter S with caron
š 353 scaron O latin small letter s with caron
8901 sdot M dot operator
§ 167 sect 1 section sign
­ 173 shy 1 soft hyphen
Σ 931 Sigma G greek capital letter sigma
σ 963 sigma G greek small letter sigma
ς 962 sigmaf G greek small letter final sigma
8764 sim M tilde operator
9824 spades S black spade suit
8834 sub M subset of
8838 sube M subset of or equal to
8721 sum M n-ary sumation
8835 sup M superset of
¹ 185 sup1 1 superscript one
² 178 sup2 1 superscript two
³ 179 sup3 1 superscript three
8839 supe M superset of or equal to
ß 223 szlig 1 latin small letter sharp s
Τ 932 Tau G greek capital letter tau
τ 964 tau G greek small letter tau
8756 there4 M therefore
Θ 920 Theta G greek capital letter theta
θ 952 theta G greek small letter theta
ϑ 977 thetasym G greek small letter theta symbol
8201 thinsp U thin space
Þ 222 THORN 1 latin capital letter THORN
þ 254 thorn 1 latin small letter thorn with
˜ 732 tilde D small tilde
× 215 times 1 multiplication sign
8482 trade L trade mark sign
ú 250 uacute 1 latin small letter u with acute
Ú 218 Uacute 1 latin capital letter U with acute
8657 uArr A upwards double arrow
8593 uarr A upwards arrow
û 251 ucirc 1 latin small letter u with circumflex
Û 219 Ucirc 1 latin capital letter U with circumflex
Ù 217 Ugrave 1 latin capital letter U with grave
ù 249 ugrave 1 latin small letter u with grave
¨ 168 uml 1 diaeresis
ϒ 978 upsih G greek upsilon with hook symbol
υ 965 upsilon G greek small letter upsilon
Υ 933 Upsilon G greek capital letter upsilon
ü 252 uuml 1 latin small letter u with diaeresis
Ü 220 Uuml 1 latin capital letter U with diaeresis
8472 weierp L script capital P
ξ 958 xi G greek small letter xi
Ξ 926 Xi G greek capital letter xi
ý 253 yacute 1 latin small letter y with acute
Ý 221 Yacute 1 latin capital letter Y with acute
¥ 165 yen 1 yen sign
ÿ 255 yuml 1 latin small letter y with diaeresis
Ÿ 376 Yuml O latin capital letter Y with diaeresis
Ζ 918 Zeta G greek capital letter zeta
ζ 950 zeta G greek small letter zeta
8205 zwj U zero width joiner
8204 zwnj U zero width non-joiner

Section Description
P General punctuation
A Arrows
1 General characters
C Controls and basic latin
S Miscellaneous symbols
D Spacing modified letters
T Miscellaneous technical characters
U General punctuation (special characters)
E Geometric shapes
G Greek symbols
I Latin extended B
L Letterlike symbols
M Mathematical operators
O Latin extended A

Originally posted 2008-05-16 14:04:48.

Media Com

OK, so I thought Comcast was bad…

After I first moved I had Cox Cable — and it was great.  The installation happened exactly as they promised; I consistently got 15 mb/s down stream out of the 20 mb/s down stream burst they promised, and it was at a fair price.

Then, of course, I bought a house and moved in, and Cox didn’t service my new address — Media Com ( mediacomcc.com ) did…

So I went to the office to order service since there didn’t seem to be any way to do it online.

When I got to the office, and stood in line for about half an hour, I came to find out that they couldn’t setup cable service for me since the address had never had cable and wasn’t in their database and the person who added addresses would take two to three days to complete it.  But I was told that they would call me as soon as my address had been entered.

Never received a call… so I stopped back by the middle of the next week.

My address had indeed been ordered; and I was able to order Internet service (actually TV plus Internet was $0.10 cheaper than Internet alone, so I got both — not that either option was what I’d consider a fair price).

The installer arrived within the window provided; but didn’t actually have everything to complete the installation (no outside box — so he just wired the splitter up with no protection from the elements and promised to come back within a couple days to install the box).

There wasn’t a problem bringing up the Internet (it was a self install) — I can’t tell you anything about the TV service since my TVs (to this day) still remain in the boxes from the move.

The first thing I noticed was that the connection was slow (we’re talking very slow); but I didn’t panic right away and call technical support because I knew that on many system the modem might take 72-hours to provision correctly.

After a few days I started to run speed tests… they consistently showed that I was getting around 400 kb/s down stream out of the 8 mb/s advertised (but, of course, not guaranteed).  I might have been happy with 4 mb/s, but less than 2 mb/s meant that the connection would not be usable.

I placed a call to technical support and of course had to wade through all there attempts to deflect the problem as something I was doing.  Finally they decided that there must be a problem and scheduled an appointment for a four hour window the next Monday (almost a week in the future) with a 30 minute notice call.

Sunday evening came around and their automated system called me to confirm my appointment.  I pressed the button on my cell phone and the appointment was confirmed.

Monday I’d arranged my schedule to be around the house all afternoon… fifteen minutes before the close of their window (fifteen minutes after their notice period had expired) I called technical support.

The first thing I heard was… “we still have fifteen minutes” — then I pointed out that no, since I’d been promised a call 30 minutes before the service technician arrived that they’d officially missed the window.

A little more checking and they discovered that my appointment had been cancelled by the local office because they’d determined the problem was with the head-end and not in my home — of course no one had bother to notify me that I didn’t need to be available.

Immediately the technician offered me a credit for the missed appointment — I ask to speak to a supervisor.

The supervisor assured me that I should have been notified; but he was unable to provide me any information about when I could expect a resolution to the problem — so he committed to have someone call me back within 72-hours.

I stressed to him that if Media Com couldn’t honor simple commitments that I would switch my service to AT&T ADSL.

The week passed, and no return call – so I called in again, go a promise of a call back… and to this day I’ve never received a call back.  I also filed an online support ticket that’s never been answered.

The day after I had AT&T ADSL installed (which gives my consistently 5 mb/s downstream out of the 6 mb/s promised) I returned the equipment to the local Media Com office… and was ask why — I recanted the story so that everyone waiting in line could hear it.

The woman didn’t seem to be the list bit surprised, and never offered an apology.

The following week I called up to make sure that my account was closed and to insure that the 30-day money back guarantee was honored… the person I spoke with just happen to be a supervisor and was actually the first person who genuinely apologized without me needing to underscore how pathetic their customer service had been.

I could have lived with the poor Internet service for some period of time had I believed that the company was actually customer focused and that they would honor their commitments.  Further, I would have been far more willing to work with them had their customer service actually apologized right off, and made me feel that mine was the exception and not the norm.

BUT… 400 kb/s — come on… my cell phone does better than that!!!

Originally posted 2009-08-03 01:00:43.

Remote Access

I’ve been using a combination of bitvise WinSSHD and Tunnelier for remote access to my home network.  It basically allows me to tunnel a RDP (or simple command shell) via SSH to a Virtual machine running on my server (actually each “user” has a virtual machine all to their own, so there’s no contention).

I really like the simplicity of the SSH tunnel, and find that running it on port 22 and port 443 provides me with a very good likelihood of being able to connect through all but the most draconian firewalls.

You will want to make sure that you implement good security policies on your SSH server, and that you either use pre-shared keys or certificates OR that you make sure you have a strong password.  There are a number of bots out there that try to break into an SSH server using a list of well know user names and dictionary attack for the password.

WinSSHD will lock out IP addresses after a number of failed attempts; but I created a test account called “test” with the password “password” just to see what the bot would try to do (the account was jailed without any write priviledge in a safe sub-directory with no files).  The bot got frustrated and went away, but I was trying to upload files, and I would guess execute them (probably propagating itself).

You can black list IP addresses, and if you’re like me you run the DynDNS client (I use DynDNS.org for my dynamic ip naming service; it’s free, and it works well) on your notebooks so that you “know” their IP address via a fixed host name (though in WinSSHD the IP black list superceeds a DNS name white list).


http://www.dyndns.org/ or http://www.dyndns.com/

Originally posted 2008-10-30 13:00:59.

Domain Registrars and Hosting Companies

All domain registrars and hosting companies aren’t created equally…

If all you need from your domain registrar is just to get a domain, then find the absolute cheapest (and many have discounts for some TLDs from time to time)… but in general you might want DNS services, web redirects, email, etc… or even a full blown hosting plan — so it’s work looking around.

My domains are registered with, and hosted by 1and1.com — do I think they are the best… NO, but I do think they have a very good price for the services I happen to want, and their system works reasonably well.

But before you make a decision, you really need to decide what services you want, and look to see who offers what.

Ask your friends, a personal recommendation is one of the best ways to narrow the field.  Remember, though, not everyone wants the same services, so make sure you ask what services your friends get from the various companies, any problems they’ve had, anything they particularly like or dislike — and ask if they chose it because of a special promotional price.  The best deal today, won’t always be the best deal tomorrow.

Do you need your hosting company and your registrar to be the same?  Well, no you don’t…  Often though you’re going to find you get a better price overall by having the be the same.  That said, if you’re looking to move your domains from one place to another you might want to “try before you buy”.

I’d say the only requirement that a company has to have for you to consider them is a “money back guarantee”.  You can look over the information, play with their dummy control panel, etc all you want… but you won’t know if you like it (and it does the job) until you actually try to use it.

Most reputable hosting companies provide a 30-day money back guarantee.  I certainly ended up taking advantage of that at an “unlimited” hosting company.  And that’s something you just need to be sure they have.

The other thing to look at is what the contract term is for a reasonable price.  Some companies want you to sign up for three or four years to get a good price.  My advice is go with someone who gives you a competative price for thee to six months, and maybe even is offering a promotional package that extends the time you pay for.  Never sign up for more than a year unless it’s some incredible price, and then consider whether the company is likely going to be in business for the duration of the contract — and make sure they have a money back guarantee — and pay by credit card.

What if you only need domain registration?

Well, look at the prices charged, and any extra fees imposed.  You can check what the ICANN fee is currently, and contrast that with what the company is providing.  Odds are, though, you do want more than just a domain registration unless you do your own DNS, eMail, web, and blogs…

Here’s a partial list of feature you will probably want to consider:


  • DNS (types of records you can create — additional domains, secondary domains)
  • email (POP, IMAP, SMTP — SSL/TLS — how many domains, how many accounts, forwarders, responders)
  • web (PHP, ASP, PERL, dot NET — how much storage, how much transfer, additional domains, secondary domains)
  • web applications (blogs, web page editors, etc)
  • database (MySQL, Postgress, Oracle, SQL Server — how large, how many)
  • access (FTP, Telnet, SSH, SFTP, SCP, WebDAV)

Here are a few companies to get you started:

  • JustHost
  • 1and1
  • NameCheap
  • Dotster
  • GoDaddy

And do an internet search on hosting companies – that will return quite a few.  Be mindful, many companies do business under multiple names.  I don’t generally consider this a very ethical practice; but not all companies who do this are dishonest.


One final personal note.

If NameCheap had more competative prices for hosting packages, and provided IMAP email I’d probably still be using them.  They do charge a little more than say 1and1, but they provide users the ability to control most every aspect of their domains.

I just moved all my domains from NameCheap to 1and1 when I decide I wanted to outsource my email, web, and blogs…

Originally posted 2008-05-12 13:17:53.