Hosting Ideas for 100k visitors Daily

Inselberg

Newbie
Joined
Jun 19, 2020
Messages
21
Reaction score
7
Hello everyone, i currently have an educational website that contains facts about general knowledge and study materials for several fields of science. It currently has an average daily visitor of 30-40k but it's been rising steadily in the last 2 months from about 15k visitors daily due to me cranking out content daily and building backlinks regularly. So, in about 3-4 months i predict it will reach 100k visitors a day which is quite monumental for a part time blogger like me. It peaks during school hours (mon-fri 08 AM - 15.30 PM in Indonesia) and takes a nosedive during weekends.

I'm currently on Cloudways $10 servers but it's really slow for mobile due to using Ezoic, the load times are 9-10 secs while the desktop loading is 2-3 secs. Mind you, this is the load time with ads, without ads in GTmetrix it takes about 2-3 secs for the mobile version to load and even faster for desktop. Most of the load time is comprised of script evaluation JS Execution. The web pages are 1-2mb in size usually, i put a lot of images in every post but currently using WP Rocket and reSmush.it to improve web loading speed.

The question is, do you guys have any recommendations on what servers and what specifications i should take to handle 100-200k visitors daily for the next couple of years? i'll probably buy a VPS or cloud server and will ask a friend to migrate my web and set up the server because i'm not tech savvy enough. What VPS specifications should i buy? I'm asking around and hopefully will be able to conclude the best choice for my fledgling website.

P.s My blog is in Indonesia, it has low CPM's so hiring people to handle tech problems is still a no-no. And would prefer asian based VPS-es such as ones in Singapore (or maybe HK/AUS?)
 
Check out 1and1 cloud servers, they're cheap, scalable and reliable.
 
Your load Times look good but any improvement will be beneficial.
For starters use lazy loading for images.
Also keep in mind that WordPress plugin increase load time so choose which plugin to use wisely.
If you are not doing caching make sure to do it. It will also reduce load time and allow more user's.
Always use minify version of static assets.
Alternatively you can use cdnjs as a static cdn for any library you might use on you website, helps to reduce server load.

As for 100k daily users. Check if you have opcache enabled on your server.
Use image cdn as Media files like images,video,audio and other cost alot of computing power to deliver to higher number of user.
Get a good bandwidth server like 1Gbps which helps with the throughput if you are serving high size files.

And best thing to do is use load balancer for your website.

That's all i can suggest.
Just keep in mind that optimization is the best way to go at this.
 
I would recommend to use cdn with your current setup, or at least try it as a trial and see if it improves your loading time or not, instead of switching.
 
I think that for you is quite important to serve the spikes you have in your visitors. In this case CDN is ideal way. There are companies which resell from bigger providers at cheaper rates and some of them even pay-as-you-go models.
In this case you will be able to serve the spikes and do not lose visitors.
 
Is not your fault, is Ezoic one. You use it for 100% earnings and that's why. I use it in the past and after 2 days I take it down, my site was loading forever. You will destroy your site doing that, find another network or try to sell something like affiliate related to education.
 
Is not your fault, is Ezoic one. You use it for 100% earnings and that's why. I use it in the past and after 2 days I take it down, my site was loading forever. You will destroy your site doing that, find another network or try to sell something like affiliate related to education.

I do agreed on Ezoic, when I first got a site i does use it , if i remember they also got WP plugin for it is really can make your site load slow etc worst than adsense
Adsense does too but not say really so worst.

A lot bro does mention you want your site load super fast , Than have to let go these ads . If you really concern wanna load within few sec or so. Remove any ads , be it Ezoic , Adsense , your site will load fast at least with ad.
is like " no choice " But of course depend the Host provider and SKIP Godaddy for sure.
 
Find a strong server with the hosting company Hetzner, buy a Plesk or CPanel license for it, ket them install it, so use cloudlfare paid service $20 and you will be fine.

Not cheap but it will handle your traffic.
 
Whoa thanks for the tips guys!
I do agreed on Ezoic, when I first got a site i does use it , if i remember they also got WP plugin for it is really can make your site load slow etc worst than adsense
Adsense does too but not say really so worst.

A lot bro does mention you want your site load super fast , Than have to let go these ads . If you really concern wanna load within few sec or so. Remove any ads , be it Ezoic , Adsense , your site will load fast at least with ad.
is like " no choice " But of course depend the Host provider and SKIP Godaddy for sure.
Actually, Indonesia doesn't have many affiliate programs for education niche, i know several big ones, i'll probably try them but the review's havent been too good. Currently and for the forseeable future, ads will make the most of my income so i'll stick with ezoic untill something better like Mediavine/monumental or adthrive enters the SEA market.

