Portal Home > Knowledgebase > Articles Database > Anything else to increase website performance?


Anything else to increase website performance?




Posted by sh4ka, 01-16-2013, 07:54 PM
Hello everybody, Need some advise. Actually I have: * 6 Wordpress blogs + 1 forum, handling 50k uniq visitor daily (100k page views average) between all of them. * Hosted at E3-1230 HT, 8 GB RAM, 2 x 120 GB Intel SSD 320 HD, plain CentOS 6.x 64 bits, 100mbits unmetered network. * Optimized with: optimized mysql 5.5.x, php-fpm, Nginx with FastCgi cache + W3 Total Cache + Memcached + Xcache. * In Webmaster Tools I got almost 180-200 mss response average on every website / On PageSpeed Google I got 99/100 on almost all the sites too. * Load average peaks are 0.10 max, most of the time average is 0.00 0.05. So, resuming, everything is really great. However my question is: Is there anything else I can do, at server level, to reduce response time, and accelerate websites even more? Thanks.

Posted by serve-you, 01-16-2013, 08:47 PM
It sounds like you have things pretty well optimized. I'd check out http://gtmetrix.com/ which will analyze your site(s) and give you some recommendations on what might help speed things up. Chances are that most delay is coming from third party calls, rather than you site(s) themselves. -Dan

Posted by BestServerSupport, 01-17-2013, 10:04 AM
Install APC module for PHP to improve PHP performance and by this way you will get better performance in your WordPress blogs. For more details about this module, you can refer following URl: http://pecl.php.net/package/APC

Posted by Jaffery, 01-17-2013, 10:55 AM
Basically you need to decrease response time, don't you think that is also determined by distance between your server and client (in this case google bot) ...

Posted by brianoz, 01-18-2013, 03:43 AM
Just a quick random dump which I hope helpslook at APCmove /tmp to RAMuse a CDN with appropriate cache-control to harden the server against traffic surges; ensure you get the cache control stuff right though as you will cache a lot less unless you get it rightensure pages are as cacheable as possibleensure you are running PHP as an Apache moduleensure your webserver is using gzip on your pageslook at combining js files, serving them with compression and possibly using the google-based jquery urlsmeasure every change you make I'd also check out WordPress and see what you can find there. The largest gains always come from the application itself.

Posted by nacho, 01-18-2013, 05:09 AM
It's looks like you are showing off nginx with fast cgi for php is slower than apache, nginx is great for serving static files. Offer good content and don't worry that much about your server response times

Posted by BestServerSupport, 01-18-2013, 10:18 AM
The other thing you should also do is to optimize your database for fast response. You will find many articles by searching on Google to optimize MySQL database.

Posted by toms, 01-18-2013, 11:44 AM
I looks like you did a great job optimizing your server. However, there are two things that come up to my mind: 1. use percona/mariadb instead of oracle's mysql. They've got some nice patches for speeding up innodb/xtradb engine. http://www.percona.com/live/mysql-co...e-optimization might help you 2. use CDN for serving static content - cloudflare, cdn77 (onapp) if you have visitors from various countries around the world.

Posted by brianoz, 01-18-2013, 08:43 PM
re DB optimization - if you really need top performance, this can help a lot. DB perf problems can also clue you in to app design/code problems. If you have the money, get someone really smart to look at it. Otherwise, do the basics, like making sure indexes are correct etc.

Posted by assistanz247, 01-19-2013, 08:12 AM
It appears you have done a good job in optimizing and even after this much optimization if you felt the websites are lagging then you can give a try to "Varnish cache".



Was this answer helpful?

Add to Favourites Add to Favourites    Print this Article Print this Article

Also Read
onlinenic down!! (Views: 723)

Language: