05-15-2016, 12:54 PM #1
How much RAM is required for 3k daily visitors?
How much RAM is required for hosting a website which have a 3000 visitors per day.
I am consider a VPS with these features
Website type: PHP based sites
Average visitor: 56
Maximum Visitor at a time: 150 when promoting on social networks (FB, Twitter, Google+) or Google ads
Please share your recommendations.
05-15-2016, 06:53 PM #2
I will try to respond to your question but based on the information that you provided a there are a lot of variables.
Based on the configuration that you have stated above, those configurations would handle those visitor numbers without many issues, but there is a caveat to that statement.
What are the users doing on the site. What I mean by that is. If the visitors are viewing static content, they have very little interaction with the server once the page has been assembled. That even includes dynamic content once the page is read from the database, database access to a MySQL database through PHP is extremely fast depending upon what it is reading.
If you have a lot of dynamic links, images, dynamic page builds based on selections, videos that are streamed from your site, all of this will impact performance of the page builds from the server.
Another thing that you have to consider is how well are the pages structured. If the pages are not structured well, following "Best Practices" and rendering engine protocols, that can also impact performance.
What you really want to do is have a site survey conducted. Although with that number of users, which by the way, is really not that much, you really may not need to consider that yet.
If the site is configured well, the server is load balanced, and you have structured the site well, you really should not have an issue.
05-16-2016, 03:27 PM #3
05-16-2016, 03:59 PM #4
Each rendering engine has their own protocols as to how they render an HTML page.
There are currently the big four which make up the majority of the browsers.
The web rendering engines are:
Trident - Microsoft - AOL Explorer
Gecko - Firefox and Netscape (Netscape is really not used much anymore, out it is still out there)
WebKit - Safari and Chrome
Presto - Opera
One engine that is moving up quickly is the KHTML engine that is in use by Konqueror. It is a really good engine and quite fast. It is very compliant with many of the new standards and a couple of the major browser developers are considering moving to that engine as it has very good support for multiple bus thread access and the new video formats.
Those are the most popular browsers out there. Now most of the browser rendering engines have become pretty compliant with the new HTML5 standards and support most of the CSS3 properties that have been added. There are still a few exceptions. Thank you Microsoft, they have done some interesting things with their protocols to try and make their format a little more difficult to work with. It is getting better with the new Browser Edge, but it will take some time to get the IE users off that platform and as long as that platform is out there, we will always have fallback challenges. But I digress.
The rendering engines take the structure of your HTML page and actually build the page based on how you have structured the scripting language. These are the protocols that I am taking about. How those engines interpret what you have written and display the page.
This may have been a little deeper than you wanted to go but I hope I answered your question.
There is a lot more to good web development than slapping together a few lines of script and throwing in a CSS file. Many of us take what we do very seriously and try to find the best ways to implement a site, keeping all of this in mind.
That is one of the reasons many of us will not use out of the box CMS systems. They are good systems, but because they are written to support all these different browsers / slash rendering engines they include a lot of code that many of our sites just do not need based on what we are doing. Yet all that code is still there and can be a real pain to try and clean up to increase speed at the site.
I hope this helps.
05-16-2016, 10:44 PM #5
really depends on how your website is structured. If you're using lots of database queries, hosting video, the amount of plugins you use, if any. Knowing what your website uses is really important as a site with only text on it can handle much more visitors than one with dynamic pictures and video and other more resource heavy options.
07-02-2016, 05:02 AM #6
It totally depend upon what kind of script you are going to host on that VPS.
How that script utilize the resource of your server
The Following User Says Thank You to X9Host For This Useful Post:
07-02-2016, 06:43 AM #7
07-02-2016, 10:59 PM #8
Apache, MySQL, Dovecot, Exim etc are necessary softwares for a server.
You should install CSF (Configserver security firewall) CXS (Configserver Xploit Scanner) to ensure the security of server.
Well, in your case i recommend you to use centos-webpanel.
It is awesome hosting panel and has all the features to run a hosting business.
If you need any kind of help in installing and configuring centos-webpanel you can come into PM section.
08-19-2016, 05:01 PM #9
I think 8 GB RAM is good for You.
08-24-2016, 12:25 PM #10
You really need to first be thinking about the below questions.
What do your visitors do on your website? (e.g. read and move on, brows through pages)
how heavy your website is?
Will you be using cache? (you should be since it improves load time massively. using cache means you need more RAM)
There are much more but I believe these are the basics which you need to think about or provide information so we can help you better
Hope my post helped
The Following User Says Thank You to Luxin Host For This Useful Post:
08-31-2016, 09:29 AM #11
What do you currently use as resources? That would be the best information to start with.
The Following User Says Thank You to hostslim For This Useful Post:
08-31-2016, 09:39 AM #12
Not sure why you recommend 8GB RAM.
08-31-2016, 10:33 AM #13
01-06-2017, 11:29 AM #14
Its depend on your website structure and what type of service you provided to visitor. Normally, 4 GB Ram is sufficient on 3k visitor per day.
01-10-2017, 09:11 AM #15
its sucks that measly 8gigs is so pricey from hosting companies i pay like $60 for 4 gigs which is becoming 2 little for my VPS.
01-10-2017, 09:41 AM #16
I thought a VPS can accommodate around 1500 visitors per day.
There are some VPS providers that offering good prices and features on this forum and I could pick one from there.
01-10-2017, 04:53 PM #17
the problem is i have 300+ wordpress websites on there and moving to another hose will be a PITA.
01-11-2017, 03:47 AM #18
01-11-2017, 04:56 AM #19
03-19-2017, 11:16 AM #20
Usually RAM is mostly used by MySQL (in case you value your HDD cycles and configure MySQL to cache in RAM as much as possible) and it depends on total size of all MySQL databases. Your RAM should be roughly 3 times larger than your total MySQL databases size.
Regarding apache, php RAM usage, cPanel with default PHP handler SuPHP (unsure if it is still default) i think will eat alot of RAM, so you may need really 3GB or maybe even more. But if you use some light webserver like Nginx with PHP fast cgi i think you may be OK with half the RAM needed by Apache webserver? I am just guessing and rough estimating.
03-19-2017, 03:48 PM #21
2Gb ram is enough to host your website.
03-19-2017, 04:02 PM #22
03-30-2017, 09:10 PM #23
The Following User Says Thank You to Hikarihost For This Useful Post:
04-01-2017, 09:12 PM #24
I would say about 4GB VPS. You would have a bit of wiggle room without anything being slowed down. 3GB would be tight in my opinion.
04-11-2017, 08:14 AM #25
By onegoodman25 in forum Buy and Sell WebsitesReplies: 5 | Views: 2419Last post by onegoodman25, 07-28-2017, 05:38 AM
Replies: 2 | Views: 2392Last post by whland, 06-30-2016, 04:28 PM
Replies: 5 | Views: 1673Last post by webindiamaster, 05-18-2016, 01:21 PM
By Purres in forum Online Internet MarketingReplies: 10 | Views: 2562Last post by Rob Whisonant, 05-08-2018, 07:34 AM
By josh61 in forum Search Engine OptimizationReplies: 4 | Views: 1351Last post by micheallang, 05-17-2016, 09:01 AM
Replies: 5 | Views: 1799Last post by ulterios, 05-27-2016, 07:05 AM
Replies: 23 | Views: 4817Last post by tenthztar, 09-12-2017, 07:28 AM
Replies: 9 | Views: 1942Last post by QueenMaa, 06-01-2016, 03:20 AM
Replies: 3 | Views: 1433Last post by Hellosolifornia, 05-25-2016, 01:28 PM
Replies: 9 | Views: 2228Last post by whland, 06-19-2016, 09:39 PM
Replies: 1 | Views: 42Last post by Rob Whisonant, Yesterday, 04:47 PM
Replies: 2 | Views: 33Last post by Messiah Minded, Yesterday, 11:41 AM
Replies: 2 | Views: 45Last post by Scopehosts, 04-19-2019, 07:04 AM
Replies: 3 | Views: 70Last post by GMBReviews, 04-19-2019, 08:29 PM
Replies: 3 | Views: 78Last post by GalynkaGlnk, 04-18-2019, 12:59 PM
By ITMDB in forum Online Internet MarketingReplies: 23 | Views: 4232Last post by vishwa, 11-02-2015, 09:43 AM
By art247 in forum Search Engine OptimizationReplies: 8 | Views: 2730Last post by TheProgrammer, 08-24-2015, 01:18 AM
Replies: 11 | Views: 4788Last post by Dayneez, 04-09-2015, 01:12 PM
By Fawad Malik in forum Online Internet MarketingReplies: 10 | Views: 2725Last post by NickTheMusketeer, 01-18-2015, 07:59 PM
By speed202 in forum AdvertisingReplies: 11 | Views: 4861Last post by yestyle, 12-29-2013, 11:25 AM