Web Site Hosting Plan - Key ElementsWritten by Brian Thorn
What are key elements in a good web host package? The answer to that question depends mainly on service you expect from web host provider. To decide what you need, you'll need to have at least a brief understanding of typical services and features offered by web hosting companies.
The number of e-mail accounts available might be one of key elements in a good web host package. If your ability to send and receive e-mail is important, you'll want to carefully consider whether a particular web host package includes enough e-mail accounts to accommodate that need. Some companies tout unlimited e-mail accounts and depending on your specific needs, this might be a very favorable element of a potential host company. If you are a businessperson, remember that it's possible your company will grow in future. While you might need to only establish one or two e-mail accounts now, consider what your future needs could be. It would probably be difficult to change hosts later if you find that you need additional (even unlimited?) e-mail accounts.
Which brings up another of key elements in a good web host package. If you are establishing a connection with a web host provider for business purposes, consider your provider's ability to grow with your business. The last thing you want to do is start with a company that will be unable to keep up as your business grows. Changing companies later is always an option, but that transition is not likely to be without problems.
UNIX vs. Windows- What server operating system should you use for your web hosting?Written by Tim Shaw
So you’ve decided to create a website? The most obvious thing that you need is of course web hosting. Among other things, like cost and features, you’ll need to decide which server you’ll need: Windows (NT, 2000 or XP) or Unix (Linux, FreeBSD, OpenBSD, etc.). Both have their merits, so first thing you should think about when making this decision is if you are looking for stability, or ease of use. UNIX based servers are generally superior in site up-time and stability areas than Windows systems. However, while they need to be rebooted more often, Windows servers are generally easier to administer and use. Many beginners to web hosting will be confused over pros and cons of different operating systems. While, Unix is more stable and secure it uses a command line interface for administration. This interface, which is like original MS-DOS interface, can be difficult to understand to a website newbie. Also, in order to keep a UNIX machine stable, one must update kernel and software regularly, a process which is more difficult than Windows. This however, can be made just as easy to do if your web host has good administration software.
Another thing to consider when choosing which operating system to use is whether you will be using scripting. If so what kind? For example, if you will be using a dynamic site, and decide that you want to go Perl as your language of choice then UNIX should be your operating system of choice. This is also true for languages such as PHP, and Pythlon. On other hand, if you choose to go for an ASP based site then you should choose Windows. However, to complicate matter further some UNIX systems can run ASP scripts, although quality of script execution can be lesser.