gilby:
Nice one RodG :D
Well as your quote says, we were talking about ease of typing in the name and saving characters......
So my "http://www.example.com"
is one letter less than your "http://shop.example.com" :P
True, but no "www" is still 3 characters less than that, and I seriously can't recall a time (other than now) where I've ever typed, instructed, or even publicaly referenced the host where our shop is located. People access it via link on our main site http://vcsweb.com , or via http://ozpost.net where we have a redirect in place.
gilby:
(No customer really cares that its on a different server somewhere)
I do my best to educate people that adding a 'www' to a domain name that only offers web services is a pointless idea, and that 'www.example.com' is a different host than 'example.com' (which should answer the OP's question), but it is as futile as trying to teach christians(?) about evolution. They let their beliefs get in the way of the facts. Nonetherless if I/we don't try they'll never understand.
gilby:
Thank you for "proving" my second point....
That people, brainwashed or otherwise, are happier to see "www" in the url.
Only those that wish to live in ignorance. My real peeve about this though is that almost all modern browers will automatically ADD the "www" without the user needing to type it in the first place, so now we have an entire generation of people thinking the "www" equates to 'web server', when they should be understanding that it is the "http" that completes this equation.
The fact that web browsers do this also brings back my point that it is pointless having people type 'www' in front of a domain name anyway.. just like it is pointless having people type the 'http://' portion of the URL into thier browser (because the browsers will automatically add this too). So, on this basis, why do people insist on using 'www' if they typically end up on the same site whether they type it in or not?
I can appreciate that a typical end user doesn't need to know most of this stuff (thanks to the over enthusastic web browsers), but I am assuming that everyone reading this forum has some sort of control over a HTTP server running an online store (probably ZenCart), and I firmly believe that it is important for us to understand the difference between a site that uses "www" as a host name and a site that doesn't use it. There would be a lot less support issues these people understood this very basic fact.
More importantly, every hacker on the planet knows these basics, and will use this knowledge against us. How is a person supposed to secure their site if they don't understand/appreciate that 'www.example.com' and 'example.com' are actually two different sites (even if they resolve to the same host). They could completly lock down 'www.example.com' without realising that a hacker could just as easily compromise the site by exploiting a weakness in 'example.com'?
Then don't get me started on SSL (https), which may or may not be on the same site/server as the non SSL host. How many people do you think there are reading this thread that have wasted money buying an SSL certificate for 'example.com' and wondering why it doesn't work with 'example.com' (or vice verci?).
Why don't we see more sites with names like 'www.example.com' for non secure web services, and 'secure.example.com' for the SSL enabled sites? What is the point of naming a host if the name doesn't reflect (to the public) what the host is actually used for?
Take a look through these forums and take note of how many people have issues trying to set up for SSL, and you'll almost always find that the cause is due to a lack of basic understanding of networks and hosts. The difference between a 'www' named host and a host by any other name is a part of this basic understanding.
How many people here have their store running on 'www.example.com' and don't even know that they also (probably) have a host in thier domain called 'cPanel', another called 'mail', and yet another called 'ftp', and that by default these all point to their online store?
How many people here insist on 'protecting' there store with an .htaccess file, not realising that this only 'protects' against Web exploits, and that they have a host called 'ftp.example.com' that points to thier store that remains completely unprotected from attacks using the FTP protocol (.htaccess doesn't even get looked at) ?
How many people here don't realise that the host they call 'www', like ours, **doesn't actually exist **as an entity, but is nothing more than an alias to where their store is really located?
It would be really nice if I could estimate these things as appying to less than 10% of the people reading this thread, but realistically I'm expecting this information to actually come as a shock/news to over 90% of the readers.
As I say, typical end users really don't need to understand any of this, but we are NOT typical end users. We need a higher level of understanding in order to protect the end users that access our stores. The person that posed the original question is a 'merchant in training' and as such, we should be trying to teach him/her a little about some of the things that is relevent to running a store, and not perpetuating misinformation because 'that's what customers expect'.
Your response did both myself and the OP a tremedous disservice. (Although I'm sure that due to this ongoing discussion I have fed them too much information, too soon, and much has now gone over their heads)
gilby:
Now I think is time I shouted you a beer :cheers:
and take the rest of the night off.
I'll drink to that. :)
gilby:
Regards gilby (Assoc Dip in hard knocks, GIAE)
I've also attended the school of hard knocks (I've not always been this arrogant/confident) <g>
Did you really attend GIAE?
Cheers
Rod (TAA40104) :)