Here is some disadvantages of free web hosting:
Free website hosting only has a limited amount of space you can use. Free hosting accounts often do not provide enough storage or bandwidth for most businesses. There is not enough room for a large website site with many colorful graphics, some video and multiple pages.
You may wonder how free providers can afford to offer free website hosting. Almost always, they make money by putting advertisements on the free pages. Therefore, you can certainly expect your pages to show ads on them that you did not place there.
The worst is when a free host uses popups, which is very aggravating for visitors. Free web hosting sites term and conditions often require that you allow their online banners and advertisements to be placed on your website. As they will say, it is what pays the bills.
A free site has their name along with your unique domain name in the address. If you have a business, a potential client might think you are not successful enough to have your own website, and turn away to find someone whose website is with one of the best paid website hosting services.
Free hosting services have limited bandwidth and data transfer speed. The bandwidth can be seen as the number of visitors allowed on your website per month. If the limit exceeds, the website hosting is halted by the servers, forcing you to buy the paid web hosting plans for extended bandwidth and data transfer rate.
There is no customer support if you get technically stuck on installation or there is a need for tutorial or guidance. If you are new to hosting and do not have much time to spare in setting things right, then you should go for paid hosting services.
In free webhosting , you will get more Advertisements.
The free hosting plans do not provide the separate domain name. Instead, they only offer the sub domain upon their own domain name.
There is no customer support if you get technically stuck on installation.
The free hosting services have limited bandwidth and data transfer speed. The bandwidth can be seen as the number of visitors allowed on your website per month.
The only advantage of such hosting service is their cost effectiveness. They are absolutely free of cost and require not any paid subscription.
For your second question, Having your own web server is more expensive than the cheap web hosting options.Using the cheaper web hosting options will put your website on a shared server with other websites. This is very restrictive to what you can and cannot do.Web servers only have so much power computer processors, bandwidth and memory. if you are on a shared server then your website will be sharing these resources with potentially thousands of other websites.
If you have your own server and your website is regularly maintained then it will be more secure. Also if the worst should happen your website can be restored form a backup within minutes.
Originally Posted by jimmy parker
What are the advantages and disadvantages of using free web hosting and having your own web server?
Disadvantages of Free Web Hosts
Limited web page space
Can't add interactive features
Your visitors may doubt your credibility
May have banners and/or pop ads on your homepage and/or all of your pages
Long and hard-to-remember web address
No guarantees of site availability and longevity
No branded emails addresses
Poor help and support options
Advantages of Free Web Hosting
Easy to remember website address
No banners or popups
Easier to get listed in search engines
You have more control over the look and feel of your website.
Multiple branded email addresses
Plenty of web page space for site expansion
No worries of site being removed unexpectedly
More flexibility for design and functionality
in this growing world, nothing is free, and if you get anything free than there are less chances of advantages. if we are talking about free web hosting then you can find many more on the internet but they will not work as well you expected.
maybe you have to face many daily issues such as downtime, hacks, spam, files lost, server down, slowest speed, not responding, and many more. but if you are going to choose free web hosting because of money tractor or low budget, then I would recommend you server wala datacenter where you can choose any hosting server at cheapest price with advanced features such 24/7 support, fastest speed, responsive, high traffic range, rock-solid security, backup and more.
You have to understand that running a server incurs costs, and if the provider is offering free hosting services, then they have to be recouping money in some other way. Usually it is through advertisements that they either place on your website or they could also adopt a post-to-host concept (i.e. require you to be active on a forum where advertisements are placed there). The issue here is because their revenue is being generated via advertisements which can be volatile, then there is also a risk of them shutting operation out of the blue.
If you will be hosting with a free hosting provider, just make sure to download frequent backups of your websites onto your computer.
1.The biggest advantage of using free web hosting is that it allows the users to make their website online live on the web without paying a single penny.
2. You can also save the money on account of domain registration and it can also be offered at free of cost.
3. The bandwidth size and the file size can also availed in unlimited capacity by some providers.
1.We have to follow the strict rules and regulations that are imposed by the service providers.
2. It may not fit for big project.
3. The speed of the server might be slow and inadequate due to shared nature of hosting.
Calvin seems to have answered your first question. I, too, would not recommend free hosting at all. It's like giving your website off on a garage sale in my opinion. No better way to spoil your website's reputation than chum up with a free host.
On to your second question. You want to have your own web server? It is possible, but a bit tricky. First, you need to be well-versed with web development and know your way around both hardware and software. If done right, owning your own server can be very rewarding, true. But it requires a lot of micromanaging. Are you ready for that?
If so, by all means go ahead.
Usually free web hosting services come with lots of free ads which will surely annoy you. Again they might be very attractive in the beginning but will lose their stability in the long run.
I would suggest you to go for a paid hosting, as you will get the services for which you will be paying.
Here is the detailed explanation for you - https://forums.thewebhostingdir.com/reseller-hosting-discussion-forum/free-hosting-possible-4898.html
It's not recommended to sing-up with the free web hosting service because you do not have the full privileges.
If it isn't obvious, the advanatge is that it is free!
Disadvantages? Everything else! Never use a free PHP host if you are serious about your site. Free wordpress blog is fine, but free cPanel accounts? Makes no sense at all.