Frequently Asked Questions
What does “dedicated server”
mean?
A dedicated server means simply that you control
the entire server. In a web hosting environment, oftentimes you are
in charge of only a single account, and the system administrator
must make all changes for you.
What is web hosting?
Web hosting is the placement of a website on the
internet for viewing. Web hosting can be any kind of placement, but
the preferred method for businesses is commercial web hosting, where
one utilizes a domain name of their own (i.e. something.com) to be
easily found. Many small businesses have used alternate web hosting
in the past (i.e. http://www.somedomain.com/businessname/), however,
the costs associated with purchasing commercial-class web hosting
and enterprise web hosting have decreased dramatically.
Larger companies and corporations often have their
own in-house web hosting, run by the IT staff, however most
businesses have little need for this measure, as the price of shared
web hosting (as well as its reliability) reveals a dramatic contrast
between the relatively expensive in-house web hosting and utilizing
a web hosting provider.
What is managed web hosting?
Often, your hosted site will be packed onto a
server that has already been filled past capacity, and you will
receive very little (if any) support for your websites. Managed
hosting is a state in which your site is placed on a web server that
has been limited to far fewer sites, and is watched to ensure that
abusive users are dealt with in proper fashion.
What is shared web hosting?
Shared web hosting is the act of having many web
sites on one machine, with independant domain names for each web
site. Shared web hosting has driven the costs associated with web
hosting down to a level that the average startup, the average
individual, the average small business can afford to utilize web
hosting services with little or no economic encumberance. In
previous years, bandwidth was expensive, and many were pushed into
purchasing their own server rackspace for astronomical rates (often
exceeding $3,000 at a time), as well as the relatively expensive
charges for a domain name from Network Solutions, to have their web
site hosted on the Internet -- thus, alternate web hosting was used
frequently as an affordable alternative.
Thankfully, through shared web hosting, the cost
for placing a website on the Internet has become far less than in
previous days. Larger servers with astronomical amounts of RAM,
multiple processors, and large hard disks for the same price as
personal computers were 10 years ago have made it feasible for web
hosting costs to drop significantly, and more web sites can be
hosted in one location.
What is a domain name?
A domain name is a name which points to a computer
on the Internet, or a large group of computers on the Internet. One
consists of the top level domain (i.e. .com, .net, .org, .info,
etc...) and the primary domain (i.e. WildHoster.com's primary domain
name is WildHoster). A domain name is a necessity for
commercial-class web hosting, and makes it easier for someone to
find your company on the internet.
These days, since Network Solutions has had its
monopoly on domain names dissolved, you can purchase domain names
for relatively low prices on a one-time payment per year.
Individuals are purchasing their own domain names and web hosting to
display private sites on the Internet.
To purchase a domain name, you must go through a
domain name registrar.
What is a domain name registrar?
A domain name registrar is an entity through which
you may purchase a domain name. Such include
Register.com, and
VeriSign/NSI.
What is SSL?
SSL is Secure Sockets Layer, which is an
encryption transport method. If you wish to have a web site that
requests personal information such as credit cards, social security
numbers, or even full names and addresses, then you will need to
have a web hosting provider with SSL. To use SSL effectively, you
must have an SSL certificate.
What is an SSL certificate?
An SSL certificate allows your web site to be
"signed" by you as well as a trusted authority, as a certification
that the content is encrypted and is actually authorized by you or
your company. In web hosting, your site can accept credit cards and
other transactions with the assurance to your customer that their
information is not sent in a way that is readable by anyone but them
and you.
How do I purchase an SSL
certificate?
There are many places to purchase SSL
certificates, ranging from inexpensive to very expensive. VeriSign,
the first certificate signing authority for the Internet, charges
upwards of $300US for certificates, Thawte charges upwards of
$150US, and for customers,
WildHoster.com charges $99.95US.
The process for purchasing an SSL certificate
involves verification as to who you are, so identity theft and
service hijacking are extremely difficult to perpetrate.
What is adult web hosting?
Many locations on the Internet who offer web
hosting do not allow certain content on their websites, such as
pornography and graphic language. Adult web hosting has fewer
restrictions, and allows such sites as pornography sites, nudist
colony websites, autopsy websites, and "rant" or personal editorial
sites which use graphic and descriptive language. These web hosting
companies typically are either advocates for free speech (we are
free speech advocates), or are themselves pornographers.
What is “spam”?
Aside from being a
luncheon meat that tastes great fried, spam is a nickname for
the bane of the internet users' and system administrators' existance:
unsolicited email. There are methods by which it can be blocked
temporarily, however, it is almost certainly unavoidable after all
is said and done. That said, we do support the death penalty for
spammers.
What is a mail server?
A mail server takes information which you send to
someone and relays it to its location. Also, a mail server stores
incoming information in either specific files or directories (or
even databases) for someone to access with an email client. In web
hosting, mail is allocated virtually, allowing Joe Klein on
example.com to have joe@example.com, and Joe Harris on example2.com
to have joe@example2.com on the same mail server.
What is POP3?
POP3 is Post Office Protocol
version 3. This is the normal mail server for mail client readers in
web hosting. While extraordinarily reliable, the default is to send
everything in plain text rather than encrypted, so your information
can potentially be read in transit. Many (if not most) web hosting
companies have this option as well as POP3-SSL, which encrypts the
information in transit.
For more technical information, you may wish to
browse through
RFC1939 for details.
What is IMAP?
IMAP is the Internet Mail Access
Protocol. This is another mail server type that web hosting
companies provide for mail client readers to access their email.
Unlike POP3, IMAP is typically used to hold mail on the server for
reading rather than deleting the mail after it has been received by
the mail client, and in this respect, is often used in offices. Web
hosting companies offer this feature, though no matter who you are
with, you may wish to make certain that you keep a backup of mails
which you wish to keep.
For more technical information, you may wish to
browse through
RFC2060 for details.
What is webmail?
Webmail is the use of a web page or web site at a
web hosting company or mail provider in order to access your email
through a web-based interface. Free mail providers like Hotmail and
Yahoo are well known for these. Unfortunately, they no longer will
protect you from viruses as they once did, as exploitable security
holes in Microsoft's well-known Internet Explorer have provided
mechanisms by which browsing Windows NT and Windows 2000 based
websites and/or email sent through Microsoft Outlook can infect your
computer.
What is SMTP?
SMTP is Simple Mail Transfer
Protocol, a method by which mail clients may send mail to
other mail users on remote computer systems. Many web hosting
companies allow use of SMTP servers (such as sendmail, qmail, and
Microsoft Exchange) for their clients. To prevent spammers
(unsolicited commercial email senders) from using the system
externally, the mail method is based on authentication, so
unauthorized users (i.e. people who are not web hosting clients for
that company) may not send email through the SMTP server.
Internet Service Providers have an easier route,
as they can allow and deny based on the IP address of the user, to
tell whether or not the user is on their network.
What is an IP address?
An IP address is an Internet Protocol
address, which is a unique identifier of every entity, or host, on
the Internet. IPv4 (the current standard) consists of four octets
(segments of numbers which have a maximum value of 255 decimal, or
1000 octal) separated by periods. Web hosting providers typically
offer virtual web hosting, in which multiple websites will have the
same IP address, and are accessed by name; you also often have the
option of purchasing an IP address should you need to have direct IP
access to your web site, use an SSL certificate, or have anonymous
FTP access.
What is DNS?
DNS is Domain Name Service,
which translates your domain and its subdomains into IP addresses.
This allows you to type in www.somedomainname.com, and it connects
you to the website by address. A metaphorical example of this is
that you're going to Bob's house, which is at 2136 Falcon Terrace
Drive. You connect Bob's house to 2136 Falcon Terrace Drive in the
same manner that you connect your domain name to an IP address.
In web hosting, each domain allocated to a server
is translated to an IP address in order for it to be viewable to the
outside world. Sometimes this is virtual web hosting, sometimes it
is IP-based web hosting.
What is virtual web hosting?
Virtual web hosting is where multiple web sites
use the same IP address. When your web browser connects to that IP
address, it sends a "Host" header which sends your browser the
appropriate pages you wish to view. Virtual web hosting is one of
the methods that have driven down web hosting costs in the last few
years.
What is FTP?
FTP is File Transfer Protocol,
one of the oldest server protocols, a method for transferring
(uploading and downloading) materials over the Internet. In web
hosting, you often use FTP to publish your website to the Internet.
For more technical information, you may wish to
browse through
RFC959 for details.
What is HTML?
HTML stands for HyperText Markup
Language, which is the primary language of the web. It is a
document markup language, rather than a formatting language, so each
user-agent (known commonly as a web browser) can render the
information how the user sees fit. Recently, HTML has been altered
in such a way as to allow for more control over formatting.
Often, those who do not know HTML may utilize such
programs as Microsoft FrontPage, IBM's WebSphere Builder, or
Dreamweaver. These solutions typically work perfectly with whatever
web hosting you wish to use.
For more technical information, you may wish to
take a look at
the W3's website for more information.
What are FrontPage extensions?
FrontPage extensions allow web hosting users using
Microsoft FrontPage to publish and manipulate their files on the
Internet. This is a highly unreliable method, however, for light,
simple work, it is sufficient.
What is SSH?
SSH is the Secure SHell, a remote
administration tool for UNIX-based systems and others. It is the
encrypted, secure form of telnet. Many web hosting providers offer
this by request, but it is only necessary if you need to use the
special commands that you can only execute on the web server itself.
Web hosting providers also provide this function for SCP, which
transfers files from your computer to your website through SSH.
What are permissions?
On a standard UNIX-based system, permissions tell
the system who is allowed to access a file, and by what manner.
There are three types of permissions: read, write, and execute, and
three places which they can be applied: user, group, and other. In
web hosting, permissions apply almost exclusively to CGI scripts,
which need to have permissions of (octal) 755, rwxr-xr-x, or the
user can read/write/and execute the file, the group can read and
execute the file, and others can read and execute the file. The
suexec module for Apache (commonly used in web hosting) makes
certain that CGI scripts are owned exclusively by the site's owner's
login as well as group, and that the group and other users cannot
write to the file.
What is Apache?
Apache is web server software, the most popular
among web hosting companies on UNIX-based platforms, which is
extremely flexible and powerful. It allows modules to be used in
order to do almost anything. The best documentation is on
Apache's website.
What is UNIX?
UNIX is an operating system that was developed
originally at Bell Labs in New Jersey, and based on MULTICS, which
is a defunct operating system with superior design. UNIX has
extraordinary uptime, power, and flexibility, and is utilized on
everything from smart toasters to massive supercomputers that the US
government built with alien technology (just kidding about the alien
technology). UNIX is one of the best choices for web hosting because
of its power, flexibility, ability to handle extremely heavy loads,
and ability to manage several hundred users at a time without
locking up or causing unusual and unpredictable problems.
What is Linux?
Linux is a UNIX clone built by Linus Torvalds at
the University of Helsinki as a replacement for MINIX, an operating
system written by Prof. Andrew Tannenbaum, in general workstation
use. Linux's primary target was the Intel x86 platform, but has been
ported (changed to work on) many other systems over the years. Due
to its low price tag (free) and its flexible nature (fully
modifiable under the
GNU Public License), as well as its combination with the GNU
tools, it has become a standard of power and flexibility in the
computing world. Web hosting companies typically use Linux
exclusively, as the software is free and the hardware
is generally low priced. Linux has driven down the costs of web
hosting to a point where it is extraordinarily reasonable pricewise.
What is a database?
A database is a collection of information. This
can be a loose conglomeration of information, such as your purse, or
a massively well-organized structure for storing data, such as
something that has only been imagined. In the computing and web
hosting world, a database is a collection of information stored in a
manner which is suitable for using either with the human eye, or
with a program.
What is SQL?
SQL stands for Structured Query Language,
which is a methodology for accessing a database through language
calls. In web hosting, SQL servers are used for their speed,
reliability, and flexibility.
What is MySQL?
MySQL is a SQL server which is available from
MySQL AB (their
home page). It is known for its web-friendliness and power, and
low resource usage, as well as speed. Very, very popular among web
hosting companies and users alike.
What about Microsoft Access
databases?
Microsoft Access databases are not reliable enough
for usage in web hosting. As a side factor, accessing them requires
either jumping through enormous hoops, or using Windows NT/2000 web
servers.
What is Perl?
Perl stands for Practical Extraction
and Report Language, which was developed by Larry
Wall, a master C programmer (now, naturally, a master Perl
programmer as well). Its power, flexibility, and cross-platform
compatibility (even to some degree extending to Microsoft
Windows-based systems) have made it a prime choice for programming.
As a scripting language, it is very popular in web hosting and web
sites which utilize dynamic content rather than static pages. You
can find more information about Perl at
Perl's main website.
What is PHP?
PHP stands for PHP: Hypertext Processor,
which was developed by Zend. Powerful and flexible, PHP is the
choice of many web hosting companies for many types of programming
tasks executed on the server side.
What is SSI?
SSI stands for Server Side Includes,
a standard for processing information on the server end for usage by
web browsers and web site users which dates back to the days of the
NCSA HTTP server. Typically, it is used for small bouts of dynamic
content. It has been very popular over the years in the web hosting
industry for outputting dynamic content, as well as its ease of use.
Currently, however, it has mostly fallen to the wayside in favor of
PHP and ASP. Many web hosting providers still utilize SSI on their
own sites, and many older sites that have not made major changes in
the last few years still have SSI content.
What is a control panel?
A control panel, in the web hosting sense, is a
program that allows users and administrators alike to modify their
web hosting preferences, change such items as mail settings and DNS
settings, and configure web hosting options.
|