VPS, reseller, or something else
Looking for advice/solution. I'll explain the setup/situation.
I have several websites.
++++++++++++++++++++++++++++
list of top cheapest hosting http://listtop.pw/
Top 200 best traffic exchange sites http://listtop.pw/surf
list of top gpt sites
list of top ptc sites
list of top ptp sites
list of top crypto currency Wallets sites
Listtop.pw
Listtop.pw
Listtop.pw
+++++++++++++++++++++++++++++
Cat. A - fair share of visits each day:
main-site1.com
main-site2.com
Cat. B very few visits per day (10-20):
development-site1.com
development-site2.com
development-site3.com
Cat. C one, or none visits per day:
test-site1.com
test-site2.com
test-site3.com
What would be a good hosting solution for this? In terms of security and performance.
I could get a reseller placing each website into a seprate cPanel. Or at least each Cat. A site into a separate cPanel, while all the Cat. B and Cat. C sites can fit one cPanel (for each group - seems simpler that way).
However, since there are only 2 sites getting fair share of visits (both are on the same domain - two different language versions, with separate WordPress installs), I was thinking of getting a VPS - that should provide better performance than even a similarly priced reseller, should it not? Generally speaking, of course.
However, since Cat. B and Cat. C sites aren't always updated, patched and secured, can I set different cPanel accounts within one VPS account - for those two site categories? So if a Cat B site gets hacked, the hacker can't delete any Cat C, or Cat A website? I guess I'd still have to worry about the VPS used by hacker for whatever they would try to use it for, pay attention to any resource use annomally, but would this option be better than going with reseller - performance wise?
When any of the Cat B, or Cat C sites "grow", I suppose they would get their own shared hosting, or even a VPS account, but not at the start.
Basically, I'm looking for a good hosting for a working website, while still having a "test-ground" - on a budget if possible. That is - test sites are not using much resources (hardly any), so I'd rather not pay for hosting if I don't have to - but wouldn't want to put the working site(s) at risk while doing so.
Hope I've explained what I'm looking for.
Ask for any clarifications and correct me if I'm wrong with any of the assumptions/thinking.
Thanks in advance for any help.
A VPS "may" provide better performance than a reseller account, but this is never guaranteed. On a reseller, each site will have its own resource pool (typically drawing from a beefy server with a powerful CPU(s) and a massive amount of RAM). On VPS your sites will be limited to a single (and in the case of comparatively priced services, likely much smaller) pool of resources.
With that said, there are caching tricks and other performance enhancements that can be very effective on vps, where things can be tuned specifically for your sites.
WHMEasyBackup.com - Take Control Of Your Backups!
Complete Backup Solution For WHM Reseller Accounts
A VPS "may" provide better performance than a reseller account, but this is never guaranteed. On a reseller, each site will have its own resource pool (typically drawing from a beefy server with a powerful CPU(s) and a massive amount of RAM). On VPS your sites will be limited to a single (and in the case of comparatively priced services, likely much smaller) pool of resources.
With that said, there are caching tricks and other performance enhancements that can be very effective on vps, where things can be tuned specifically for your sites.
I suppose LiteSpeed on a VPS is the way to go.
For resources, I've been looking at Reseller offers. And VPS. Generally (roughly) speaking, it's along the lines:
1) VPS - 2 CPU cores, 2 GB RAM for about 50$
2) Reseller - 1 CPU, 1 GB RAM 50 cPanel accounts for about half the price.
What I find hard to believe is that I can really set up and use 50 x (1 CPU + 1 GB RAM). Or even half of that. Genuine question, not arguing: do any hosts really allow using at least half those resources at any time at that price?
If that's the case, Reseller would be a bargain and a pretty good solution for my situation. My doubts are that I'd get at least 2 times (1 CPU + 1 GB RAM) at any given time with a 20$ reseller account, if a VPS costs about twice as much with similar resources. Am I wrong to assume that? In other words, is it reasonable to expect, with a reseller account, to get the likes of: 1 GB RAM + 1 CPU core for at least 2, or 3 cPanel websites at a time (not expecting to be allowed to hog all those resources with 20+ cPanel -websites at any given time, not all at once)?
EDIT:
I effectively have one "loaded" site, made in two language versions. The rest don't use resources. So the dillema is: reseller, with each language version under a separate cPanel (if the resources really get stacked on reseller accounts), vs a bit more expensive, but guaranteed resource VPS.
The other dilema, if going VPS route is security between separate cPanels. Cheap managed VPS without CloudLinux would not allow any resource sharing/limiting within the several cPanels of the VPS, but what about data integrity in case one cPanel website gets hacked - are the websites under separate cPanels of the same VPS safe from deletion/virus insertion?
The reseller model is built on resources being shared. Each account is not guaranteed its resources but can burst to that maximum when needed. Reseller hosting can be much more stable than a vps because the primary services (MySQL, PHP, etc.) and OS have a lot more resources to work with. Though the quality of the host is important when considering the performance of a reseller account.
Regarding VPS, I'd probably go with Nginx + Varnish over LiteSpeed. Open LiteSpeed is also an option, if you can live without some features.
WHMEasyBackup.com - Take Control Of Your Backups!
Complete Backup Solution For WHM Reseller Accounts
The reseller model is built on resources being shared. Each account is not guaranteed its resources but can burst to that maximum when needed. Reseller hosting can be much more stable than a vps because the primary services (MySQL, PHP, etc.) and OS have a lot more resources to work with. Though the quality of the host is important when considering the performance of a reseller account.
Regarding VPS, I'd probably go with Nginx + Varnish over LiteSpeed. Open LiteSpeed is also an option, if you can live without some features.
Thanks for the reply. If you could further clarify, please:
VPS:
What happens with "security". In my situation: I'd make one cPanel for the "main site", and a separate few for "test-development". Does that protect main site in case a test site gets hacked? I understand that a hacker could overload the server and prevent it from serving the other sites, but concerned about data integrity/security. The idea is - in case a site gets hacked, I can just delete all the data under one cPanel, restore from backup, and get the site up and running, without putting all the sites on that one VPS in danger.
Reseller:
I understand hosts can't allow hogging all the resources. But what I'm not certain about is, with for example 1 CPU + 1 GB RAM per cPanel Reseller: do I ever get to use at least 2, or 3 times that much, for more than one second? What's the ballpark "value" of resources I can expect?
That is: will 2 CPU 2 GB RAM VPS (if managed and set up properly) make the main site work faster, than having it on 1 CPU + 1 GB RAM reseller account (using one cPanel per language version)?
The other sites have practically no visits, just want them not being able to "crash" the main site (and vice versa, in case the main one gets hacked) - not expecting them to use much resources (when they start doing so, they'll be moved to matching hosting plans).
EDIT:
I effectively have one "loaded" site, made in two language versions. The rest don't use resources. So the dillema is: reseller, with each language version under a separate cPanel (if the resources really get stacked on reseller accounts), vs a bit more expensive, but guaranteed resource VPS.
The other dilema, if going VPS route is security between separate cPanels. Cheap managed VPS without CloudLinux would not allow any resource sharing/limiting within the several cPanels of the VPS, but what about data integrity in case one cPanel website gets hacked - are the websites under separate cPanels of the same VPS safe from deletion/virus insertion?
With proper permissions and a moderately good PHP config, separate linux users (cPanel accounts) should be independently secure even without CloudLinux. CL can make things easier, but for a system with just a handful of domains it might not be worth the licensing fee.
Some resellers may sell you a resource upgrade on a per account basis (maybe bump the max ram/cpu up on your larger accounts) if that is a concern.
WHMEasyBackup.com - Take Control Of Your Backups!
Complete Backup Solution For WHM Reseller Accounts
It's hard to directly compare VPS vs. Reseller without knowing the exact particulars. Does the VPS have 2 dedicated hardware cores or 2 virtual cores? If the CPU is dedicated at the hardware level, are both cores physical or is one physical and one logical (ht/smt)?
WHMEasyBackup.com - Take Control Of Your Backups!
Complete Backup Solution For WHM Reseller Accounts
With proper permissions and a moderately good PHP config, separate linux users (cPanel accounts) should be independently secure even without CloudLinux. CL can make things easier, but for a system with just a handful of domains it might not be worth the licensing fee.
Some resellers may sell you a resource upgrade on a per account basis (maybe bump the max ram/cpu up on your larger accounts) if that is a concern.
Thank you very much for clearing that up. Couldn't get a straight answer on that from host sales/support. So it is possible, technically.
On the reseller - if it is possible to get 2, or 3 times the resources per cPanel at any given time, or at least 2x the resources for at least half the time, reseller looks like a better option for me.
If not - then I suppose a VPS is the way to go.
It's hard to directly compare VPS vs. Reseller without knowing the exact particulars. Does the VPS have 2 dedicated hardware cores or 2 virtual cores? If the CPU is dedicated at the hardware level, are both cores physical or is one physical and one logical (ht/smt)?
I understand.
It is hard to get all the particular data from several hosts, much less compare them. Relying on recommendations - there's just too many info and fine print to be able to make an informed decision.
Still, even in order to get a recommendation, people usually need info on what you're looking for: shared, reseller, VPS, cloud, dedicated... for how much, what will the hosting be used for etc...
So far I know that the budget is: "as little as does the job properly" - very vague.
Same goes for the "solution": my guess is that either reseller, or a VPS will do the job (cloud/dedicated being overkill for now, while shared not good enough).
And I know the use - all the specs and stats of the "main site"; while for the rest - it's just test WordPress, some even plain html.
In case anyone finds the info useful - having a similar dilema:
I've tried Veerotech.net cheapest reseller hosting package (SSD VR-10 Reseller).
Set up three websites there - migrated them, they are live, two have about 1000 daily visits, while third one has almost no visits.
From what I could tell, looking at cPanel info, the resources are given per cPanel - that is each cPanel gets the advertised CPU, RAM etc. resources.
Doing test load on one websites doesn't seem to affect the other websites in any way I could measure.
For testing I used:
1) "Primitive" method of browsing while performing a 50 VU test using loadimpact.com
2) Looking at memory and CPU usage within the cPanel.
3) Looking at CPU and Concurrent Connection usage stats from the cPanel menu.
4) Before and after load tests, I used GTmetrix and dotcom-tools to check and compare their metrics.
Results:
Only the "loaded" website's cPanel seems to get the resources used looking at cPanel stats.
Even at that, with hitting the CPU limit at one time (50 VU with load impact plus my browsing, plus regular few visitors at a time), I could not get a (loaded) website to perform poorly/slowly while browsing it from my browser (without browser cache).
My conclusion (any corrections of the more knowleadgeable people are more than welcome):
1) Decent quality reseller does what it says in terms of resources provided.
2) Veerotech cheapest reseller performs a lot faster than my previous shared hosting (with Justhost). With the previous hosting, 50 VU load test would always cause the website to load very slowly from my browser, with occasional 500 error as well.
3) Reseller hosting seems like a good choice for my current use/setup. VPS is more expensive, while I'm not sure I'd get any benefits performance-wise with the current number of monthly/daily/concurrent website visitors - page load times are often below 2 seconds now.
4) GTmetrics and dotcom-tools show a lot better page load times (and waterfall chart looks a lot nicer with LiteSpeed cache set up properly) than was the situation with Justhost shared hosting package.
I'll be monitoring page load time stats using Google Analytics and uptime using hetrixtools, to see how it fares in the following month(s). So far so good.
at&t hosting number
hosting o housing
r hostel insadong
www.tremorgames.com
elitedownlinebuilder.com
1 domain 2 hosting
earnhourlybtc.com
make money by watching videos
r web hosting
make money even
5 domains of health
cointasker.com