Posts

Port based hosting

IP-based When IP-based virtual hosting is used, each site (either a DNS host name or a group of DNS host names that act the same) points to a unique IP address. The webserver is configured with multiple physical network interfaces, virtual network interfaces on the same physical interface or multiple IP addresses on one interface. The web server can either open separate listening sockets for each IP address, or it can listen on all interfaces with a single socket and obtain the IP address the TCP connection was received on after accepting the connections. Either way, it can use the IP address to determine which website to serve. The client is not involved in this process and therefore (unlike with name-based virtual hosting) there are no compatibility issues. The downside of this approach is the server needs a different IP address for every web site. This increases administrative overhead (both assigning addresses to servers and justifying the use of those addresses to internet r...

Virtual hosting

Virtual hosting  is a method for hosting multiple domain names (with separate handling of each name) on a single server (or pool of servers). This allows one server to share its resources, such as memory and processor cycles, without requiring all services provided to use the same host name. The term virtual hosting is usually used in reference to web servers but the principles do carry over to other internet services. One widely used application is shared web hosting. Shared web hosting prices are lower than a dedicated web server because many customers can be hosted on a single server. It is also very common for a single entity to want to use multiple names on the same machine so that the names can reflect services offered rather than where those services happen to be hosted. There are two main types of virtual hosting, name-based and IP-based. Name-based virtual hosting uses the host name presented by the client. This saves ...

Peer-to-peer web hosting

Image
Peer-to-peer web hosting  is using peer-to-peer networking to distribute access to webpages.This is differentiated from the client–server model which involves the distribution of Web data between dedicated web servers and user-end client computers. P2P web hosting may take the form of P2P web caches and content delivery networks like Dijjer and Coral Cache which allow users to hold copies of data from single web pages and distribute the caches with other users for faster access during peak traffic. Comparison Name First release date Anonymous Fast Per file edit rights Per file read rights Offline compatible FOSS implementation Notes Freenet 2000 Yes No No No Yes Yes Osiris 2010 Yes Yes No No Yes No IPFS 2014  ? Yes  ?  ?  ? Yes Based on the blockchain Maelstrom 2014 No Yes  ?  ?  ?  ? Project seems suspended since 2015 ZeroNet 2015 No, u...

Internet hosting service

An  Internet hosting service  is a service that runs Internet servers, allowing organizations and individuals to serve content to the Internet. There are various levels of service and various kinds of services offered. A common kind of hosting is web hosting. Most hosting providers offer a combination of services; e-mail hosting, for example. DNS hosting service is usually bundled with domain name registration. Generic kinds of Internet hosting provide a server where the clients can run anything they want (including web servers and other servers) and have Internet connections with good upstream bandwidth. Full-featured hosting Process Full-featured hosting services include: Complex Managed Hosting, applies to both physical dedicated servers and virtual servers, with many companies choosing a hybrid (combination of physical and virtual) hosting solution. There are many similarities between sta...

Products of hosting

Webs , formerly  Freewebs , is a  freemium , primarily  static site -only  web host  founded in 2001. The service offers free and premium website hosting plans, and their own templated website building service. Unusually, Webs does not offer any dynamic content support aside from their own dynamic "apps", despite offering FTP access and allowing HTML uploads. History Webs began in 2001 as Freewebs just after the dot-com bubble. It was a start-up launched by brothers Haroon and Zeki Mokhtarzada during their last year at the University of Maryland, College Park with the help of their younger brother Idris. Their goal was to enable anyone in the world to express themselves through the creation of their own website. Between 2003 and 2007, the company grew 1704%. By April 2007, the site recorded 18 million unique visitors a month. On November 14, 2008, Freewebs changed its name to Webs, but users' URLs remained in the freewebs.com d...

Web hosting service

A  free website hosting  is a free non-paid web hosting service, usually supports forced ads on subscriber's website for earning revenue. Free web-hosting that does not make use of advertising also exists; these often come with some limits on usage. Free web hosts will a directory (www.example.com/~yourname). In contrast, paid web hosts will usually provide a second-level domain along with the hosting (www.yourname.com). Many free hosts do allow use of separately-purchased domains. Rarely, a free host may also operate as a domain name registrar. Many host provide template builders to make website creation easier. There are also some free domain companies which may provide free third level domain names free with DNS and other facilities. Some of such popular free web hosts (also called blog hosts) include Blogger and Wordpress. When websites are created with these free website hosting services, the websites get suc...

Host management

Image
The host may also provide an interface or control panel for managing the Web server and installing scripts, as well as other modules and service applications like e-mail. A web server that does not use a control panel for managing the hosting account, is often referred to as a "headless" server. Some hosts specialize in certain software or services (e.g. e-commerce, blogs, etc.). Reliability  The availability of a website is measured by the percentage of a year in which the website is publicly accessible and reachable via the Internet. This is different from measuring the uptime of a system. Uptime refers to the system itself being online. Uptime does not take into account being able to reach it as in the event of a network outage. A hosting provider’s ServiceLevel Agreement (SLA) may include a certain amount of scheduled downtime per year in order to perform maintenance on the systems. This scheduled downt...