By Godmode on
guys,
am going to launch drupal 5.2 based website but have little or no technical knowledge. I hope the drupal guide and knowledge here would help me with the whole setup.
I am expecting the site to grow almost instantly with estimated page views of about 10K-30K pageviews per day with concurrent users upto 100-500. Considering this, I almost ruled out shared hosting. I am considering VPS hosting plan.
Dp you guys think VPS hosting is good enough to start with? Secondly, I am not a technical guy so i am not confident about working with VPS. However i guess VPS hosting comes with cpanel, i hope its the same as shared hosting?
Any recommended VPS hosting for my project?
Comments
Visit
Visit http://www.happy-hosting.com. you can get good hosting.
plans include
15gb space, 300gb transfer, 24/7 support. at $5/mo
Installation provided at discounted price. For installation contact http://www.blazingnova.com
not shared hosting
sorry to say but i am not looking at oversold shared hosting. Considering the type of website, i guess shared host will kick me in the first month. So am only considering VPS or Dedicated.
for European hosts
for european hosts i would recommend http://www.interhostsolutions.be/drupal-hosting/ with one click install very easy, fast and cheap
Check out multiple suppliers before making a choice...
I use comparevps.com to find VPS suppliers and filter out VPS plans with a minimum of 128 Mb RAM to make sure Drupal runs smoothly. Make sure to find a VPS host that is close to your intended target audience (i.e. choose a supplier with a datacenter in the US if your visitors come form there).
Many suppliers provide some sort of management software that sometimes make it very easy to get Drupal and MySQL up and running.
If you are going to hit
If you are going to hit those traffic/connection numbers you will need to look into caching, separated web server(s) - database server, and lots of database tunes.
Shared hosting will most likely not work. You will probably need dedicated servers. With a dedicated server, caching, and good tuning, you might be able to run on a single server if it has the right specs.
DBA, Morris DigitalWorks
www.savannahnow.com
www.morrisdigitalworks.com
A high end VPS would be
A high end VPS would be suitable for you to get started and later on you can upgrade to a dedicated server. Since you do not have much technical knowledge, get yourself a fully managed VPS or a fully Managed Dedicated server with cPanel. Cpanel will help you to easily maintain and control your virtual server environment.
VPS
10-30k pageview per day is 0.1-0.34 page reloads per second average or some 5-10 reloads/second peak. Mostly there is only one dynamic content, rest is CSS, JS and graphic static files. Servers can do hundreds to thousands static requests per second.
I tried to measure drupal.org performance with YSlow profiler and it has around 197k (57 requests) first time. Refresh only required 162k with 145k from browser cache, that is only 17k the consequent refresh.
You see, your load is not that heavy, I think you could easily use better shared host or lower-end VPS. If you use VPS, prefer mod_php to CGI as it might be 5-10x faster especially for Ajax site with many small requests.
Enable caching, disable server compression as it eats up precious CPU. Add Expires header to eliminate most requests and if you manage to use CDN for your static files (e.g. Amazon S3), you should be able to host from shared and your site will fly.
Get a managed vps plan which
Get a managed vps plan which you can upgrade over time.
There are some great value managed vps plans listed here:
http://www.hostingdiary.com/2007/09/best-vps-hostin.html
Andrew
VPS Hosting
see vps hosting provided by http://www.gigawebhost.net
Some of you might find
Some of you might find interesting an article about http://themegarden.org/drupal50/?q=drupal-hosting">Drupal Hosting on themegarden.org, with links to several web hosting providers.
---
Drupal Themes Live Preview - themegarden.org
Amazon S3
If you plan to host file attachments or videos or heavy images, go for the Amazon S3 services. It acts as your external hard disk. Prices too are quite economic. Best to off load traffic from your apache server in production environment.
I saw one site la2day.com using Amazon S3 for their videos.
..oo0oo..
VPS would be perfect for
VPS would be perfect for you, you just need to opt for a fully managed vps hosting provider offering free managemet with the VPS. Don't opt for the hosting company charging extra for the vps management.
Web Hosting UK
With that amount of
With that amount of pageviews daily and 100-500 concurrent users, I think sooner or later you may feel the need to upgrade to a dedicated server from a VPS.
Website Hosting
i think a VPS solution is
i think a VPS solution is probably not good enought for a situation with Concurrent users up to 100. If you feel comfortable with the growth of your web site, it would be good to choose a dedicated one, since VPS will not work for you very soon.
Best Drupal Hosting | Affordable Web Hosting | Discount Web Hosting