Page 1 of 1

Community with CMSMS. It works!

Posted: Sun Sep 14, 2008 6:23 pm
by Sonya
My biggest community project made with CMS Made Simple has now (according to Google Analytics) 8500 unique users per day (about 170.000 page impressions). I had slight performance problems with CMSMS 1.2.

About 2 weeks ago I have upgraded to 1.4.1 and there was a performance boost.
Dedicated Server Hardware:
Dell 1 HE Server
Intel(R) Core 2 Duo(R) E4500, 2.2GHz, 2MB Cache, 800MHz FSB
2024 MB Ram
2 x 160 GB Sata

There is no problem to serve all users even to the peak time. On the same server there are some little projects with CMS Made Simple serving together about 1000 users per day. And the projects grow every week.

Just wanted to say - great CMS! Thank you!  :)

Re: Community with CMSMS. It works!

Posted: Sun Sep 14, 2008 6:36 pm
by viebig
great Sonya, are you using some kind of accelerator like eAcellerator , Xcache or APC?

If not, I highly recommend it for a great performance boost!

Re: Community with CMSMS. It works!

Posted: Sun Sep 14, 2008 7:12 pm
by Sonya
viebig wrote: great Sonya, are you using some kind of accelerator like eAcellerator , Xcache or APC?
viebig, I do not know how I can figure out whether accelerator is used on the server  :-[ It's a managed server and my provider do all the required updates and backups for me. So that I am "just" developing.  :)

Re: Community with CMSMS. It works!

Posted: Sun Sep 14, 2008 8:50 pm
by viebig
well, try ask then to install APC Opcode Cache PHP Extension, if you can pm me  alink of the project maybe then I can suggest how much memory you can leave to APC do it´s job.

Re: Community with CMSMS. It works!

Posted: Mon Sep 15, 2008 3:32 pm
by Pierre M.
Hello,

may be you can tune the underlying webserver too (http headers, expires, caching of images...) with .htaccess. For example having it cache almost never changing images may be a big performance boost (cpu, memory and bandwith ).

Pierre M.

Re: Community with CMSMS. It works!

Posted: Tue Sep 16, 2008 12:58 pm
by Sonya
Pierre M. wrote: Hello,

may be you can tune the underlying webserver too (http headers, expires, caching of images...) with .htaccess. For example having it cache almost never changing images may be a big performance boost (cpu, memory and bandwith ).

Pierre M.
Pierre, I have to be very careful with such things since the project has a lot of dynamic stuff. The core function generates graphics with GD lib (one or more pro registered user). I have written my own caching system for this graphics. Only small part of the project is static.

Re: Community with CMSMS. It works!

Posted: Thu Sep 25, 2008 9:13 pm
by tosd
Hello Sonja,

I am about to become involved in a large CMSMS project myself, and I was very interested to hear of the resullts of yours operating on a dedicated server.

One concern I have is that the project I am working on may have up to 100,000 users registered through the Front End User (FEU) module.

Do you use that module or do you have any idea whether it could cope with those numbers of registrations? 100,000 could be the total number ultimately registered, not the number accessing the website at any one time. I would be surprised if that were more than 5,000 - 10,000 unique users per day.

I would be very interested in any feedback you can provide.

Many thanks, Michael.

Re: Community with CMSMS. It works!

Posted: Fri Sep 26, 2008 12:43 am
by viebig
Hello Michael,

I would suggest you focusing on server/database tuning and php acceleration.

If you would like some server tips let me know.

Re: Community with CMSMS. It works!

Posted: Fri Sep 26, 2008 6:08 am
by Sonya
tosd wrote: Do you use that module or do you have any idea whether it could cope with those numbers of registrations? 100,000 could be the total number ultimately registered, not the number accessing the website at any one time. I would be surprised if that were more than 5,000 - 10,000 unique users per day.
Hello Michael,

yes, I do use FEUsers on my site to check access. There is indeed a problem with this module - the history log. I had to comment all lines writing into this log since the table was growing very fast and made it impossible to work with FrontEndUsers in the admin panel. You will easily have over 500.000 records in a week.

There are some bugs I had to correct also:
http://dev.cmsmadesimple.org/tracker/in ... 4&atid=133
http://dev.cmsmadesimple.org/tracker/in ... 4&atid=135

Sonya

Re: Community with CMSMS. It works!

Posted: Fri Sep 26, 2008 6:58 am
by tosd
Thank you Sonya and Viebig.

Your comments are much appreciated. I will definitely be recommending a dedicated server for the application and I am not too surprised at the history log issue.

It is early days for my project yet but I may follow up on this issue a bit further on.

Once again, that you for your help. It is good to know just how far CMS Made Simple can be stretched. I think it is an amazing application - and so do my clients!