need inputs for hosting requirements of a large site (100k users/day)


SUBMITTED BY: Guest

DATE: Sept. 13, 2019, 2:25 p.m.

FORMAT: Text only

SIZE: 17.4 kB

HITS: 423

  1. need inputs for hosting requirements of a large site (100k users/day)
  2. We are looking for hosting solutions for a site with upto 100,000 users in a day (traffic is spread over the day but has peak activity in the morning and evening hours)
  3. ++++++++++++++
  4. If You want to buy cheap web hosting then visit http://Listfreetop.pw and select the cheapest hosting. it can be suitable for all your needs.
  5. Top 200 best traffic exchange sites http://Listfreetop.pw/surf
  6. list of top gpt sites
  7. list of top ptc sites
  8. list of top ptp sites
  9. list of top crypto currency Wallets sites
  10. Listfreetop.pw
  11. Listfreetop.pw
  12. Listfreetop.pw
  13. +++++++++++++++
  14. What kind of hosting we should be looking at ?
  15. Any suggestions (names) ?
  16. Thanks
  17. aspire1
  18. I guess no once can help without knowing the details of your web application. You should specify more information like what is the web platform, content is static or dynamic, whether you can afford multi layer caching and CDN, how much is your budget, what web server the application can support, etc
  19. cPGuard - cPanel Security Suite - Enhanced Wordpress/Joomla Security
  20. Virus Scanner||Commercial WAF Rules||RBL Checker||Brute-Force Protection
  21. 100k users
  22. At the very least you want to use a CDN. If you have an existing deployment implement a monitoring system to collect metrics and do some capacity planning. You will know what your requirements are when you know what your CPU and I/O requirements are. If you go the Amazon Web Services route you can implement AutoScaling so new instances are provisioned into your load balancing pool when your traffic spikes.
  23. You could also potentially make use of client-side load balancing with same client-side JavaScript.
  24. http://shop.oreilly.com/product/0636920041528.do is a good book to read for much higher scale sites (well above over 100k) but the same concepts apply.
  25. Hi,
  26. We are looking for hosting solutions for a site with upto 100,000 users in a day (traffic is spread over the day but has peak activity in the morning and evening hours)
  27. What kind of hosting we should be looking at ?
  28. Any suggestions (names) ?
  29. Thanks
  30. aspire1
  31. Do you have a systems admin team in place?
  32. If not you will need managed services for this.
  33. What will your web application be built using?
  34. Is it an Ecommerce site?
  35. When will these 100000 visitors be accessing the site? are they due to all visit at once over a short period of time or are they visiting through the day?
  36. Does the site have a database and how often are you writing content to that?
  37. Is the content user generated?
  38. CPK Web Services
  39. Fully managed website hosting for every business.
  40. Get in touch www.cpkws.com.au/contact-us.php
  41. a few things can go into play here. First what kind of hosting plan do you have it on now for those 100,000 visitors. What are the resource usage like on that plan.
  42. What type of site is it. ecomm, info, photos and so on.
  43. One would really need a clear idea of what you have now what the issues are and what can be recommend to fix those issues.
  44. What does a “Lifestyle Business” mean for you? Check this out: Cruise Now
  45. I guess no once can help without knowing the details of your web application. You should specify more information like what is the web platform, content is static or dynamic, whether you can afford multi layer caching and CDN, how much is your budget, what web server the application can support, etc
  46. It's a media site. Lots of text, lots of images and many videos - added on a daily basis.
  47. If CDN helps the site perform better and is within budget, it can be considered.
  48. Quote Originally Posted by cloudforeman View Post
  49. At the very least you want to use a CDN. If you have an existing deployment implement a monitoring system to collect metrics and do some capacity planning. You will know what your requirements are when you know what your CPU and I/O requirements are. If you go the Amazon Web Services route you can implement AutoScaling so new instances are provisioned into your load balancing pool when your traffic spikes.
  50. You could also potentially make use of client-side load balancing with same client-side JavaScript.
  51. http://shop.oreilly.com/product/0636920041528.do is a good book to read for much higher scale sites (well above over 100k) but the same concepts apply.
  52. Thank you for that reference. I will go through it. Will connect to AWS take their help.
  53. Quote Originally Posted by Chaddy View Post
  54. Do you have a systems admin team in place?
  55. If not you will need managed services for this.
  56. What will your web application be built using?
  57. Is it an Ecommerce site?
  58. When will these 100000 visitors be accessing the site? are they due to all visit at once over a short period of time or are they visiting through the day?
  59. Does the site have a database and how often are you writing content to that?
  60. Is the content user generated?
  61. There's no system admin in place. We are trying to figure this out. I think we will need managed services.
  62. CMS is wordpress.
  63. It's not an ecommerce site. It's a media site. Content is dynamic. New content is added every 15-20 mins - could be text+images, text+video. Content is not user generated. It's generated by our team.
  64. Quote Originally Posted by CentexHosting View Post
  65. a few things can go into play here. First what kind of hosting plan do you have it on now for those 100,000 visitors. What are the resource usage like on that plan.
  66. What type of site is it. ecomm, info, photos and so on.
  67. One would really need a clear idea of what you have now what the issues are and what can be recommend to fix those issues.
  68. Described the site above and its content. Currently the hosting is in shambles. We want to start from scratch. We find the opportunity scaleable and will be creating a whole new site/design on it with new hosting - kind of everything new.
  69. Want the cms to be Wordpress - is that a good idea ?
  70. *********************
  71. Let us see this as a fresh project where we want to create everything from scratch with the the understanding that the traffic has the potential to hit 100,000 users per day. (and beyond)
  72. We want to make sure the hosting part is in place to take the traffic which we expect. The traffic, initially can start from 25k users per day and will gradually increase as we move ahead.
  73. And would want to costs to remain optimized at all times.
  74. Wordpress should be fine, though are you using a CMS at the moment?
  75. CPK Web Services
  76. Fully managed website hosting for every business.
  77. Get in touch www.cpkws.com.au/contact-us.php
  78. From what you describe a managed Cloud Server would be fine for this as you can increase resources as required.
  79. CPK Web Services
  80. Fully managed website hosting for every business.
  81. Get in touch www.cpkws.com.au/contact-us.php
  82. Wordpress should be fine, though are you using a CMS at the moment?
  83. using wordpress at the moment
  84. From what you describe a managed Cloud Server would be fine for this as you can increase resources as required.
  85. noted. Is managed cloud server different from a cdn. If so which one should be preferred. Or they complement each other ?
  86. using wordpress at the moment
  87. noted. Is managed cloud server different from a cdn. If so which one should be preferred. Or they complement each other ?
  88. Yes, the server houses your website and databases while the CDN, Content Delivery Network just sits in front of your website and caches it, the main advantage of a CDN is that it can speed up access to your website globally.
  89. So if your website is hosted in the US as an example and someone from the EU or Australia accesses it, your website will download from a point of presence that is closer to the user, meaning that they don't have as much latency between themselves and the server.
  90. So instead of data having to travel half way around the world they can access it locally.
  91. But if the main server falls over and the site goes down a CDN won't help you as the users will get a cached error page.
  92. So you really need a powerful enough server, or several of them to handle the load.
  93. But a CDN can be useful.
  94. CPK Web Services
  95. Fully managed website hosting for every business.
  96. Get in touch www.cpkws.com.au/contact-us.php
  97. What kind of hosting we should be looking at ?
  98. What type of budget are we talking about here? For me personally, if I was anticipating a heavy load and up-time was important (where the cost was well justified), I'd start with a dedicated solution so I can guarantee I have 100% of server resources available to me.
  99. Ultimate though, that is going to be a very tough question to answer without having some experience operating your website. IMO its always best to start out with a little more head-room and scale down if needed vs the other way around.
  100. Checkout This Awesome cPanel Web Hosting Deal
  101. "Knowing is not enough, we must apply. Willing is not enough, we must do." – Bruce Lee
  102. Cost is not an issue but don't want to overpay at the moment. Running with limited resources at my disposal.
  103. May be it, looks like, a pay as you go solution would be good fit.
  104. So a managed cloud server with very good bandwidth (pay as you go) + CDN sounds good for the site ?
  105. Is there something else that should be considered ?
  106. So a managed cloud server with very good bandwidth (pay as you go) + CDN sounds good for the site ?
  107. One cloud server won't do if you're needing the ability to scale out. You can increase RAM, CPU, and storage for your cloud vps but that's not enough to achieve what you're setting out to do.
  108. UNIXy - Fully Managed Servers and Clusters - Established in 2006
  109. Server Management - Unlimited Servers. Unlimited Requests. One Plan!
  110. cPanel Varnish Plugin -- Seamless SSL Caching (Let's Encrypt, AutoSSL, etc)
  111. Slow Site or Server? Unable to handle traffic? Same day performance fix: joe@unixy
  112. Go with Managed Dediserver with Litespeed and Paid CDN.
  113. One cloud server won't do if you're needing the ability to scale out. You can increase RAM, CPU, and storage for your cloud vps but that's not enough to achieve what you're setting out to do.
  114. pls put in your views as to what should be done to achieve what we are setting out to do
  115. Go with Managed Dediserver with Litespeed and Paid CDN.
  116. Any names you can suggest...
  117. pls put in your views as to what should be done to achieve what we are setting out to do
  118. Start with a basic blueprint for a scalable infrastructure. One load balancer, one web server, one DB server, one file server. Once you have this in place, adding capacity is no longer disruptive. This has never failed us when scaling clients' websites from 10K to 200MM+ UV.
  119. Cheers
  120. UNIXy - Fully Managed Servers and Clusters - Established in 2006
  121. Server Management - Unlimited Servers. Unlimited Requests. One Plan!
  122. cPanel Varnish Plugin -- Seamless SSL Caching (Let's Encrypt, AutoSSL, etc)
  123. Slow Site or Server? Unable to handle traffic? Same day performance fix: joe@unixy
  124. If your website is going to scale, then you should consider HA and clusters. With wordpress, I can think of multiple web nodes and read only replica db, with a master write db.
  125. A load balancer in front of web nodes, and some automation to scale up/down based on traffic/load.
  126. You may consider CDN as a necessity.
  127. You may consider nginx + php fpm too, as an alternative for Litespeed.
  128. For load balancer, try haproxy/nginx(L7 based) or LVS (L4 based), to gain more control. Use private networking to create layer of security.
  129. Last edited by bountysite; 01-07-2019 at 03:38 AM. Reason: typo litespeed
  130. BountySite: Democratizing Website Security
  131. How do you find Wordpress.com as the service provider ?
  132. <<snipped>>
  133. I would suggest for a server with auto scaling enabled if spikes in traffic are expected.
  134. Or a load balanced environment would also work.
  135. Also Nginx and PHPFPM work well as well for improving performance.
  136. Last edited by Postbox; 01-07-2019 at 08:40 AM.
  137. CPK Web Services
  138. Fully managed website hosting for every business.
  139. Get in touch www.cpkws.com.au/contact-us.php
  140. If one takes a CDN, does it matter if it's a cloud server or a dedicated server ?
  141. How do you find Wordpress.com as the service provider ?
  142. Wordpress.com is the hosted version, given that you want more flexibility with installing plugins etc, you want the self hosted version from Wordpress.org most managed providers will be able to set this up for you and work with you to achieve what you want.
  143. CPK Web Services
  144. Fully managed website hosting for every business.
  145. Get in touch www.cpkws.com.au/contact-us.php
  146. If one takes a CDN, does it matter if it's a cloud server or a dedicated server ?
  147. A CDN complements your other infrastructure.
  148. It sits in front of the web server and excelerates traffic to the website.
  149. CPK Web Services
  150. Fully managed website hosting for every business.
  151. Get in touch www.cpkws.com.au/contact-us.php
  152. Nginx+php-fpm plus a cache for the Wordpress. You should be able to scale the web application across multiple servers quite easily too. Remember that horizontal scaling is always better than vertical scaling
  153. A U T O M 8 N . C O M
  154. cPanel plugin for Active-Active redundancy,High Availability and Native Nginx
  155. DDOS-BruteForce-BadBot mitigation, System Monitoring using Netdata, cPanel Backup using Borg/Borgmatic
  156. User Friendly,Automated! ,Read the Docs -- https://autom8n.com/docs/
  157. I would also suggest Cloud based infra like others suggested so you can easily scale later as needed. So a load balancer, 2 web server at least and you may go for serverless DB instance so that you don't need to worry about its performance or resources during high traffic hours. If you are seriously approaching this solution...AWS will be a good choice. You can use ELB, EC2 [ the C4 instance series are good ] , RDS for DB or another EC2 in case you need more control on DB and CloudFront for CDN. Along with the instance side, you should wisely choose and configure the software stack also to add more caching to reduce dynamic page generation and configure application to utilize CDN properly, etc.
  158. cPGuard - cPanel Security Suite - Enhanced Wordpress/Joomla Security
  159. Virus Scanner||Commercial WAF Rules||RBL Checker||Brute-Force Protection
  160. Before deciding on the hosting, I would suggest that you first get server-side caching in place. Software like Varnish will greatly accelerate the site and will allow unchanged content to be delivered from RAM without using PHP or hitting the database. In return this will provide for the ability to serve a larger audience faster and to handle the traffic spikes quite easily. Fortunately, free plugins exist for Wordpress and the cache can be cleared automatically for articles that are updated or when new content is posted.
  161. Once this is done, I would suggest what others have - Go with a scalable platform, preferably at each layer - A cloud solution(VPS) that can at least be resized with very little downtime, or a true cloud that would be able to attach instances behind a load balancer automatically as soon as a spike comes. Albeit quite easy to do with Wordpress, the latter will require you to hire someone to write the additional code for this solution for you, and to the cost of the hosting will likely be high. An alternative would be to use a managed Wordpress provider that already has all of these in place. I would go with the first option, which is a VPS from a company that allows you to resize the server when needed, because of the simplicity and the lower cost. This would also allow you to start small and resize the VPS up until you see it handles the traffic well, so that you will not be overpaying for something that has more power than you need.
  162. The next thing, as others pointed out is a CDN. There are a lot of benefits there, including the higher speed, the high availability of the content that is being delivered, and the offloading effect on your server. Almost every CDN service has the ablity to serve a cached copy of your website if it goes down for some reason. Ideally, you would want to move all static content away from the server so that images, css, javascript and your video content are being served by the CDN. You can decide to host these on your server and use the CDN service in Pull mode and you can (and should) reverse-proxy the whole website, but for the video content I would suggest to use push-type service, where the CDN provides you with storage inside the network so that you can upload the videos there directly. Video serving is a disk intensive process and is best to be done by a platform build for doing exactly this, instead of a VPS which shares the disk I/O with other VPSes on the same physical machine. By doing this, you are leaving your server with only one task - to deliver the webpage with the text in it, which in return will allow it to serve a lot more visitors with less resources, faster and in a more reliable manner, and with less problems that you or a system administrator will have to deal with.
  163. PUSHR CDN
  164. VOD, Live and Large objects delivery.
  165. hosting 4gb ram
  166. slovakhits.com
  167. casino host forum
  168. www.play-fun-casino.com
  169. make money quick rdr2 online
  170. sunnyhits.com
  171. cupoftraffic.com
  172. make money live streaming
  173. host name from ip
  174. hosting quickbooks desktop
  175. smartmarketinggroup.info

comments powered by Disqus