<br><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Khalid Baheyeldin wrote:<br>> There are many big sites running Drupal and they have low page
<br>> generation times (I have seen page generation times as low as 16<br>> milliseconds, average is 100-300 ms, with spikes to 600 ms).<br>><br>> I personally know sites that do 930,000 page views a day, 59,000
<br>> per hour using the above averages.<br><br>Thanks for the figures. What kind of hosts is that? What kind of caching?</blockquote><div><br>In this case, it is a dual Opteron, 2GB dedicated, with no caching (yes, none!)
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">> Even on a relatively inexpensive Xen VPS (forget Virtuozzo or OpenVZ,<br>
> they are slow), performance is really snappy.<br>><br>> Because Drupal uses a lot of queries, it will be slow on shared hosts<br>> that lump together lots of sites and their databases, or on sites that<br>> have no PHP accelerators.
<br><br>Thanks, I see. Is there anyting one can do to improve the situation when<br>one has a Drupal site on a shared host (except turning on Drupal caching)?</blockquote><div><br>Find a better host is the short answer, specially if they have absurd caps
<br>on CPU seconds you can use, amount of memory per process or <br>number of database queres.<br><br>The long answer is to try to find what real bottlenecks your particular host<br>has. Are they CPU starved? Are they database bound?
<br><br>Install the devel module to see how many queries you have per page. Try<br>to cut down the number of modules you use. <br><br>Read a bit on the tools and resources here<br><a href="http://2bits.com/articles/drupal-performance-tuning-and-optimization-for-large-web-sites.html">
http://2bits.com/articles/drupal-performance-tuning-and-optimization-for-large-web-sites.html</a><br></div></div>-- <br><a href="http://2bits.com">2bits.com</a><br><a href="http://2bits.com">http://2bits.com</a><br>Drupal development, customization and consulting.