Search:     Advanced search
Browse by category:
Glossary | Contact Us

Glossary
A Record -- (Address Record)
An A record or address record maps a servers hostname to its IP address. So when a user enters www.yourdomain.com, they will be directed to the correct IP address for that domain.
Administrative Contact
The administrative contact is an individual authorized to interact with the domain registrar on behalf of the domain name registrant. The administrative contact should be able to answer questions about the domain name's registration and the domain name registrant.
Adult Hosting
The term "Adult Hosting" refers to a web hosting provider that will host website's that display adult content (pornography).
Ajax (Asynchronous JavaScript and XML)
Ajax, shorthand for Asynchronous JavaScript and XML, is a web development technique for creating interactive web applications. The intent is to make web pages feel more responsive by exchanging small amounts of data with the server behind the scenes, so that the entire web page does not have to be reloaded each time the user requests a change. This is meant to increase the web page's interactivity, speed, and usability. The Ajax technique uses a combination of: XHTML (or HTML) and CSS, for marking up and styling information. The DOM accessed with a client-side scripting language, especially ECMAScript implementations such as JavaScript and JScript, to dynamically display and interact with the information presented. The XMLHttpRequest object is used to exchange data asynchronously with the web server. In some Ajax frameworks and in certain situations, an IFrame object is used instead of the XMLHttpRequest object to exchange data with the web server, and in other implementations, dynamically added <script> tags may be used. XML is sometimes used as the format for transferring data between the server and client, although any format will work, including preformatted HTML, plain text, JSON and even EBML. These files may be created dynamically by some form of server-side scripting. Like DHTML, LAMP and SPA, Ajax is not a technology in itself, but a term that refers to the use of a group of technologies.
Aliased Nameservers
An aliased nameserver is a nameserver that has been labeled as yours (the reseller's) despite the fact it actually belongs to your Web hosting provider. This ensures that domains located on your server are listed as "ns.yourservername.com" instead of "ns.yourprovidersname.com". Also see NAMESERVER below.
Anonymous FTP
Many sites that run FTP servers enable so-called "anonymous ftp". Under this arrangement, users do not need an account on the server. The user name for anonymous access is typically 'anonymous' or 'ftp'. This account does not need a password. Although users are commonly asked to send their email addresses as their passwords for authentication, usually there is trivial or no verification, depending on the FTP server and its configuration.
Apache
One of the world's most popular Web server programs, Apache was built by a group of open-source programmers and is often used because of its outstanding performance, strong security features and the fact that it is free.
Applet
An applet is a software component that runs in the context of another program, for example a web browser. An applet usually performs a very narrow function that has no independent use. Hence, it is an application -let. The term was introduced in AppleScript in 1993. An applet is distinguished from a "subroutine" by several features. First, it executes only on the "client" platform environment of a system, as contrasted from "servlet." As such, an applet provides functionality or performance beyond the default capabilities of its container (the browser). Also, in contrast with a subroutine, certain capabilities are restricted by the container. An applet is written in a language that is different from the scripting or HTML language which invokes it. The applet is written in a compiled language, while the scripting language of the container is an interpreted language, hence the greater performance or functionality of the applet. Unlike a "subroutine," a complete web component can be implemented as an applet.
Application Server
An application server is a server computer on a computer network dedicated to running certain software applications (as opposed to e.g. a file server or print server). Generally, an application server is a software engine that delivers applications to client computers. Moreover, an application server should handle most, if not all, of the business logic and data access of the application. The main benefits of application server technology are ease of application development and centralization. Although the term Application server applies to all platforms, it has become heavily identified with the Sun Microsystems J2EE platform; however, it has also come to encompass servers of web-based applications, such as integrated platforms for e-commerce, content management systems, affiliate management systems and occasionally, even applied to simplistic web-site page builders. The paradigm is more similar to mainframe based applications than traditional client-server.
ASF (Apache Software Foundation)
The Apache Software Foundation (ASF) is a non-profit corporation (classified as 501(c)(3) in the United States) to support Apache software projects, including the Apache HTTP Server. The ASF was formed from the Apache Group and incorporated in Delaware, USA, in June 1999. The Apache Software Foundation is a decentralized community of developers. The software they produce is distributed under the terms of the Apache License and is therefore free software / open source software. The Apache projects are characterized by a collaborative, consensus based development process and an open and pragmatic software license. Each project is managed by a self-selected team of technical experts who are active contributors to the project. The ASF is a meritocracy, implying that membership to the foundation is granted only to volunteers who have actively contributed to Apache projects. Among the ASF's objectives are to provide legal protection to volunteers working on Apache projects, and to prevent the Apache brand name from being used by other organizations without permission.
ASP (Active Server Pages)
Active Server Pages enable web developers to make their sites dynamic with database driven content. The code is mainly written in VB Script, and it is produced on the server of the web site instead of the browser of your web site visitors. The server reads the ASP code and then translates it to raw HTML. This means that the web site owner doesn't have to worry about the visitor having the right tools to view the web site's dynamic content. The only downfall to ASP is that since it is run from the server, it takes longer for the pages to load because there are more steps involved in translating the code.
Audio Streaming
The process of providing audio content on a web site. This takes up a nice amount of bandwidth, especially if you get a lot of visitors at your site. Some hosts do not allow audio or video streaming because of this. If you are going to want audio on your site, you should make sure that your host supports audio streaming first. This is usually stated in their plans.
AUP (Acceptable Use Policy)
An acceptable use policy (AUP; also sometimes acceptable usage policy) is a set of rules applied by many transit networks which restrict the ways in which the network may be used. Enforcement of AUPs varies with the network. AUPs are also used by schools, corporations, and other concerns with a large user base and multiple computers, delimiting what is and is not permitted for use of the computers. Most providers of services on the Internet include an AUP as one of the key provisions of their terms of service.
Auto Responder
An automated program that acknowledges receipt of an e-mail message, and then sends back a previously prepared email to the sender, letting them know it was received or that certain actions are being taken. Most of you probably already have a basic idea of what this is when you go on vacation and you create an auto response at your work to let everyone that emails you know that you will be away for the next week. Autoresponders are frequently used to handle requests for additional information or to confirm sales or other online transactions. Once you configure your autoresponder, it sends e-mail with no further action required on your part, making your web site interactive around the clock.
Backbone
In the general sense, this means the main network connections that comprise the Internet.
Bandwidth
The amount of data that can be transmitted at a given moment to a server. The higher your bandwidth, the larger amount of traffic your site can handle at one time.
Billing Contact
The billing contact is the person designated to receive the invoice for domain name registration and re-registration fees. The billing contact must be a reliable, trustworthy source that will pay the re-registration dues on time. If you decide to register your domain through a host where THEY fill out the information, please make sure that they specify YOU as administrative and billing contacts and not THEM.
Blog (web log)
A blog is a user-generated website where entries are made in journal style and displayed in a reverse chronological order. Blogs often provide commentary or news on a particular subject, such as food, politics, or local news; some function as more personal online diaries. A typical blog combines text, images, and links to other blogs, web pages, and other media related to its topic. The ability for readers to leave comments in an interactive format is an important part of many blogs. Most blogs are primarily textual although some focus on photographs (photoblog), sketchblog, videos (vlog), or audio (podcasting), and are part of a wider network of social media. The term "blog" is derived from "Web log." "Blog" can also be used as a verb, meaning to maintain or add content to a blog. As of November 2006, blog search engine Technorati was tracking nearly 60 million blogs.
Blogger
A contributor to a blog or online journal. A blogger can write about any topic. Though often in the press, bloggers are meant to refer to journalists, amateur or professional, who run a blog.
Browser (Web Browser)
It is software used to locate web pages on the WWW and then display them on your computer monitor. Once connected to the Internet, your browser fetches documents from various web servers, translates the HTML, and displays the results for you.
Catch-all Email Account
A lot of hosts offer a Catch-all Email account. This means that anything@yourdomain.com will go to you. This way, you can have Sales@abc.com, Support@abc.com, WebMaster@abc.com, and so on - with all of it going to the root email account. This also helps when a user makes a typo in the email address, as long as they get the domain correct.
CGI
Short for Common Gateway Interface, a small script that processes data taken from the user (such as from a form application).
Cgi-bin
The directory on a Web server where CGI scripts are stored.
Control Panel
An online package of tools permitting easy site management and editing.
Cookie
A text file sent to a user's Web browser from a Web server. Cookies are typically exchanged back and forth between the two in order to prepare custom content for users, and to exchange data like registration information.
CSS (Cascading Style Sheets)
Used to add more functionality to simple HTML pages. Internet Explorer 3.0 and up support a good portion of CSS, while Netscape 4.0 and up supports a small amount of CSS - a fully compliant browser does not exist yet.
Custom Error Page(s)
A custom error page is a feature of most Web server software that allows you to replace default error messages with ones you create. The default error messages tend to be fairly generic, and not particularly user-friendly, so making custom messages for a site is recommended. You can make them look more like the rest of a site, and/or provide better recovery navigation. The Not Found (404) error is the one users are most likely to encounter, so it is the most likely to be customized.
Data Center
A data center is a facility used to house mission critical computer systems and associated components. It generally includes environmental controls (air conditioning, fire suppression, etc.), redundant/backup power supplies, redundant data communications connections and high security. A data center can occupy one room of a building, one or more floors, or an entire building.
Data Transfer
This is the amount of data that is transferred from an account as visitors view the pages of the web site. If you have a web site with lots of video, audio, and images that gets many visitors per day, you would have to make sure that you choose a host that will allow large amounts of data to be transferred. If you choose a host that only allows 200 MB of data transfer per month, and your site transferred 500 MB per month, then the host may stop half of your visitors from viewing your site and you could lose potential customers. Your best bet is to try to find a host that offers unlimited data transfer or at least a Gig of transfer. A gig is more than enough for most web sites. As a general rule, 500 MB of data transfer is equivalent to 20,000 page views.
Database Server
A database server is a computer that is specifically configured to run database software, such as MySQL. Typically, a database server is used in combination with other servers to run complex eCommerce applications.
Database Support
General way of saying the server supports various database functions. Some commonly used database programs are MySQL, Access, Oracle, and FoxPro. Databases can be very difficult to configure properly. Before you sign up with a web host, first inquire if the host can support your database needs.
Dedicated Hosting
A hosting feature that allows a Web site to have its own server. This is more flexible than shared hosting (see below), as webmasters typically have full control over the back end of the server, including choice of OS. Administration, however, is still handled by the hosting company.
Dedicated IP Address
An IP address that is used solely by one website.
Dedicated Server
A dedicated server is a type of web hosting where the client leases an entire server not shared with anyone. This is more flexible than shared hosting, as the client has full control over the dedicated server, including choice of operating system, hardware, etc.
Disk Space
The amount of hard drive space on a server that is available for your website.
DNS Parking
DNS service for a domain is provided without there being a web site for that domain.
Domain Name System (DNS)
A distributed database of information that is used to translate domain names into Internet Protocol (IP) numbers (usually looks something like 123.456.789.101). In other words, computers need numbers in order to function. The computer itself does not care whether you are ebay.com or yahoo.com. It has no idea how to find the name, it needs a number that identifies that name. So when you buy a domain, say www.yourname.com, it is nothing until you get it hosted somewhere and until that host assigns a number to your domain.
Domain names
Domain names are the word sequences users enter in their URL bar to visit your site. They are attached to a DNS, short for Domain Naming System, which is used to translate numeric addresses (known as IP, or Internet Protocol, addresses) into words. Each site you visit on the net has a numeric IP address behind its name.
Domain Parking
Domain parking is an advertising practice used primarily by domain name registrars and internet advertising publishers to monetize type-in traffic visiting an under-developed domain name. The domain name will usually resolve to a page containing relevant advertising listings and links. These links will be targeted to the predicted interests of the visitor and may change dynamically based on the results that visitors click on. Usually the domain owner is paid based on how many links have been visited (e.g. pay per click) and on how beneficial those visits have been. The keywords for any given domain name provide clues as to the intent of the visitor before arriving. Another use of domain parking is to be a placeholder of an existing website. A company might choose to use this method to redirect its website traffic to another website it owns. On domains with a 'one-click' implementation, a click on a keyword is not necessary to generate ads. The ads are targeted based on the domain name. Domains with 'two-click' implementations require a click on a keyword or a keyword search to generate ads. Domain parking can be classified as monetised and non-monetised. In the former, ads are shown to visitors and the domain is 'monetised'. In the latter, an "Under Construction" or a "Coming Soon" message is put up on the domain. This a single page website that people see when they type the domain name in a web browser. This is one quick way for getting an Internet presence. Domain names can be parked before a website is ready for launching.
Domain Registration Fee
The charge for registering a Web Address or domain name.
Download
Downtime refers to a period of time or a percentage of a time span that a machine or system (usually a computer server) is offline or not functioning, usually as a result of either system failure (such as a crash) or routine maintenance. The opposite is uptime.
E-Commerce
Seems to be an overused term. It usually refers to doing business on the WWW. E-commerce packages offered by web host companies often include a shopping cart (lets shoppers select purchases), secure server for credit card transactions, etc. Other options are often included, such as software to develop an online product catalog and marketing services.
E-Mail
Electronic mail permits the sending of primarily text-based information and html across the Internet.
E-Mail Alias
Also called a forwarding account (see below). Allows you to appear to have an e-mail address on a certain domain, yet in reality the e-mail is forwarded to your real e-mail account. It allows you to have your e-mail automatically forwarded to any e-mail address you specify. This is a great way to get your mail when you're out of town, etc.
E-Mail POP Account
An actual e-mail account on your web host's e-mail server. POP stands for Post Office Protocol.
Email Forwarding
Email forwarding is simply transferring email received at one email address to another. If you have more than one email account, or several family members share a single account, you can set things up so that different email addresses at your domain will be forwarded to different accounts. For example, email addressed to support@yourdomain.com could forward to your account on AOL, while sales@yourdomain.com could forward to your Google Gmail account.
Encrypted Password
A password that has been scrambled to protect it from being discovered and used by someone other than the person to whom it belongs.
Ethernet
A very common method of networking computers in a LAN. There is more than one type of Ethernet. By 2001 the standard type was "100-BaseT" which can handle up to about 100,000,000 bits-per-second and can be used with almost any kind of computer.
Exposure
Term used to describe when a banner advertisement is loaded on a web page and displayed to a user. Also refered to as Impression.
Extranet
An intranet that is accessible to computers that are not physically part of a companys own private network, but that is not accessible to the general public, for example to allow vendors and business partners to access a company web site. Often an intranet will make use of a Virtual Private Network. (VPN.)
Fantastico
Fantastico is a commercial script library which automates the installation of web applications to a website. Fantastico scripts are executed from the administration area of a website control panel such as cPanel. Fantastico scripts are usually executed when a new website is created, or a new application is added to an existing website. The scripts typically create tables in a database, install software, adjust permissions, and modify web server configuration files. Although Fantastico is typically associated with open-source software, a handful of scripts are also available which install commercial products, which once installed, are available to all of the domains hosted by a physical server; such as web site builder SohoLaunch, PerlDesk customer support software, and AccountLab Plus software for interacting with Internet registrars. There are more than 50 applications that have Fantastico scripts associated with them.
FAQ (Frequently Asked Questions)
FAQ's are documents that list and answer the most common questions on a particular subject. There are hundreds of FAQ's on subjects as diverse as Pet Grooming and Cryptography. FAQ's are usually written by people who have tired of answering the same question over and over.
Finger
An Internet software tool for locating people on other Internet sites. Finger is also sometimes used to give access to non-personal information, but the most common use is to see if a person has an account at a particular Internet site. Many sites do not allow incoming Finger requests, but many do.
Firewall
A piece of security software designed to protect Web servers. They are typically used to protect sites from hacker attacks/unauthorized access.
Flash
A popular piece of animation software developed by Macromedia. Flash is widely used on the Web because it requires little bandwidth, therefore making it friendly to users with low or high-speed connections.
FP (Frontpage) Extensions
This simply refers to Microsoft Front Page server extensions. The FP2K indicates that the server supports the latest version of the program, MS Front Page 2000. These extensions can be thought of as "mini programs" that allow features of a web site created with MS Front Page to operate smoothly. It is possible to use MS Front Page to create a web site and host that site on a server that doesn't offer FP extensions, however some of the powerful features of the program cannot be used in these web sites. See Microsoft's Front Page site for more information.
FrontPage
A popular site design and management tool developed by Microsoft.
FTP
Short for File Transfer Protocol, a method of allowing remote users and Web servers to exchange files.
Gateway
The technical meaning is a hardware or software set-up that translates between two dissimilar protocols, for example America Online has a gateway that translates between its internal, proprietary e-mail format and Internet e-mail format. Another, sloppier meaning of gateway is to describe any mechanism for providing access to another system, e.g. AOL might be called a gateway to the Internet.
GIF (Graphic Interchange Format)
A common format for image files, especially suitable for images containing large areas of the same color. GIF format files of simple images are often smaller than the same file would be if stored in JPEG format, but GIF format does not store photographic images as well as JPEG.
Gigabyte (Gig)
Equivalent to approximately 1000 megabytes.
GUI (Graphical User Interface)
A graphical user interface (GUI) allows for interaction with a computer which employs graphical images, special graphical element devices called widgets (a window or text box), along with text to represent the information and actions available to a user. The GUI familiar to most people today are the Microsoft Windows, Mac OS X, or the X Window System interfaces.
Hit
As used in reference to the World Wide Web, "hit" means a single request from a web browser for a single item from a web server; thus in order for a web browser to display a page that contains 3 graphics, 4 "hits" would occur at the server: 1 for the HTML page, and one for each of the 3 graphics.
Home Page (or Homepage)
Originally, the web page that your browser is set to use when it starts up. The more common meaning refers to the main web page for a business, organization, person or simply the main page out of a collection of web pages, e.g. "Check out so-and-so's new Home Page."
Host (Name Server)
When you hear the term "host" in the Internet world, it is referring to an Internet company that has the required servers and software to connect domain names to (IP) Internet Protocol numbers so that your site can be viewed by the public when they type your domain in their browser window. Basically this is where you house your site, and you usually have to pay a monthly or annual fee for this service. There are free hosts, but in most cases, in order to use their services you must put one of their advertisement banners on your site, and most of them limit what you can do with your site. Sometimes it is better to pay $4/month for a host because it gives you more freedom and is ad free with the exception of the ads you post yourself.
Hotlink Protection (Hotlinking, Inline Linking, Leeching, Bandwidth Theft)
Hotlinking (also called inline linking, leeching, and bandwidth theft) is when another website is linking to your images or files. Web browsers do not distinguish between a HTML reference for an image or file on the same server and one on a different server, even if it is entirely located on a different website. Both links would be written with the same HTML "tag". Hotlink protection will stop others from stealing your bandwidth. Apache servers are capable of partially protecting hosted media from inline linking by utilizing .htaccess files. On Microsoft's Internet Information Services Web servers, there are a number of third party tools available to combat inline linking and hotlinking, including LinkDeny and ColdLink.
HTML
Short for HyperText Markup Language, the language by which Web servers and client browsers communicate. All server-side functions (such as database processing), although they may be performed in another language, must eventually be output back to the user in HTML.
HTTP
Stands for HyperText Transfer Protocol, the protocol by which HTML files move across the Internet. HTTP requires a client browser and an HTTP server (typically a Web server).
Hypertext Link
A way to embed a URL into an object (such as text or an image) so that when the object is clicked, the browser retrieves the file specified. When you click them, you are taken to other files or another portion of a same file or to another website.
IMAP (Internet Message Access Protocol)
A protocol for retrieving e-mail messages from an e-mail server. Some versions allow you to search your e-mail messages for keywords while those messages are still on your server. Then you can decide which messages you choose to download to your computer.
Impression
Term used to describe when a banner advertisement is loaded on a web page and displayed to a user. Also refered to as Exposure.
Internet
A global network of millions of connected computers.
Internet Backbone
The Internet backbone refers to the main 'trunk' connections of the Internet. It is made up of a large collection of interconnected commercial, government, academic and other high-capacity data routes and routers that carry data across the countries, continents and oceans of the world. Part of the extreme resilience of the Internet is due to a high level of redundancy in the Internet backbone and the fact that the Internet Protocol routing decisions are made and updated in real-time during use.
Internet Protocol (IP) Numbers (IP addresses)
A unique number used to specify hosts and networks. Internet Protocol (IP) numbers are used for identifying machines that are connected to the Internet. They are sometimes called a dotted quad and are unique numbers consisting of 4 parts separated by dots, They would look something like this 123.456.789.101. Every machine that is on the Internet has a unique IP number - if a machine does not have an IP number, it is not really on the Internet. Most machines also have one or more Domain Names that are easier for people to remember.
InterNIC
InterNIC was the name given to a project that provided domain name registration services in com, net, org, and edu. Now that the project has ended, other companies can now offer domain registration. Companies such as Network Solutions and Register.com now do what InterNic used to do.
Intranet
A private network inside a company or organization that uses the same kinds of software that you would find on the public Internet, but that is only for internal use. Compare with extranet.
IRC (Internet Relay Channel)
A massive network of text-based chat channels (chat rooms) across the world.
ISP (Internet Service Provider)
A company or institution that provides access to the Internet in some form, usually for money. They will usually allow users to dial up through a modem, DSL, or cable connection to view the information on the internet. Access is via SLIP, PPP, or TCP/IP.
IT (Information Technology)
Information technology (IT), as defined by the Information Technology Association of America (ITAA) is: "the study, design, development, implementation, support or management of computer-based information systems, particularly software applications and computer hardware." In short, IT deals with the use of electronic computers and computer software to convert, store, protect, process, transmit and retrieve information.
Java
Java refers to a number of computer software products and specifications from Sun Microsystems (the Java™ technology) that together provide a system for developing and deploying cross-platform applications. Java is used in a wide variety of computing platforms spanning from embedded devices and cell phones on the low end to enterprise servers and super computers on the high end. Java is fairly ubiquitous in cell phones, Web servers and enterprise applications, and somewhat less common in desktop applications, though users may have come across Java applets when browsing the Web.
JavaScript
JavaScript is a programming language that is mostly used in web pages, usually to add features that make the web page more interactive. When JavaScript is included in an HTML file it relies upon the browser to interpret the JavaScript. When JavaScript is combined with Cascading Style Sheets(CSS), and later versions of HTML (4.0 and later) the result is often called DHTML.
JDK (Java Development Kit)
A software development package from Sun Microsystems that implements the basic set of tools needed to write, test and debug Java applications and applets.
JPEG (Joint Photographic Experts Group)
JPEG is most commonly mentioned as a format for image files. JPEG format is preferred to the GIF format for photographic images as opposed to line art or simple logo art.
JSP (JavaServer Pages)
JavaServer Pages (JSP) is a Java technology that allows software developers to dynamically generate HTML, XML or other types of documents in response to a Web client request. The technology allows Java code and certain pre-defined actions to be embedded into static content. The JSP syntax adds additional XML-like tags, called JSP actions, to be used to invoke built-in functionality. Additionally, the technology allows for the creation of JSP tag libraries that act as extensions to the standard HTML or XML tags. Tag libraries provide a platform independent way of extending the capabilities of a Web server.
Kilobyte
A thousand bytes. Actually, usually 1024 (210) bytes.
LAMP
The acronym LAMP refers to a solution stack of software programs, commonly free software programs, used together to run dynamic websites or servers: Linux, (referring to the operating system); Apache, the Web server; MySQL, the database management system (or database server); PHP (sometimes Perl or Python), the programming language. The combination of these technologies is used primarily to define a web server infrastructure, define a programming paradigm of developing software, and establish a software distribution package. Though the originators of these open source programs did not design them all to work specifically with each other, the combination has become popular because of its low acquisition cost and because of the ubiquity of its components (which come bundled with most current Linux distributions particularly as deployed by ISPs). When used in combination they represent a solution stack of technologies that support application servers.
LAN (Local Area Network)
A computer network limited to the immediate area, usually the same building or floor of a building.
Linux
A widely used Open Source Unix-like operating system. Linux was first released by its inventor Linus Torvalds in 1991. There are versions of Linux for almost every available type of computer hardware from desktop machines to IBM mainframes. The inner workings of Linux are open and available for anyone to examine and change as long as they make their changes available to the public. This has resulted in thousands of people working on various aspects of Linux and adaptation of Linux for a huge variety of purposes, from servers to TV-recording boxes.
Load Balancing
Load balancing is a technique to spread work between many computers, processes, hard disks, or other resources in order to get optimal resource utilization and decrease computing time. This ensures that a single Web server doesn't get overloaded with work.
Login
Noun or a verb. Noun: the account name used to gain access to a computer system. Not a secret (contrast with Password). Verb: the act of connecting to a computer system by giving your credentials (usually your "username" and "password").
Mailing lists
Many web host providers offer software to assist you in operating a mailing list. This software usually includes automated subscription requests and subscriber database management.
Managed hosting
A dedicated server that is accompanied by a full suite of technical support, maintenance and monitoring services. This differs from dedicated Web hosting, where customers are provided with their own servers but are still responsible for virtually all administrative and maintenance duties.
Mashup
A web page or site made by automatically combining content from other sources, usually by using material available via RSS feeds and/or REST interfaces.
Megabit Per Second
A megabit per second (abbreviated as Mbps, Mbit/s, or mbps) is a unit of data transfer rates equal to 1,000,000 bits per second (this equals 1,000 kilobits per second). Because there are 8 bits in a byte, a transfer speed of 8 megabits per second (8 Mbps) is equivalent to 1,000,000 bytes per second (approximately 976 KiB/s).
Megabyte
Approximately a million bytes or 1024 kilobytes.
Meta Tag
A specific kind of HTML tag that contains information not normally displayed to the user. Meta tags contain information about the page itself, hence the name ("meta" means "about this subject") Typical uses of Meta tags are to include information for search engines to help them better categorize a page. You can see the Meta tags in a page if you view the pages' source code.
MIME
Short for Multipurpose Internet Email Extensions, a protocol that allows users to transfer non-text messages like audio, video and images through e-mail.
Mirror
Generally speaking, "to mirror" is to maintain an exact copy of something. Probably the most common use of the term on the Internet refers to "mirror sites" which are web sites, or FTP sites that maintain copies of material originated at another location, usually in order to provide more widespread access to the resource. For example, one site might create a library of software, and 5 other sites might maintain mirrors of that library.
mod_perl
An add-on for the Apache web server software, mod_perl makes it possible to use the Perl language to add new features for the Apache server, and to increase the speed of Perl applications by as much as 30 times.
Monitoring (Website Monitoring)
Website monitoring is often used by businesses to ensure that their customers are able to access their online applications and perform actions such as searching, online shopping, checking an account balance, or simply researching. By monitoring website and web application performance, IT Departments or Network Engineers hope to avoid downtime and keep their applications running. Commonly measured metrics are response time and availability (or uptime), although both consistency and reliability metrics are starting to gain popularity.
Multimedia
Multimedia (Lat. Multum + Medium) is media that uses multiple forms of information content and information processing (e.g. text, audio, graphics, animation, video, interactivity) to inform or entertain the (user) audience. Multimedia also refers to the use of (but not limited to) electronic media to store and experience multimedia content. Multimedia is similar to traditional mixed media in fine art, but with a broader scope. The term "rich media" is synonymous for interactive multimedia.
MX Record (Mail Exchanger Record)
An MX record or Mail exchanger record is a type of resource record in the Domain Name System (DNS) specifying how Internet e-mail should be routed. MX records point to the servers that should receive an e-mail, and their priority relative to each other. An MX record must contain a host name defined by an A Record.
MySQL
MySQL is a database server. It is commonly coupled with PHP to provide a way for users to access data stored in the database from the web. It is commonly found on Unix servers.
Name server
Also called a host or a name server. A computer that has both the software and the data needed to resolve domain names to Internet Protocol (IP) numbers. Most name servers have names like NS1.whatever.com.
Network
Any time you connect 2 or more computers together so that they can share resources, you have a computer network. Connect 2 or more networks together and you have an internet.
NIC Handle
A unique identifier, which can be up to 10 alpha-numeric characters, assigned to each domain name record, contact record, and network record in Network Solutions' domain name database. Note that NIC Handles are specific to Network Solutions and is not a term used for Registrars in general.
ODBC (Open Database Connectivity)
In computing, Open Database Connectivity (ODBC) provides a standard software application programming interface (API) method for using database management systems (DBMS). The designers of ODBC aimed to make it independent of programming languages, database systems, and operating systems.
Open Content
Copyrighted information (such as this Glossary) that is made available by the copyright owner to the general public under license terms that allow reuse of the material, often with the requirement (as with this Glossary) that the re-user grant the public the same rights to the modified version that the re-user received from the copyright owner. Information that is in the Public Domain might also be considered a form of Open Content.
Open Source Software
Open Source Software is software for which the underlying programming code is available to the users so that they may read it, make changes to it, and build new versions of the software incorporating their changes. There are many types of Open Source Software, mainly differing in the licensing term under which (altered) copies of the source code may (or must be) redistributed.
Operating System
A program on your computer which runs your other programs and your hardware. It's what makes everything work from the data you enter on your keyboard to the output you see on your monitor. It organizes your programs and data files, and manages your disk drives and peripheral devices. Windows, DOS and UNIX are examples of operating systems.
Parking
All domain names have to be stored on a server in order to be purchased. Most domain registration services will therefore temporarily place a newly purchased name on their servers until a hosting plan is purchased or the owner points the DNS to a different site. This is known as parking.
Password
A code used to gain access (login) to a locked system. Good passwords contain letters and non-letters and are not simple combinations such as virtue7. A good password might be: Ae9iHHha3c2 (but don't use that one).
Password Protected Directories
This feature allows you to restrict access to certain directories on your website. When somebody attempts to access the protected directory, they will be prompted to enter their username and password.
PDF (Portable Document Format)
A file format designed to enable printing and viewing of documents with all their formatting (typefaces, images, layout, etc.) appearing the same regardless of what operating system is used, so a PDF document should look the same on Windows, Macintosh, linux, OS/2, etc. The PDF format is based on the widely used PostScript document-description language. Both PDF and Postscript were developed by the Adobe Corporation.
PERL (Practical Extraction and Report Language)
A popular programming language which has strong text processing capabilities.
Permalink
A "permanent link" to a particular posting in a blog. A permalink is a URI that points to a specific blog posting, rather than to the page in which the posting original occurred (which may no longer contain the posting.)
PHP
PHP is another scripting language. Like ASP, it's commands are embeded within the HTML of a web page. The commands are executed on the web server, making it browser independant. The web browser only sees the resulting HTML output of the PHP code.
Ping
To check if a server is running. From the sound that a sonar systems makes in movies, you know, when they are searching for a submarine.
Plug-in
A (usually small) piece of software that adds features to a larger piece of software. Common examples are plug-ins for the Netscape® browser and web server. Adobe Photoshop® also uses plug-ins.
PNG (Portable Network Graphics)
PNG is a graphics format specifically designed for use on the World Wide Web. PNG enable compression of images without any loss of quality, including high-resolution images. Another important feature of PNG is that anyone may create software that works with PNG images without paying any fees - the PNG standard is free of any licensing costs.
POP
Short for Post Office Protocol. An e-mail protocol that mail software such as Eudora use to communicate with mail servers.
Portal
Usually used as a marketing term to described a Web site that is or is intended to be the first place people see when using the Web. Typically a "Portal site" has a catalog of web sites, a search engine, or both. A Portal site may also offer email and other service to entice people to use that site as their main "point of entry" (hence "portal") to the Web.
Posting
A single message entered into a network communications system.
PPP (Point to Point Protocol)
A method of connecting a computer to the Internet.
Primary Server
The designation of "primary" means that this name server will be used first and will be relied upon before any of the other name servers.
Propagation
The process where name servers throughout the Internet add new domains and remove expired ones from their records. This can be a lengthy process, which is why connecting to a new domain name can often take three or four days.
Protocol
The format by which data is transferred between two computers.
Python
Python is a high-level programming language first released by Guido van Rossum in 1991. Python is designed around a philosophy which emphasizes the importance of programmer effort over computer effort, and it rejects more arcane language features, prioritizing readability over speed or expressiveness.
Re-registration
The process of renewing a domain name's registration for a specified period of time. This is accomplished by paying the re-registration fee which covers the amount of years you are renewing the domain for.
Real Audio/Video
A RealServer stream, which allows a web site owner to broadcast audio and video. Site visitors can experience this audio and/or video by installing a simple plug-in into their browser. To find out more, please visit Real.com.
Redundant Internet Connection
The web host company has more than one main connection to the Internet, ensuring that if one becomes non-functional, Internet connectivity remains intact via the other main connections.
Registrant
The individual or organization that registers a specific domain name. This individual or organization holds the right to use that specific domain name for a specified period of time, provided certain conditions are met and the registration fees are paid. This person or organization is the "legal entity" of that web site.
Registration
The process through which individuals and organizations obtain a domain name. Registration of a domain name enables the individual or organization to use that particular domain name for a specified period of time, or as long as the required fees are paid.
Resellable Space
Your web host provider will allow you to sell all or portions of of the web space (which you are paying for) to others who want web space. Many web hosting companies have reseller programs.
Reseller
A reseller operates components of a Web hosting operation using services, infrastructure and equipment provided by another Web hosting service. Some resellers operate full-fledged businesses using the hardware, software, network and logistical support of another Web hosting firm, while others simply operate as sales agents for other Web hosting companies, offering discounts and providing low-level technical support.
Resolve
The term used to describe the process by which domain names are matched with corresponding Internet Protocol (IP) numbers. "Resolution" is accomplished by a combination of computers and software, which use the data in the Domain Name System to determine which IP numbers correspond to a particular domain name. Basically, it is translating a number to the name you see in your browser for the web site you are visiting.
Root server
A machine that has the software and data needed to locate name servers that contain authoritative data for the top-level domains.
RSS (Rich Site Summary or RDF Site Summary or Real Simple Syndication)
A commonly used protocol for syndication and sharing of content, originally developed to facilitate the syndication of news articles, now widely used to share the contents of blogs. Mashup's are often made using RSS feeds. RSS is an XML-based summary of a web site, usually used for syndication and other kinds of content-sharing. There are RSS "feeds" which are sources of RSS information about web sites, and RSS "readers" which read RSS feeds and display their content to users. RSS is being overtaken by a newer, more complex protocol called Atom.
Ruby On Rails (Rails, RoR)
Ruby on Rails is a web application framework released in 2004 that aims to increase the speed and ease of web development. Often shortened to Rails, or RoR, it is an open source project written in the Ruby programming language.
Script
List of commands that can be executed without user interaction. Sometimes used as another term for macro or batch file.
Search Engine
A (usually web-based) system for searching the information available on the Web. Some search engines work by automatically searching the contents of other systems and creating a database of the results. Other search engines contains only material manually approved for inclusion in a database, and some combine the two approaches.
Second Level Domain
In the Domain Name System (DNS), the next lower level of the hierarchy underneath the top level domains. In a domain name, that portion of the domain name that appears immediately to the left of the .com, .net, .org, etc...) For example, the webhostsonline.com would be the second level domain for this web site. The top-level domain is .com.
Secondary Server
The name server will be used as a backup for the primary name server in the event that the primary server becomes unavailable.
Security Certificate
A chunk of information (often stored as a text file) that is used by the SSL protocol to establish a secure connection.
SEO (Search Engine Optimization)
The practice of designing web pages so that they rank as high as possible in search results from search engines. There is "good" SEO and "bad" SEO. Good SEO involves making the web page clearly describe its subject, making sure it contains truly useful information, including accurate information in Meta tags, and arranging for other web sites to make links to the page. Bad SEO involves attempting to deceive people into believing the page is more relevant than it truly is by doing things like adding inaccurate Meta tags to the page.
Server
A computer, or software package, that provides a specific kind of service to client software running on other computers. The term can refer to a particular piece of software, such as a WWW or HTTP server, or to the machine on which the software is running. A single server machine could have several different server software packages running on it, thus providing many different servers to clients on the network. More specifically, a server is a computer that manages network resources. For example, a network server would manage network traffic. A file server would store and serve files.
Server Logs (Traffic Logs)
This is raw statistical data stored on the server. It contains information such as how many visitors accessed certain pages of your site, what web sites referred those visitors to your site, and the domain name of the visitor. This information is very useful in determining which sections of your web site are more heavily traveled and what sites are referring traffic to yours.
Shared hosting
The most basic of Web hosting types. With shared hosting, numerous Web sites are shared on one server. While an economic solution, they typically cannot handle large amounts of storage or traffic.
Shell Account
Something experienced computer users often request. Permits you to edit your files online in real-time, rather than making changes to your site offline and then uploading the changes.
Shopping Cart
A program designed to handle the e-commerce section of a Web site. Shopping cart software lets users browse for and purchase products online.
SLA (Service Level Agreement)
A SLA is a formal negotiated agreement between two parties. It is a contract that exists between customers and their service provider, or between service providers. It transcripts the common understanding about services, priorities, responsibilities, guarantee, etc. with the main purpose to agree on the level of service. For example, it may specify the levels of availability, serviceability, performance, operation or other attributes of the service like billing and even penalties in the case of violation of the SLA.
SLIP (Serial Line Internet Protocol)
A standard that was popular in the early 1990's for using a regular telephone line (a serial line) and a modem to connect a computer as a real Internet site. SLIP has largely been replaced by PPP.
SMDS (Switched Multimegabit Data Service)
A standard for very high-speed data transfer.
SMTP
Short for Simple Mail Transfer Protocol, a protocol used by mail servers to exchange messages with each other.
SNMP (Simple Network Management Protocol)
A set of standards for communication with devices connected to a TCP/IP network. Examples of these devices include routers, hubs, and switches. SNMP is defined in RFC 1089.
SOAP (Simple Object Access Protocol)
A protocol for client-server communication that sends and receives information "on top of" HTTP. The data sent and received is in a particular XML format specifically designed for use with SOAP. SOAP is similar to the XMLRPC protocol except that SOAP provides for more sophisticated handling of complex data being sent between a client and a server. SOAP actually grew from the work that created XMLRPC. Microsoft's ".NET" system is largely based on SOAP.
SONET (Synchronous Optical Networking)
Synchronous optical networking, is a method for communicating digital information using lasers or light-emitting diodes (LEDs) over optical fiber. The method was developed to replace the Plesiochronous Digital Hierarchy (PDH) system for transporting large amounts of telephone and data traffic and to allow for interoperability between equipment from different vendors.
SPAM (Electronic Junk Mail a.k.a. UCE (Unsolicted Commercial Email))
Often used to refer to the practice of sending out massive amounts of e-mail promotions or ads which the recipient has not asked to receive. It is a waste of people's time and network bandwidth and is simply illegal in some part of the world.
Spyware
A somewhat vague term generally referring to software that is secretly installed on a users computer and that monitors use of the computer in some way without the users' knowledge or consent. Most spyware tries to get the user to view advertising and/or particular web pages. Some spyware also sends information about the user to another machine over the Internet. Spyware is usually installed without a users' knowledge as part of the installation of other software, especially software such as music sharing software obtained via download.
SQL
Short for Standard Query Language. A standard protocol used to request information from databases. Servers which can handle SQL are known as SQL servers.
SSI (Server Side Includes)
Commands that can be included in web pages that are processed by the web server when a user requests a file. The command takes the form <!--#include virtual="/path/to/file"-->. A common use for SSI commands is to insert a universal menu into all of the pages of the web site so that the menu only has to be changed once and inserted with SSI instead of changing the menu on every page.
SSL
Short for Secure Sockets Layer, a protocol developed by Netscape to handle and protect confidential/sensitive information required for e-commerce transactions (like credit card numbers). SSL address usually begin with 'https'.
Statistics
Many servers take the information from your server/traffic log and compile it in a user-friendly, easy-to-read format for you to analyze trends about your web site.
Streaming Media
Streaming media is multimedia that is continuously received by, and normally displayed to, the end-user whilst it is being delivered by the provider. The name refers to the delivery method of the medium rather than to the medium itself. The distinction is usually applied to media that are distributed over telecommunications networks, as most other delivery systems are either inherently streaming (e.g. radio, television) or inherently non-streaming (e.g. books, video cassettes, audio CDs). The verb 'to stream' is also derived from this term, meaning to deliver media in this manner.
Subdomain
Typically known as a "domain within a domain", subdomains are individual Web addresses built upon a pre-existing domain name (such as subdomain.yourdomainname.com).
Sysop (System Operator)
Anyone responsible for the physical operations of a computer system or network resource. For example, a System Administrator decides how often backups and maintenance should be performed and the System Operator performs those tasks.
T-1
A connection capable of carrying data at 1,544,000 bits-per-second. At maximum theoretical capacity, a T-1 line could move a megabyte in less than 10 seconds. That is still not fast enough for full-screen, full-motion video, for which you need at least 10,000,000 bits-per-second. T-1 is the fastest speed commonly used to connect networks to the Internet.
T-3
A leased-line connection capable of carrying data at 44,736,000 bits-per-second. This is more than enough to do full-screen, full-motion video.
Tag
The term "tag" can be used as a noun or verb. As a noun, a tag is a basic element of the languages used to create web pages (HTML) and similar languages such as XML. Another, more recent meaning of tag is related to reader-created tags where blogs and other content (such as photos, music, etc.) may be "tagged" which means to assign a keyword, such as "politics" or "gardening", this enables searches for "all the blog postings in the past week that are tagged 'prenatal care'".
TCP
Short for Transmission Control Protocol, an important network protocol. TCP allows two hosts to connect and exchange data, and ensures that "data packets" are delivered exactly as sent.
Technical Contact/Agent
The technical contact is the person or organization who maintains the primary domain name server. The technical contact should be able to answer technical questions about the domain name's primary domain name server.
Telnet
The command and program used to login from one Internet site to another. The telnet command/program gets you to the login: prompt of another host.
Terms of Service
Terms of Service (often abbreviated as "TOS") are rules by which one must agree to abide by in order to use a service. Usually, such terms are legally binding. Certain website's are noted for having carefully designed terms of service, particularly eBay and PayPal which need to maintain a high level of community trust because of transactions involving money. However, to attract new members and maintain current members, the terms must be perceived as fair and must not be needlessly bureaucratic. For the sake of good public relations and effective community building, the organization should strive to form a social contract that balances the organization's interests with a set of rights granted to the membership.
TLD (Top Level Domain)
Shot for Top Level Domain, the suffix for major domain names like .com, .net and .org.
Transfer Rate (Data Transfer Rate)
In telecommunications, data transfer rate or just transfer rate is the average number of bits, characters, or blocks per unit time passing between equipment in a data transmission system. Transfer rates can serve several functions. The response time can help a network administrator pinpoint where slowdowns and potential hangups exist in a network. By analyzing data transfer rates and adjusting accordingly as a preventative measure, a system can be made more efficient and will be more prepared to handle extra bandwidth constraints in times of heavy usage. Testing mechanisms such as fiber optic loopbacks can assist in measuring and conducting data transfer tests.
Trojan Horse
A computer program is either hidden inside another program or that masquerades as something it is not in order to trick potential users into running it. For example a program that appears to be a game or image file but in reality performs some other function. The term "Trojan Horse" comes from a possibly mythical ruse of war used by the Greeks sometime between 1500 and 1200 B.C. A Trojan Horse computer program may spread itself by sending copies of itself from the host computer to other computers, but unlike a virus it will (usually) not infect other programs.
UNIX
A text-based, multitasking Operating System suitable for Web and network administration. Unix has spawned numerous popular spinoffs, including Linux and FreeBSD. Most Unix-based Operating Systems are open source, meaning the source code to the Operating System has been made freely available to the public for modification. Most Web hosting companies and resellers offer Unix-based hosting in some capacity or other.
Upload
Transferring data (usually a file) from a the computer you are using to another computer. The opposite of download.
UPS (Uninterruptible Power Supply)
An uninterruptible power supply (UPS), uninterruptible power source or sometimes called a battery backup is a device which maintains a continuous supply of electric power to connected equipment by supplying power from a separate source when utility power is not available. A UPS is inserted between the source of power (typically commercial utility power) and the load it is protecting. When a power failure or abnormality occurs, the UPS will effectively switch from utility power to its own power source almost instantaneously. While not limited to safeguarding any particular type of equipment, a UPS is typically used to protect computers, telecommunication equipment or other electrical equipment where an unexpected power disruption could cause injuries, fatalities, serious business disruption or data loss. UPS units come in sizes ranging from units which will back up a single computer without monitor (around 200 VA) to units which will power entire data centers or buildings (several megawatts). Larger UPS units typically work in conjunction with generators.
Uptime (Uptime Availability)
Refers to the amount of time within a given period that a server is available. For example, if a hosting provider claims 99.9% uptime, they are claiming that your website will up all the time except for about 43 minutes each month.
URL(Uniform Resource Locator)
The standard way to give the address of any resource on the Internet that is part of the World Wide Web (WWW). Think of it as a unique address for each of your files in your web site. A URL looks like this: http://www.onehostingplan.com/index.php The most common way to use a URL is to enter into a WWW browser program, such as Internet Explorer, Netscape, or Lynx.
UUENCODE
Short for Unix to Unix Encoding, a method of converting images to ASCII (see above) text in order to be transferred over the Internet.
Video Streaming
The process of providing video data or content via a web page.
Virtual host
A shared hosting solution, the most basic of hosting types. Numerous Web sites are shared on one server.
Virtual Server
A web server which shares its resources with multiple users. It's another way of saying that multiple web sites share the resources of one server.
Virus
A chunk of computer programming code that makes copies of itself without any conscious human intervention. Some viruses do more than simply replicate themselves, they might display messages, install other software or files, delete software of files, etc. A virus requires the presence of some other program to replicate itself. Typically viruses spread by attaching themselves to programs and in some cases files, for example the file formats for Microsoft word processor and spreadsheet programs allow the inclusion of programs called "macros" which can in some cases be a breeding ground for viruses.
VOIP (Voice Over IP)
A specification and various technologies used to allow making telephone calls over IP networks, especially the Internet. Just as modems allow computers to connect to the Internet over regular telephone lines, VOIP technology allows humans to talk over Internet connections. Costs for VOIP calls can be a lot lower than for traditional telephone calls. Because the IP networks are packet-switched this allows for vastly different ways of handling connections and more efficient use of network resources.
VPN (Virtual Private Network)
Usually refers to a network in which some of the parts are connected using the public Internet, but the data sent across the Internet is encrypted, so the entire network is "virtually" private.
VPS (Virtual Private Server)
A virtual private server (also referred to as virtual dedicated server or virtual server, and abbreviated VPS or VDS) is a method of partitioning one physical server computer into multiple servers that each has the appearance and capabilities of running on its own dedicated machine. Each virtual server can run its own full-fledged operating system, and each server can be independently rebooted.
Web Hosting (Web Hosting Service)
A web hosting service is a type of Internet hosting service that allows individuals and organizations to provide their own websites accessible via the World Wide Web. Web hosts are companies that provide space on a server they own for use by their clients as well as providing Internet connectivity, typically in a data center. Webhosts can also provide data center space and connectivity to the Internet for servers they do not own to be located in their data center, called colocation.
Web Log Analysis Software (Web Log Analyzer)
Web log analysis software (also called a web log analyzer) is software that parses a log file from a web server (like Apache), and based on the values contained in the log file, derives indicators about who, when and how a web server is visited. Popular log analyzers include: Analog, AWStats, Urchin, and Webalizer.
Web Mail (Web-Based Email, webmail)
The terms Web-based email (also called Web based e-mail or webmail) refer to the implementation of an e-mail client as a Web application that allows users to access their e-mail through a Web browser, as an alternative to using a desktop-based client such as Microsoft Outlook, Mozilla Thunderbird, or Eudora.
Web Page
A document on the World Wide Web, identified by an unique URL.
Web Server
A computer that serves up (delivers to your computer) web pages. Web hosting companies offer virtual servers and dedicated servers.
Webmaster
A webmaster is a person responsible for designing, developing, marketing, or maintaining website(s). The webmaster of a website may also be called a system administrator, the author of a site, or the website administrator.
WHOIS
A central database which tracks all domain name/IP registrations.
Worm
A worm is a virus that does not infect other programs. It makes copies of itself, and infects additional computers (typically by making use of network connections) but does not attach itself to additional programs; however a worm might alter, install, or destroy files and programs.
WWW (World Wide Web)
A portion of the Internet designated to support documents in HTML format.
XHTML (eXtensible HyperText Markup Language)
Basically HTML expressed as valid XML. XHTML is intended to be used in the same places you would use HTML (creating web pages) but is much more strictly defined, which makes it a lot easier to create software that can read it, edit it, check it for errors, etc. XHTML is expected to eventually replace HTML.
XML (Extensible Markup Language)
The Extensible Markup Language (XML) is a W3C-recommended general-purpose markup language that supports a wide variety of applications. XML languages or 'dialects' may be designed by anyone and may be processed by conforming software. XML is also designed to be reasonably human-legible, and to this end, terseness was not considered essential in its structure. XML is a simplified subset of Standard Generalized Markup Language (SGML). Its primary purpose is to facilitate the sharing of data across different information systems, particularly systems connected via the Internet.
XMLRPC (XML Remote Procedure Call)
A protocol for client-server communication that sends and receives information "on top of" HTTP. The data sent and received is in a particular XML format specifically designed for use with XMLRPC.
XPFE (Cross Platform Front End)
A suite of technologies used to create applications that will work and look the same on different computer operating systems. A widely used XPFE application is the Mozilla web browser and its derivities, such as the Netscape web browser in version 7 and later. The primary technologies used in creating XPFE applications are Javascript, Cascading Style Sheets, and XUL.
XUL (eXtensible User-interface Language)
A markup language similar to HTML and based on XML. XUL used to define what the user interface will look like for a particular piece of software. XUL is used to define what buttons, scrollbars, text boxes, and other user-interface items will appear, but it is not used to define how those item will look (e.g. what color they are). The most widely used example of XUL use is probably in the Firefox web browser, where the entire user interface is defined using the XUL language.
Zend Engine
The Zend Engine is an open source scripting engine (a Virtual Machine), commonly known for the important role it plays in the web automation language PHP. It was originally developed by Andi Gutmans and Zeev Suraski while they were students at the Technion - Israel Institute of Technology. They later founded a company called Zend Technologies in Ramat Gan, Israel. The name Zend is a portmanteau of their forenames, Zeev and Andi. The first version of the Zend Engine appeared in 1999 alongside PHP version 4. It was written as a highly optimized modular back-end, which for the first time could be used in applications outside of PHP. The performance, reliability and extensibility of the engine played a significant role in increasing the popularity of PHP. The current version of the virtual machine is The Zend Engine II and is at the heart of PHP 5. The source code for the Zend Engine has been freely available under a BSD-style license since 2001; it is an open-source project, and there are now several programmers from all over the world who volunteer their time and skills to expand and improve the code base.
Zend Guard (Zend Encoder)
Zend Guard, formerly known as Zend Encoder, protects commercial PHP 4 and PHP 5 applications from reverse engineering, unauthorized customization, unlicensed use and redistribution. Software vendors are increasingly writing applications in PHP with the aim of distributing them via download or CD. It is critical that the source code and intellectual property of the applications being distributed is secure, regardless of whether the applications are free, for evaluation purposes or for commercial sale.
Zend Optimizer
The Zend Optimizer is a free application that runs the files encoded by the Zend Guard, while enhancing the performance of PHP applications.

home | hosting plans | reseller hosting plans | domain registration
support | testimonials | contact us | site map

Copyright © 2002-2007 OneHostingPlan.com All Rights Reserved.

privacy policy | terms of service | service guarantees