Question about drupal performance

leviaphan - October 12, 2009 - 19:57

I want to build a simple website which consists of informational pages, forum, mailing list and database of clients. I know that building such a website without a CMS will be painful. But there are so many functions in Drupal which I won't use in this project. They make the website slower.
The question is, how much slower will it be? And in general is Drupal-based website much slower than the same website with no CMS?

=-=

VM - October 12, 2009 - 19:58

functions and features you aren't using that aren't enabled aren't using resources AFAIK.

You understood me wrongly,

leviaphan - October 12, 2009 - 20:08

You understood me wrongly, and that's my fault.
That's what I meant:
Even if most part of modules is disabled, information isn't just shown. Even in this case Drupal loads bootstrap.inc, and this is a huge file. Inspite of just showing the content, Drupal separates logic from presentation and uses themes.

If you know how to remove

vertazzar - October 12, 2009 - 20:28

If you know how to remove functions and useless code to you from Drupal with ease, than you solved your doubts. Anyways, it wont increase much performance since the fresh installed Drupal with default modules spends 6 - 10 MB of memory for page-load.

Boost

yelvington - October 12, 2009 - 20:33

If you don't need dynamic page generation (i.e., your visitors are all anonymous and see exactly the same thing), the Boost module will avoid running Drupal for each pageview. Complete generated pages are cached in the filesystem. If there's a change in the data, the corresponding cached item is cleared/regenerated. http://drupal.org/project/boost

Separating logic from

krisis - October 12, 2009 - 21:18

Separating logic from presentation has nothing to do with the performance of showing content. It's just a practical (and best) way to make a program, in this case Drupal, easy to work with from a design and engineering point of view (even at the same time).

In Drupal, everything starts out quite simple imho and the amount of work you expect it to do, divided by the hardware you run it on, will determine how much caching, boostin or throttlin you will have to do to keep it performing the way you want.

Maybe checking out the showcase section on the forums for some drupalbased sites will help you find out for yourself?

Post signature here...

Drupal Performance - Gzip speed up your site

danreb - October 13, 2009 - 05:31

Module I used to speed up my Drupal site and improve performance aside from activating the built in page caching in Drupal and turning on javascript and css aggregation, Gzipped and compress CSS and JS with this modules.

http://drupal.org/project/css_gzip

http://drupal.org/project/javascript_aggregator

Amazing! - My Drupal that is database driven which expectedly slower than static site, becomes triple the speed of loading than all my static website, and also give me a grade of B and A in Yslow.
I don't achieved this grade in yslow before in all my static site.

Now I decided to convert all my static site to Drupal site.

 
 

Drupal is a registered trademark of Dries Buytaert.