Hosting Terms and Definitions
A - B
- C
- D
- E
- F
- G
- H
- I
- J
- K
- L
- M
- N
- O
- P
- Q
- R
- S
- T
- U
- V
- W
- X
- Y
- Z
.com
A domain name used by commercial enterprises.
Back to Top
Address
Unique identifier of a web
page. URL (Uniformed Resource Locator) is more frequently used for
this purpose. Back to
Top
Apache
Apache is an open-source (source code is freely available and can
be shared) HTTP Web server software. According to Netcraft survey,
it is currently the most popular web server on the Net. It is
usually run on Unix operating system versions like Linux or BSD,
but it can also be run on Windows. It is a full-featured server
with many powerful add-ons freely available. Apache's major
competitor is Microsoft's IIS. Back to
Top
Archive
Archives are large files containing valuable data. Archives are
often compressed to save space. Back to
Top
ASP
Active Server Pages. ASP is Microsoft's server-side scripting
technology. An Active Server Page has an .asp extension and it
mixes HTML and scripting code that can be written in VBScript or
JScript. ASP is distributed with Microsoft's IIS web server, so
most host using IIS will also offer ASP for dynamic web
programming. ASP.NET is the next version of ASP. Other popular
server-side scripting languages are Perl, PHP, ColdFusion, TCL,
Python, and JSP. Back to
Top
Backbone
Main high-speed network
connection composing the Internet. Backbones are operated by major
telecommunications companies like Sprint, MCI, or AT&T.
Internet backbone maps are here. Back to
Top
Bandwidth
Bandwidth is the amount of data that can be transferred over the
network in a fixed amount of time. On the Net, it is usually
expressed in bits per second (bps) or in higher units like Mbps
(millions of bits per second). 28.8 modem can deliver 28,800 bps, a
T1 line is about 1.5 Mbps. Back to
Top
Bot
An automated piece of software that can be used in chat rooms or to
crawl the web. Back to
Top
C/C++
Popular programming
languages (C++ includes objects) that can be used to create server
programs that run after compilation. C and C++ were not designed
specifically for web programming, but they can still be useful,
especially because mature compilers producing very fast code and
large code libraries already exist. Back to
Top
Cascading
Style Sheets (CSS)
A style-sheet determines how the HTML document is displayed by the
browser. The current version of CSS is version 2
(CSS2). Back to
Top
Certificate
Digital ID used for SSL transactions. It includes owner's public
key, the name of the owner, the issuer, hostname, and the
expiration date. Back to
Top
CGI
Common Gateway Interface. A standard for interfacing web servers
with an executable application. A CGI program can be written in any
language like Perl or C/C++ and it is often stored in a special
directory like /cgi-bin. CGI is often used to process data from
HTML forms. Back to
Top
cgi-bin
A directory on the server where the executable CGI scripts
reside. Back to
Top
clustering
Connecting many computers and making them appear as one machine.
This is done to increase reliability and performance.
Back to Top
Co-location
Putting a web server in a dedicated facility that provides
high-speed Internet connection, security, environment, backup
power, and technical support. Unlike the dedicated server, the
client controls both hardware and software.
Back to Top
Cobalt
RaQ
Server appliance made by Cobalt specifically for hosting companies.
Newest RaQs are Linux-based and provide an easy-to-use interface.
RaQs have no features that can't be had in a regular Linux box but
they offer pre-installed programs and Cobalt's support. Here is the
discussion forum for RaQs. Back to
Top
ColdFusion
ColdFusion is an easy to use server-side scripting language
developed by Allaire. It comes with ColdFusion Studio, a visual
IDE. Here is Allaire's ColdFusion page. Other popular server-side
scripting languages are ASP. Perl, PHP, TCL, Python, and
JSP. Back to
Top
Control
Panel
Control panel included in web hosting packages is an online
web-based application that allows you to easily manage different
aspects of your account. Most control panels will let you upload
files, add email accounts, change contact information, set up
shopping carts or databases, view usage statistics,
etc. Back to
Top
CPU
Central Processing Unit. The most important part of the
computer. Back to
Top
Data transfer
In Web hosting, the total
size of files transferred by an account in a month. Sites with a
lots of graphics, downloads, or streaming audio or video and a lot
of visitors will require plans with more available transfer.
Back to Top
Database
Data in a structured format stored on a web server. Most popular
type is a relational database. The most common query (information
retrieval) language for relational databases is SQL. Linux-based
hosts most commonly include MySQL database and Windows NT-based
hosts usually include Access or MS SQL databases.
Back to Top
Dedicated
Server
Similar to co-location, except that you lease or rent hardware from
a Web host. The main advantage over co-location is easier upgrade
and usually better support. Getting a dedicated server or
co-locating is necessary for sites that outgrow shared servers
because they use a lot of bandwidth and resources or they require
total control over software environment. Back to Top
DNS
Domain Name System. Internet service that maps Internet domains
into corresponding IP addresses. DNS database is distributed and
replicated among many DNS servers, so when you change your domain's
IP address, the changes take a while to propagate.
Back to Top
Domain
name
Domain name is an easy-to-remember address that can be translated
by DNS into server's IP address. Domain names are hierarchical.
Domain's suffix indicates which TLD (top level domain) it belongs
to, for example .com, .gov, .org, .net, or .jp. Recently ICANN
(Internet Corporation for Assigned Names and Numbers) added several
new TLDs, like .biz, .pro., and .museum. Back to Top
Firewall
Firewall refers to either
software-only or separate software and hardware combination that
serves to protect an internal network or a computer from attacks
and unauthorized access by sitting between the Internet and the
internal network. Back to
Top
FrontPage
Extensions
Microsoft's server-side applications that lets users of FrontPage
Web site creation tool to incorporate "web-bots" that perform
pre-packaged function like full-text Web site searching or adding a
hit counter. FrontPage extensions are also available for Unix-based
operating systems but some hosts refuse to use them because of
potential security holes. Back to
Top
FTP
File Transfer Protocol. The Internet protocol defining how to
download and upload files between a client and an FTP server.
Popular client FTP programs are CuteFTP and WS_FTP. Major browser
also have FTP capability. Back to
Top
GIF
(Graphics Interchange
Format) A graphic file format invented by Compuserve. One of the
most widely used formats for internet and web. Uses a lossless
compression method, thus ensuring that the quality of the image is
not lowered. Back to
Top
Gigabyte
1024 Megabytes. Back to
Top
Hit
In the WWW world "hit" is
used to describe a single request made by a web browser. The data
transmitted by the web server in response to the request is a text
file or a binary file (images, audio, video, executables and other
data). Back to Top
Home
Page
Main web page owned by a company, organization or an individual.
This is the page that is initially displayed when user makes a
request for a particular domain name. Back to Top
Host
A networked computer dedicated to providing a certain kind of
service. Usually refers to a computer that stores the website files
and has a web server running on it. Back to Top
HTML
(Hypertext Markup Language). It is the language in which web pages
are written. It allows the images to be combined with text and
offers wide range of formatting capabilities. One of the most
important features of HTML is hypertext, that allows web pages to
be liked one to each other. HTML relies on tags, which have the
following form: Hyperlink
A part of the web page that links to another web page. By clicking
on a hyperlink user redirects the browser to another page. The word
hyperlink is sometimes shortened to just "link".
Back to Top
Image Map
An image displayed on the
webpage that has different areas that are hyperlinks. By clicking
on different parts of the image browser can be redirected to
another webpage, or can display modified version of the current
one. Back to Top
IMAP
Internet Message Access Protocol. A method allowing a client email
program to access remote messages stored on a mail server. The
protocol includes operations for creating, deleting, and renaming
mailboxes, checking for new messages, message parsing, searching,
and setting and clearing flags. IMAP was originally developed in
1986 at Stanford. Back to
Top
InterNIC
The organization that handles domain name registrations. See
http://www.internic.net/ Back to
Top
Intranet
A part of an organization's network that is private. Only
authorized individuals have access to the intranet. Besides that an
intranet is very similar to the Internet in a sense that it offers
the same services and uses the same protocols.
Back to Top
IP
(Internet Protocol) is tha main protocol used on the
Internet. Back to
Top
IP
Address
Internet Protocol Address. A unique number identifying all devices
connected to the Internet. This number is usually shown in groups
of numbers from 0 to 255, separated by periods, for example
207.46.230.218. Back to
Top
Java
Sun's popular programming
language. Java is a platform-independent (at least in theory),
crash-protected, object-oriented language that can be used to write
applets that run in a browser, servlets that run server-side, or
independent programs. Java's syntax is similar to that of
C++. Back to Top
JavaScript
Simple, client-side programming language created by Sun and
Netscape. JavaScript can be embedded in HTML pages to create
interactive effects and do tasks like validate form data.
JavaScript is a separate language from Java. All popular modern
browsers support JavaScript. A few hosts support server-side
JavaScript. Back to
Top
JPEG
(Joint Photographic Experts Group) A image compression format
designed for the Internet. Uses lossy compression, meaning that the
quality of the image can be lowered. Back to Top
JSP
Java Server Pages. Extension of Java Servlet technology for
combining Java server-side programs and HTML. JSP pages have an
extension .jsp. Back to
Top
Kbps
Kilobits per second. 1Kbps
= 1024bps. Back to
Top
Kilobyte
1024 bytes. Back to
Top
LAN
Local Area Network. A
network of devices (computers, printers, hubs) occupying a small
area. Usually LANs do not span more than one building. LANs are
very fast compared to WANs. Back to
Top
Linux
A free UNIX-like operating system developed by Linus Torvalds.
Linux and FreeBSD are very often used by hosting companies as their
operating systems. Back to
Top
MBps
MegaBytes (MB) per second,
1 MB = 1,048,576 bytes Back to
Top
Mbps
Megabits (Mb) per second, 1Mb = 1,048,576 bits
Back to Top
Megabyte
1MB = 1024 KiloBytes = 1,048,576 bytes Back to Top
MHz
MegaHertz = 1.000.000 Hertz Back to
Top
MPEG
(Motion Picture Experts Group) video compression format for movies
or animations. Back to
Top
MySQL
Most popular open-source relational database. Many Unix-based plans
allow MySQL databases. Back to
Top
Operating system
A software heart of the
computer. It is a set of programs that manage the hardware
resources of a computer, provide the environment for application
programs to run and provide the user interface. Most known
operating systems are: different flavors of Unix (SunOs, HP-UX,
Irix, FreeBSD, Linux,...), MacOS and Windows. Back to Top
Perl
Open source CGI scripting
programming language. Written in 1987. Still one of the most
popular web programming languages mostly due to its powerful
text-manipulation facilities. A huge number of Perl scripts are
available for download. Back to
Top
PHP
PHP is an free, open-source server-side scripting language. PHP
code can be embedded in HTML. PHP files usually have extensions
like .php or .php3. PHP language style is similar to C and Java.
Here is the PHP group web site. Other popular server-side scripting
languages are ASP, Perl, ColdFusion, TCL, Python, and
JSP. Back to
Top
POP
Post Office Protocol. Popular but inflexible email retrieval
standard. All messages are downloaded at the name time and can only
be manipulated on a client machine. Current version is
POP3. Back to
Top
Port
A socket on the computer or other network device used to connect it
to the network. Back to
Top
RAID
Redundant Array of
Independent (or Inexpensive) Disks. Type of disk, often used on
servers, where several physical disks are combined into an array
for better speed and fault tolerance.
Level 0 implements data striping where file blocks are written to
separate drives. Does not provide fault tolerance, because failure
of one drive will result in data loss.
Level 1 implements data mirroring. Data is duplicated on two drives
either through software or hardware. Provides faster read
performance than a single drive.
Level 2 - not used in practice. Data is split at bit level at
written to multiple drives.
Level 3 - requires at least 3 drives. Data block is striped at byte
level across drives and error correction codes (parity info) is
recorder on another drive. Provides fault tolerance but slower
writing performance.
Level 4 - Similar to Level 3 but provides faster performance
because it uses blocks for striping.
Level 5 - Similar to Level 4 but improves performance but also
striping parity info across multiple drives.
Level 6 - Similar to Level 5 but also uses second parity scheme for
better fault tolerance.
Level 7 - Proprietary RAID design by Storage Computer Corporation.
Faster than other levels because it uses multiple levels of cache
and asynchronous I/O transfers.
In addition multiple RAID levels can be combined to improve
performance or reliability. Back to
Top
Raw
Logs
Raw access data updated in real-time that can be downloaded and
used by any statistics program. Typically each line show the user's
IP, date and time of the access, what kind of request was done,
which document was requested, HTTP status code, bytes transferred,
referrer, and user agent info. If a host doesn't have statistics,
you'll need access to raw logs to identify who your site's visitors
are. Analyzing raw logs can also provide more detailed look at site
accesses than stats. Back to
Top
Server
A networked computer that
handles client requests for Web pages. Back to
Top
Setup
fee
Initial fee charged by a host to set up your hosting
account. Back to
Top
Shopping
Cart
Software that allows users to select products from a Web catalog,
modify their choices, calculate prices, review their choices, and
order them. Many hosts with e-commerce plans offer installed
shopping carts, but you can always get a shopping cart of your
choice instead. Back to
Top
SQL
Structured Query Language. Limited programming language used for
updating and performing queries on relational databases. All
databases share a common subset of SQL. Most popular SQL databases
available with hosting plans are MySQL and MS SQL.
Back to Top
SSH
Secure Shell. Developed by SSH Communications Security, it is a
standard for encrypted terminal Internet connections. SSH programs
provide strong authentication and encrypted communications,
replacing less secure access methods like telnet.
Back to Top
SSI
Server-Side Includes. Instructs the server to include some dynamic
information in a Web page before it is sent to a client. This
dynamic information could be current date, an opinion poll, etc.
Many hosts require that SSI pages have .shtml extension to reduce
the load on servers by not having to parse non-SSI
pages. Back to
Top
SSL
Secure Sockets Layer. Protocol developed by Netscape to provide
encryption for commercial transactions data that should be
protected while traveling over the Internet, like credit card
numbers. SSL uses https protocol. Before using SSL in commerce,
you'll also need to get is a certificate from a Certificate
Authority. Back to
Top
Static
IP
If a host offers a static IP, it means that your site will be
assigned a unique and unchanging IP address. See the FAQ for some
possible advantages of using a static IP.
Back to Top
T1
Dedicated
telecommunications line providing 1.5 Mbps of bandwidth. Consists
of 24 individual channels 64 Kbps each, that can be configured for
voice or data transmission. T1 lines can be leased by businesses
that required a dedicated Net connection of with higher reliability
than a DSL and faster than an ISDN line but are still quite
expensive. Back to
Top
T3
Dedicated telecommunications line providing 44 Mbps of bandwidth.
T3 lines are often used by ISPs to connect to the Internet
backbone. Back to
Top
TCP/IP
(Transmission Control Protocol/Internet Protocol). This protocol
suite is the de facto standard for the today's Internet. TCP is a
higher level protocol that runs on top of the IP
protocol. Back to
Top
Telnet
Character-based protocol for connecting with remote systems. Still
popular among hosts, but it is being replaced by much more secure
SSH access. Back to
Top
Terabyte
1024 gigabytes Back to
Top
Unix
A family of multi-user
operating systems, first developed by AT&T Bell Laboratories in
the 1970s and then licensed to many universities. A basis for
Linux, a very popular operating system among web hosts.
Back to Top
UPS
Uninterruptible Power Supply. UPS keeps the server running on a
battery for several minutes after a power outage, allowing for a
clean shutdown without loss of data. UPS can also shield the server
from line voltage spikes and drops. Back to Top
URL
(Uniform Resource Locator) is a way of addressing used for world
wide web. An URL consist of the type of service (protocol), then
the host name and then the file on the host.
Back to Top
WAV
An audio file format. Very
accurate, but offers no compression, thus resulting in very large
files.Back to Top
ZIP
A popular compression
utility. Back to Top
|