A hierarchical naming system that serves as the "phonebook" for the Internet by translating human-friendly computer hostname into IP address
Domain Name
Provides a symbolic representation, such as recognizable names, to mostly numerically addressed Internet resources. Multiple IP addresses can be assigned to one domain name.
FTP - File Transfer Protocol
For exchanging & manipulating files over a TCP computer network. An FTP client may connect to an FTP server to manipulate files on that server.
ISP - Internet Server Provider
Also called as Internet Access Provider or IAP. It is a company that offers its customers access to the Internet.
URL - Uniform Resource Locator
An identified resource is available & the mechanism for retrieving it. Also known as Web Address.
Web Server
Either a software that serves as platform on which web applications can run or a hardware from which web applications or files can be accessed by other computers in a network.
Web Host
A companies that provide space on a server they own for use by their clients as well as providing Internet connectivity, typically in data center.
Server-side Scripting Language
Some common examples are ASP/ASP.NET (*.asp/*.aspx), ColdFusion Markup Language (*.cfm), Java via JavaServer Pages (*.jsp), PHP (*.php)
At the most basic level, a server is a technology solution that "serves" files, data, print, fax resources, and more to multiple computers.
The word "server" often refers to the specialized computer (or hardware) that the server software runs on. The server is optimized to perform services for other computers of "clients". Clients can be computers as well as printers, faxes, or other devices that connect to the server.
Web Hosting
An online service that enables you to publish your website or web application on the internet. When you sign up for a web hosting service, you basically rent some space on a physical server where you can store all the files and data necessary for your website to work properly
Some companies that own computer acting as web servers often offer web hosting services.
Web Hosting
A service which allocates space for customers to showcase their websites on computer servers that are connected to the Internet 24/7.
Web Hosting benefits
Makes the Website easily accessible
Runs Website efficiently
Website files are hosted on servers. The servers 'serve' those files to individual computer users upon request.
Web Hosting Types
Shared Hosting
VPS Hosting
Cloud Hosting
WordPress Hosting
Dedicated Hosting
Shared Hosting
Multiple users share the same server resources, including memory, processing power, and storage space.
Shared HostingPro
Cost-effective, ideal for small-scale websites
Technical expertise is not required
Pre-configured server options
Noneed to take care of maintenance and server administration
Shared HostingCons
Minimal access to server configuration
Increased traffic on other websites can affect your website's speed
VPS Hosting
Your website also shares a physical server with other users, but the web host creates a virtual partition for each user. Thus, sites hosted on virtual private servers get an allocated amount of resources.
VPS HostingPro
Dedicated server space
Increased traffic on other websites has no impact on your site's performance
Root access to the server
High customizability
VPS HostingCons
Users need technical expertise to manage it
Even though it's relatively affordable, some users may have to hire a developer to manage the virtual server, increasing the overall costs
Cloud Hosting
This hosting solution uses several virtual servers to host sites. Thus, if one server experiences high traffic or a problem, the remaining ones will take over and maintain the website operating.
Cloud HostingPros
Reduced likelihood of downtime and hardware failure
Uses load balancing to handle high traffic and prevent DDoS attacks
Scalability – your website is not limited to the resources of a single server
Cloud HostingCons
Root access is not always provided
It is more expensive than VPS and shared hosting
WordPress Hosting
This type of service provides a WordPress-optimized server environment to help your site load faster and minimize potential issues.
WordPress HostingPros
Low cost and beginner-friendly
Optimized performance for WordPress sites
Customersupport team trained in WordPress issues
Pre-installed WordPress plugins and themes
WordPress HostingCons
Not an ideal type of hosting for non-WordPress websites
Dedicated Hosting
This type of hosting dedicates a physical server to each website. As a result, it allows you to configure the server, choose your desired operating system and software, and customize the entire hosting environment to your specifications.
Dedicated HostingPros
Complete control over the server's configuration
High reliability
Root access to the server
Dedicated HostingCons
High cost, more oriented towards large businesses
Technical and server management knowledge is required
Things to be aware of when choosing a web hosting provider
Does it provide enough Disk Space?
Do they have 24/7 technical support?
What hardware are they using?
Is there user interface for you?
Does it offer mail?
Can it flex?
How much does it cost?
Disk Space
On an average, a website doesn't need anything more than 1GB of disk space. Don't fall for the 'unlimited' trap when it comes to disk space.
Technical Support
A website has dozens of programs and extensions running in the background; a technical glitch can arise anytime. To ensure your website doesn't break down and suffer bounce offs, choose a web host that offers 24/7 prompt technical support.
Hardware
Always enquire about the hardware being used by web hosts to provide you services. Hardware has a direct impact on the efficiency of your website. Don't go for hosts hesitant on giving out details.
User Interface
Before you sign up for any hosting plan, go for a free trial to test if the user interface and control panels fulfill your needs; you don't want to be switching hosts later.
Email
Ensure that your web host offers emailing features like smart inbox, auto responders, etc. This helps you make your website fully interactive.
Scalability
Your website resource needs might change with time and your plan should be able to cater to them. Look for a web host that lets you scale resources up or down easily; or upgrade from one hosting plan to another. Changing hosts isn't a good idea as your website could incur content loss and will be at the risk of being hacked.
Pricing
One of the prime factors that affect your hosting decision is the pricing. Web hosts may charge you according to the resources your website utilizes or the plan you sign up for, on a periodic basis. Spend some time to research and compare hosting plans offered by different web hosts, and pick the one that suits your hosting budget.
Can it flex?
Your website resource needs might change with time and your plan should be able to cater to them. Look for a web host that lets you scale resources up or down easily; or upgrade from one hosting plan to another. Changing hosts isn’t a good idea as your website could incur content loss and will be at the risk of being hacked.