Speed up SocialEngineFrom time to time we receive notifications about too much CPU usage and too many database connections. We use a dedicate server from godaddy. Hosting support blames on script (as usual). Any advices?
Answers: 7 • Score 1 • Views: 5018
by Kapil Jain about
You can try to follow the practices as suggested in these articles:
If you need professional help with speedup then we can help you.
by Jazz Man aboutI still think the issue has to do with the SE core. They made some speed improvements on 4.1.7 (if I remember correctly) and I noticed a bit of speed improvement on my site, so the core has to be improved first in my opinion. Nontheless, here is an idea that I've put in place ( I outsourced it). You can use NginX on the front end and Apache on the back end with APC installed (or eAccellerator). NginX would listen to your site IP while Apache listens to localhost. I've tried this on a VPS and there is somewhat noticeable improvement. You can easily have it done by posting it on a freelancing site. Now, if you really wanted to go big, you could have NginX on your front server, Apache on your application server (as above), a separate database server and another Memcached server (at least that's my plan). I hope this can help someone. Don't ask me how it's done, I had to outsource remember :)
by Fajar Muhammad aboutXcache truly fast....it utilizes all of ur CPU but unfortunately i put it in my site and took it off for unstablility resons :(
by Eugene aboutI good idea will be to choose your plugins carefully. If you have 20+ plugins installed from different vendors - don't expect any speed-up tips to help you. Also check theme you are choosing for your community. Here is a good tool to compare themes http://gtmetrix.com
by Lex Frost aboutWhat OS is your server running, if you are on Linux, I would suggest installing APC ... I use APC on all my servers and it increases the speed on a heavy loaded server by a good amount. Just with the Base install of SE, my server crawls with 30 concurrent users on it. With APC, it functions as normal. APC "caches" the already compiled PHP scripts so that your server does not need to compile the PHP script with every request.
by Nick aboutHere is one of solutions - enable compression on your server Add following lines to .htaccess (or better contact your hosting provider for this) zlib.output_compression = On zlib.output_compression_level = (7)