Web Hosting is one of the terms that you will definitely come across when you want to build, or create a website. This service allows you to access website addresses online anywhere and anytime.
Definition of Web Hosting
In simple terms, hosting is a place to store data, both website data, databases, and e-mail. This website data can be in the form of images, videos, writing, scripts, plugins, and much more. In short, when the website is accessed, the data that has been stored on the hosting will be displayed immediately.
If analogous, the website is a building. While hosting is the land or land. That’s the importance of hosting. Just like the analogy above, if you don’t have land, of course you can’t build a house let alone store furniture, right?
Function of Web Hosting
To better understand what hosting is, it’s a good idea to know some of the following hosting functions.
1. Website Big Data Storage and Database
As previously mentioned, the main function of hosting is to store data or files from applications or websites online.
Thus, the data can be accessed by internet users. To understand the function of hosting on this one, you can use the analogy of hosting as the land, and the website is the building.
2. Create a Professional Email
Some of you may still be curious, how does a company have its own email, for example info@ daridekat.com. Apparently, this email is one of the hosting functions, you know!
If a company already has a domain and hosting, they can also create their own professional email. Thus, the company’s credibility will increase, and of course, it will look more professional.
Types of Web Hosting
Each internet user or website owner has different hosting needs. Therefore, there are various types of hosting offered by hosting service providers to suit these diverse needs.
In order to choose hosting that suits your needs, you can understand the following types of hosting.
1. Shared Hosting
Shared hosting is a type of hosting where one server will be used by several customers at once. Because it is used together, this hosting fee tends to be cheaper than other types of hosting.
Shared hosting is a type of hosting that is suitable for company profiles, bloggers and portfolio websites that don’t require large storage capacities, with traffic, or visit rates, which tend to be low.
Apart from being affordable, shared hosting has advantages in terms of ease of management. Usually, shared hosting is fully managed and cared for by the hosting provider, so this type of hosting is suitable for beginners.
Not only ease in server management. For those of you who are still learning to make websites, the shared hosting service from Daridekat is also equipped with a website builder feature, which will make the website creation process easier.
The facilities offered by shared hosting are also quite complete, starting from disk space, Free SSL, database, to unlimited traffic. Even so, pay attention to the AUP set by the website service provider, to ensure you don’t exceed the specified usage limit.
One of the things that need to be considered when using shared hosting is the resources on the hosting. If one of the users uses too many resources on hosting, this can affect other users who are still on the same server.
2. Cloud Hosting
Cloud hosting is a type of hosting that offers large and guaranteed resources. Just like a computer, a server has three types of resources, namely CPU, RAM and storage, which are used to store, process and display websites.
If on shared hosting you “share” resources with other users, then with cloud hosting, you get guaranteed CPU, RAM, and storage, according to the package purchased, even though in practice you still “share” servers.
Another advantage of cloud hosting is that this type of hosting can accommodate high traffic, and is fully managed by the hosting service provider, so you don’t need in-depth technical knowledge.
With these various advantages, it’s only natural that cloud hosting prices tend to be more expensive than other types of hosting.
3. WordPress Hosting
WordPress hosting is a hosting service specially designed for WordPress users. To maximize the performance of your WordPress website, WordPress hosting services are built with SSD storage combined with Litespeed Server, which is known as the fastest web server today. So that it allows your WordPress website to be accessed faster than regular hosting services.
One other difference that stands out from WordPress Hosting is that it is managed using the Plesk Panel with the WordPress Toolkit, which will make it easier to manage WordPress-based websites.
Even so, WordPress hosting also has the same drawbacks as shared hosting. Because the server is used together, if another user uses the facility excessively, your website will also be affected.
Web Hosting Facility
When you order a hosting, you will be given access to the control panel page. Control Panel is used to manage, maintain, and monitor your website. Usually hosting companies have their own choices for control panels that will be given to their clients such as cPanel, Plesk panel to sPanel.
The basic facilities contained in the control panel generally consist of:
- Statistics: contains complete data from user visits to a website
- File Manager
- E-mail account configuration: allows you to set up an e-mail account on the website
- Database Management: Depending on the package you choose, if the package includes a database (eg MySQL, MariaDB, etc.), then this facility becomes very crucial.
- FTP account settings
- Detailed hosting account information: contains data about the hosting package you are using.
You can create an e-mail on your website. The selected e-mail id is up to you. Example: you have the domain www.aku.com, so you can just create an e-mail with my email@example.com. Feels more personal is not it.
Anti Virus and Spam Filter
This facility is provided to secure your website and e-mail from unpleasant disturbances. Such as spamming, spoofing to malware in email.
POP & SMTP Access
This facility will make it easier for you to send emails and receive emails that come to your website. You can send and receive e-mails from PDA devices or even cellphones (note: your cellphone must have email facilities in it), just by setting POP & SMTP addresses on your website.
Mail Forwarder / Alias
Mail Forwarder / Alias is used to forward e-mails that come to your website to other e-mail addresses. Example: because your space is too small, you can forward my firstname.lastname@example.org to email@example.com which has more space for e-mail storage.
File Transfer Protocol or what is abbreviated as FTP is a standard protocol used to transfer files (Upload and Download). FTP account is used to manage FTP accounts on your website.
The FTP account in question is a username, password, Quota, and to any directory an FTP user can transfer files.
In the domain naming structure (Domain Name System) there are two levels or more. For more clarity, let’s look at the following example: http://e-book. daridekat.net consists of three levels.
- The Top Level Domain used in the example above is.net. There are many top level domains other than.net, for example,.com,.org,.info,.tv, etc.
Adalagi is called a ccTLD (country code Top Level Domain). ccTLDs are regulated by each country. Example:.id is used for Indonesia,.uk is used in England, etc.
- Second Level Domain, from the example above, is daridekat.
- The subdomain, from the example above, is an e-book.
So, if you have a domain http://aku.com, you can just create a subdomain (or more). For example: http://blog.aku.com (subdomain is blog).
With this facility you can use just one hosting package to put your two domains (or more, depending on the hosting company’s policies).
The database is used to store data on your website. Example: You want to create an online store, then you can put data about items to be sold, buyer data, transaction data, etc. in the database.
Daridekat has 2 types of databases that you can use as a client from Daridekat. The databases are MySQL and MariaDB. Use server side scripting to make it easier to input data into your database.
Contains complete data from user visits to your website. From cpanel, you can see things related to user visits to your website. Starting from the number of visits to the amount of bandwidth that has been transferred to your website on each visit.
It is a feature of cPanel, which can be used for fast and easy CMS installations. You can easily install WordPress, Joomla, Drupal, and Laravel on hosting with this feature.
You can use this facility to execute commands that you have created on a scheduled basis
Shell Access (SSH)
Can be used to issue commands to your website via a shell. (advanced users).
Tips for choosing the best web hosting
Then, how do I choose the right hosting package for the website I’m going to create?
1. Know exactly what your website needs
You want to create a personal website, are you going to take a large package? What is 5GB per month bandwidth for if only 10 people visit your website per month (for example). Choosing the right package will maximize the price/performance you get.
2. Price vs. Quality
It is a marketing gimmick that is quite misleading if someone says that price is not proportional to quality. Cost is a logical consequence for presenting a truly reliable service.
Often hosting business players who are new to this business only take into account resource space and traffic limits. Even though beyond that there are lots of other limitations for a server including CPU load and Memory.
Therefore, if the price offered is very cheap, the consequence is a reduction in hosting facilities which has the potential to cause excessive load on the server. If someone offers very cheap prices but still offers fantastic facilities, then this should be a big question mark.
3. All Unlimited? Impossible!
Applications that can usually make the CPU load high include the web itself, databases, mailing lists, and FTP. For this reason, web hosting companies usually limit the number of mailing lists, FTP accounts, and databases to maintain service reliability. In addition, traffic per month is also limited with the assumption that if the traffic is high, the server load will also be high.
Therefore, review your choice again if the choice falls on a web hosting company that offers unlimited facilities.
4. Domain Ownership and Management
The domain should rightfully belong to the customer and the customer has the right to make arrangements for it. Therefore customers must be given access to the domain control panel which functions to manage domains administratively (whois info / ownership) and technically (nameserver settings).
If the customer is not given a domain control panel, then if one day the customer wants to move hosting, make nameserver settings, and transfer domain ownership or transfer to another domain registrar, they will encounter difficulties because they depend on the hosting company where the customer purchased the domain.
- Get to know Web Development: Definition, Types, and Work Stages
- Understanding Blogging, Blogger and Blog In The Web World
- Travel and Accommodation Tips! Understanding the Transportation
- No Waste! This is How to Manage Finance with Personal Finance
- 15 Ways to Make Money Online From the Internet Easily
- What is E-Learning? Definition, Types, Benefits and Examples