In: Computer Science
What is a reasonable web hosting configuration? Draw/picture a typical configuration. Give any two reasons why is it a reasonable configurations?
Scalable cloud-based hosting is reasonable.
What is web cache? How a web cache work? Give an example of how a web cache can assist a web portal (considering any busy website, explain how caching can improve its performance)
(IT/E-Portals Development)
The first thing to consider when starting your website is to choose a web hosting provider (if you already have a web domain). The web hosting provider provides the web space (i.e. special computers called web servers) where your website files are stored, as well as the technologies and services needed for your website to be viewed on the Internet.
procedure to Host a Website:
Step 1: Decide What Type of Website You Want
You will typically find 2 types of websites:
Step 2: Choose Your Hosting Server
Unlike static HTML sites which can be hosted on most web servers, when it comes to web applications, there are basically two types of hosting platforms. Depending on your hosting needs and what you’re most comfortable with, you can choose from:
Step 3: Select Your Web Hosting Plan
You will typically find a wide range of services in web hosting, such as:
Step 4: Change Your DNS Address
After you have purchased your web hosting, you will get Name
Servers (also known as Domain Name Servers or DNS) – which is the
Internet’s equivalent of a phone book that contains IP
Addresses3.
To get your website up and working, you will need to change the
Name Servers of your domain. It’s a simple but mandatory step for
you to get started.
REASONS TO CHOOSE CLOUBD BASED HOSTING:-
cloud Hosting: Cloud hosting allows multiple virtual servers (clouds) to work together to host a website or a group of websites. It offers unlimited ability to handle sudden traffic spikes. A cloud-hosted website is not limited to a single server, and the resources allocated to it can shrink or expand dynamically, depending on how much traffic you get. It’s a great option for large websites, including e-commerce websites, newsletters and blogs.
WHAT IS A WEB CACHE?
A web cache is a hardware device or software application for temporarily storing frequently-accessed static content.
How a web cache works
Whenever content is downloaded from the origin server, a copy is stored in the web cache for a set period of time determined by caching rules you set. If another user requests the same content again, the web cache sends the stored content and the user request does not have to be forwarded to origin server again. This is known as content caching.
A typical web cache flow looks like this:
Example of a web cache
Teachers and students of Harare International School (HIS) needed fast Internet to research and communicate effectively. But they were challenged by the expensive and limited bandwidth for the school’s 700+ connected devices. At $6000 per month for an 8Mbps Internet connection, the school ruled out a bandwidth upgrade. Instead they opted for a web caching solution.
The web cache appliance was used in conjunction with a Cisco router. The router redirects the web traffic while the device keeps a copy of all videos, images, and other static content. Caching the content enabled the school to have significant improvements in web performance without spending more on bandwidth. This was especially useful during back-to-back group lessons when students had to access the same content.