Welcome to elreno.org
Web Hosting - When Changing Web Hosts
Nearly everyone will want to change to a new web host at some point. It may involve just changing out old hardware for new. It usually means finding an entirely new web hosting company. When faced with that decision there are a number of issues to be considered.
Swapping hardware and/or software is a fairly straightforward decision. There are two possible scenarios. Either you maintain your own hardware and software at a facility managed by others, or you are considering upgrading to newer (usually more expensive) systems maintained by others.
In either case, it's simply a matter of estimating the cost and the short-term impact versus the long-term benefits. If the system(s) you currently use are short on capacity, sooner or later you'll be sufficiently motivated to make the change. Either the hardware will become unreliable or loaded to the point you'll be forced to migrate, or your needs will expand enough to justify the effort and expense of moving.
Similar considerations apply to the scenario in which you rely on the web hosting company for everything, and want to find someone else to rely on. Regrettably, that's a very common situation. Many web hosting companies provide systems and staff that sooner or later fall below an acceptable level.
Most people make the decision to change based on emotion. That's not entirely bad. Emotions incent you to take action. But you need to keep a cool head, too, in order to calculate your long-range self-interest. Bearing some minor inconveniences from time to time is usually worth the trade off. When it begins to affect your site to the point you're losing visitors, it's time to make a change.
To get a more objective handle on when that point is reached, reach for some numbers. Maintain, or get from the hosting company, a factual report about availability and current usage. If the server is down so much, or so heavily loaded, that it drives your visitors away, it's time to take action.
There are other less easily quantifiable but equally important factors, as well.
You will at some point need to communicate with one or more persons who help maintain your site. Even if you do all your own server, database and web site maintenance, someone behind the scenes is helping to keep things running smoothly. That's called 'infrastructure'. If the road you drive on has potholes, it's not enough that you can fix your own car.
In terms of network bandwidth and availability, server capacity, disk space, security and a whole array of other aspects, the web hosting company has to have competent people who care (and are allowed) to do the job well. When the company's people fall down - because of incompetence, lack of resources or absence of a culture of excellence - or for any other reason - your web site suffers. This issue more than any other is what drives people to seek another web hosting company.
Even if you choose well at the outset, things can change. Management changes, staff changes and companies are taken over by other companies. Sometimes, it isn't simply a matter of swapping out an unreliable piece of hardware or software. When it's time to swap out people, you look for the same aspect: doing the job required.
Web Hosting - Unix vs Windows-Based Hosting, Which Is Better? An operating system functions largely out of sight, or at least is supposed to. It doesn't matter to non-geeks how a file gets stored, or how memory is used, or how simultaneous processes share the limited resources available on a computer. These are among the basic functions of any operating system. Yet, you can find very passionate supporters - who offer very detailed lists of pros and cons - for every operating system. Why? Because, though the low-level functions of an operating system do their work out of sight, there are many other features that rise to visibility. Sometimes, they do so when they're not supposed to. Weighing the pros and cons objectively could consume a book. But to select a web host operating system, a manageable level of considerations apply. They can be weighed even by those who don't know a processor queue from a pool cue. Learning Curves For most web site owners, administering the site/server is just overhead. It's not something they take pleasure in doing and they have plenty of other things to worry about. Many wouldn't know how and have no interest in learning (rightly so, given their priorities). Consequently, ease of administration is paramount for such people. Whether a Unix-based site (usually Linux these days) is easier to administer than Windows depends on your current skill set and the type of tools and level of access the web hosting company provides. But in general Linux is more difficult to install and maintain than Windows and the learning curve is steeper. FTP and Control Panels Often, you don't have to care. For many, the operating system is fairly transparent. FTP file transfers to get a new web page up to a Windows server are very much like they are to a Linux-based site. The user/administrator simply doesn't see what's behind the curtain. Many companies provide other utilities that completely mask any awareness of the operating system underneath. When that's the case, the web site owner has no reason to care, until or unless they need or want to go 'inside the black box'. Performance Performance issues can be relevant in selecting which operating system host type to choose. But for the most part, that aspect is outside the web site owner's control. Overall performance can be good or bad on either system, depending on many factors that the publisher will rarely see. The issue is a wash, as far as tipping the scales is concerned. What is more likely to be seen by a web site owner, at some point in their (and their site's) development is the database product that can be used to store information. Databases Microsoft SQL Server is relatively simple to use, yet extremely powerful and can deliver great performance. But it doesn't run on Linux. At least, not without special software to emulate Windows, which usually kills performance. On the other hand, with a bit of time invested, MySQL isn't significantly more difficult to learn than MS SQL Server and there are many free installations. Cost may well outweigh other considerations for most on this issue. Programming Languages Last, but not least, there are differences in programming languages that can be (or at least typically are) used on Windows vs Unix. If you have programmers who are skilled in Visual Basic, ASP and other Microsoft technologies, then a Windows-based host will be your preferred choice. For Perl and PHP programmers, Linux is the more common platform of choice. No single factor can push you to one versus the other operating system. And, in the long run, it isn't the primary consideration, unless you just enjoy playing with operating systems. Evaluating your Free Offers of Stuff Getting free stuff can be a lot of fun, and for many people, the hunt for freebies is as fun as actually enjoying the free products themselves. There is a dark side to freebie offers, however. Many scam artists have come to realize that pretending to offer free things is a great way to trick people into handing over sensitive information about them than can be used in identity theft operations or even bilk them out of cold, hard cash. For that reason, it is important to make sure you know how to stay out there when you’re looking for free offers. There are some things you can do to make sure you freebie hunting only brings you good times – these common sense rules are a great place to start. You’ve heard it a million times before – if it sounds too good to be true, it probably is. The reason you have heard it so many times is that it almost holds water. Think about the reason that companies give away free things. They’re usually not doing it for charity. They want you try to their products in the hope that you will come back to them as a paying customer in the future, and they’re doing it to build good will for their company over all. They’re definitely not doing it go broke. So consider whether the freebie offers you come across make sense according to these criteria. Does it make sense that a company will give you a free bag of their new flavor of chips or a trial size jar of their new face cream? Sure it does, because if you like it, you may buy these products in the future. Does it make sense that a company will give you an all expenses paid, two-week first class trip to Bali for you and ten of your friends? Not so much. Don’t waste your time on these too good to be true freebies – they may end up costing your big time in the long run. By the same token, the more outlandish an offer sounds, the more you have to look for the small print. Sure, maybe the hotel chain is willing to give you a free weekend in their beachfront hotel. The small print in the offer might say that you have to agree to spend 10 hours a day at a sales seminar or that the free weekend is yours after you pay for a two week stay. One particular airline ran an offer for a free coach class plane ticket from New York to London. The small print said you had to buy two, full price first class tickets on that same route before you could get the free on – at a cost of around $8,000 per ticket. Before you jump, make sure you get all of the details. Freebie offers that actually require you to shell out some money are very tricky. Sometimes they are legitimate – after all, if you are accustomed to paying full price first class airfare, a free coach class ticket can be a real score. But many times, when you have to pay to get something for free, that is a red flag that a scammer is at work. You should never send money, even for postage, to a company that you don’t know. Also, keep an eye on the costs for things like postage even if you do know the company name. If they’re asking for $50 postage to send you a free magazine, then you know something is up. Lastly, beware giving out too much personal information. There’s no reason a company giving away free shampoo needs your bank account details. Protect your private info and if you’re unsure, move on to the next freebie offer. |