Recomended VPS Specification for 30k Visitors per Day?
I have a Joomla website with 30,000 visitors per day. Currently run on shared hosting but I want move to VPS. What recomended spesification for the VPS? (RAM, Space, Control Panel, Virtualization System, Bandwidth, etc)
Currently My Site Stat
Space: 75 MB
Bandwitdh: 100 G/Month
Visitor: 20,000 - 30,000/Day
Content Articles: 500 Articles
Any middle level VPS server should provide with a level of performance needed , however maybe look at going with a dedicated server if your budget allows , especially if you see the website traffic/content growing as you move forward.
My visitor still 12.000/day now...but i think will be 30.000/day in next month.
My site is icpns.com is the 128 of RAM VPS enough?
Are you sure you are not mixing Visitors with hits?? I am saying so because I think for a site getting that much traffic, Alexa rank would be lower. (I know Alexa is not the right measure)
2ndly, since you are using Joomla, I would suggest you to look for good Managed VPS providers so you dont have to worry about managing the server yourself. And if you are using cPanel, you need at least 512MB ram for your site to be running smoothly.
And NO, do not listen to people suggesting you to find a dedicated server. You would be fine with a Mid range VPS (with decent host) or even a semi-dedicated Shared hostig. And trust me, a decent VPS is better then a low end dedicated.
Check WHT for WiredTree, Futurehosting, Knownhosting offers and reviews.
That seems incorrect for that amount of traffic. Honestly though it isn't too big, assuming your actually in a 75GB plan are you using it all? Also you are going to need space for backups.
Say you are actually using roughly 10-15GB of disk. I would suggest you pickup a 50GB disk / 1GB Ram VPS (and it would be overkill). You will want to do local backups on the VPS and then ftp / get the backup from the vps down to your local computer a few of times a week or every day depending on your application.
I think that even a virtual server with 256 MB RAM should work for you. The disc space you need however is a lot and this will result in more expensive VPS. It looks like you have a high traffic website and I hope it pay your bills. Please also be advised that you'll need someone to take care of the system administration of your virtual server if you can not handle it. Most web hosts provide either VPs management service or Managed VPS. There are also many professionals and companies who provide management services. YOu'll find them in the Managed Hosting section. I can only add that any price between $40 and $70 would be reasonable for the VPS account you want t use. of course it depends very much of the web hosts and virtualization technology they use to power VPS accounts.
Host Color★Colocation, Dedicated&Europe Dedicated Servers★since 2000 U.S. Data center★★90 miles from Chicago Network ★ AS46873★★Level 3, Cogent, Hurricane Electric, Retn.net, Midwest Peering
24/7 Support ★★ 1-574-367-2393; Skype: HostColor
Completely disagree(no offence). VPS is way more scalable, and a VPS w/ 512MB RAM will easily handle that load. I cannot see how a dedicated server can be a better solution as VPS has the following benefits:
- VPS is HA, as it's not dependant on hardware.
- VPS is scalable and only limited by the power of the host machines which are way faster than any dedicated server you will probably buy.
- Tests show that virtual servers continue to perform as well as bare metal servers when it comes to serving web content.
Too many unknown variables (I don't know how efficient Joomla is or how much overhead it needs having never used it) but just the fact that you are getting 30K visits/day does not automatically mean you need a dedi. Search these forums there are plenty of people getting more traffic that are running fine on a VPS.
But the fact that you are running Joomla means that you'll need SOME extra overhead, do you need a control panel? Just guessing here but I would aim for a 512MB VPS. Look for a host that is willing to optimize your VPS, run some optimization tools like http://www.websiteoptimization.com/services/analyze/ to see what is eating up the most resources, etc...
A mid-range VPS plan would be the way to go at this time. Go for a 512 to 1GB Burstable RAM, with a bandwidth transfer of 500GB, and a cPanel admin. Your site doesn't seem too media heavy, so a VPS plan with these requirements will handle your site traffic.
Top VPS Hosting Providers
See some of the best VPS hosting providers and learn about VPS Technology at Best VPS Hosting
I moved a bunch of my large dedicated boxes to VPS's so that I have more control and resources. My clients on the VPS's are happy about the move. Of course these are internal vps's with 4GB(dedicated) ram each but this gives you some idea of what vps's are capable of.
Some people fall for the shared > VPS > Dedicated marketing that some providers are putting out there.
Go for a 512 to 1GB Burstable RAM, with a bandwidth transfer of 500GB, and a cPanel admin..
Whatever you do, DO NOT go w/ a provider who offers "Burstable" ram. Just screams oversold. 512mb will probably be fine if you're getting what you're paying for, but make sure the provider promises that your resources are dedicated.
if you don't have budget i think you will not find it hard to get a FREE VPS hosting in exchange an ad banner of your host?
but non the less a fully managed VPS with wiredtree for $49/mo (768MB RAM/60GB space) with cPanel is the way to go!
Last edited by QuickWeb-Roel; 09-09-2009 at 06:19 AM.
What you should look at if you have the access on your control panel or whatever is your CPU usage, load, memory usage etc... to see what you need, also think about the future, will it grow, and what happens at peak usage times, because you don't want to change servers every month.
A Linux system with little RAM can do some amazing stuff, Linux really manages RAM and CPU well so you may find you don't need that much power. You also have to ask yourself about the user experience vs. income you have coming in. If you pay more you **may** get faster response for your users, but most might not notice or care if they get the information they need. Linux will manage to get everyone their pages even under load, it may just be a little delayed from the user's point of view.
You know your requirements better than anyone here.