I think that for you is quite important to serve the spikes you have in your visitors. In this case CDN is ideal way. There are companies which resell from bigger providers at cheaper rates and some of them even pay-as-you-go models.
In this case you will be able to serve the spikes and do not lose visitors.
I would recommend to use cdn with your current setup, or at least try it as a trial and see if it improves your loading time or not, instead of switching.
Ahh, actually i'm quite confused, CDN is supposed to let you serve content to many people all over the world right? So, if the bulk of my audience is Indonesian and Malaysian, really close to my server in Singapore, wouldn't it make no difference? Except if i was serving AUS, Indians, or maybe US/EUR market then it would make some sense? Tbh i dont really know much about this, would appreciate any info on the usage of CDN's

Find a strong server with the hosting company Hetzner, buy a Plesk or CPanel license for it, ket them install it, so use cloudlfare paid service $20 and you will be fine.

Not cheap but it will handle your traffic.
I would recommend a dedicated server e5-2640 2.5 Ghz 32GB RAM DDR3 - great configuration for your project
Ahh yes actually im contemplating using VPSes or Cloud, currently looking at Upcloud 4 cores 8 GB or the Vultr HF 3 core ones. Sets me back $40 monthly and idk if its needed for my traffic. Would probably explore load balancing too to handle peak hour traffic. Still contemplating on the best hosting specs tho, seeing that i cant remove ezoic anytime soon

Thanks for the insight guys!
 
Is not your fault, is Ezoic one. You use it for 100% earnings and that's why. I use it in the past and after 2 days I take it down, my site was loading forever. You will destroy your site doing that, find another network or try to sell something like affiliate related to education.
+1 for what you said.

Ezoic has no idea what they are doing. Dead slow websites after implementing Ezoic and their troubleshooting team sucks.

Installation team was generous though.

Used Ezoic for 6 months and lost 75% rankings!
 
Ahh, actually i'm quite confused, CDN is supposed to let you serve content to many people all over the world right? So, if the bulk of my audience is Indonesian and Malaysian, really close to my server in Singapore, wouldn't it make no difference? Except if i was serving AUS, Indians, or maybe US/EUR market then it would make some sense? Tbh i dont really know much about this, would appreciate any info on the usage of CDN's
Not really . CDN will help you to overcome possible spikes and allow a rule flexible billing. That could be used only one provider for that.
 
Beyond finding which web hosts are out there, it's a matter of digging through different plans, comparing inclusions, and checking customer reviews.
 
Man.... with that kind of traffic find an investor and please get rid of the 10$ server, ok? Do yourself a favor and get a partner on that can help you with money for both a server and tech assistance.
 
the main problem is that you have a $10 host or vps.

check out ovh vps prices
 
+1 for what you said.

Ezoic has no idea what they are doing. Dead slow websites after implementing Ezoic and their troubleshooting team sucks.

Installation team was generous though.

Used Ezoic for 6 months and lost 75% rankings!

Probably you didn't use their site speed paid feature. I am using it and the content loads first and the ads take time to load for which Ezoic shows a spinning loader. Page speed score is 97 mobile and 99 desktop.

I recommend don't use ezoic without site speed feature.

OP I am using interserver VPS on an education website and planning to switch to liquid web. Getting good hosting seems so difficult at times.
 
Man, you rather act quickly, all you may lose everything. I suggest you to do the following:

1. Do your research and find 1-2 biggest, most reliable webhosting companies in Indonesia, or companies that have servers down there.

2. Describe them your situation -- traffic, peak hours, expectations for the next months. You can even download some stats from your current host (before they kick you out, because nobody will let you pay $10 and use so much resources for a long time)

3. Ask them to recommend you the best solution. They will likely recommend a managed VPS or managed dedicated server. Managed means that you do not need to be tech-savvy . They take care of everything, you'll just pay $20-$30 extra each month.

For your traffic I expect they will suggest you something in a price range of $80-$150/ month.
And you should definitely go for it. I mean, even if Indonesian traffic pays just $1RPM, you'll be soon making $100/day.

You rather get serious with this project, before you lose everything, just because you were greedy to invest 100/month is a proper host...
 
Back
Top