Introduction


Apache is a powerful web-server used by the majority of websites today. It comes with many modules pre-installed so that server administrators do a straight through installation with no major intervention. This is good for a fast deployment of your website, however, as traffic and content start to grow, performance takes a notable hit.

In order to mitigate this performance degradation, there are some techniques you can employ so that your server and website can stay at top performance at all times:

  1. Unload unneeded modules
  2. Move Code out of Apache and the difference can be dramatic.
  3. Limit the Number of Apache Processes and Children according to your server's resources.
  4. You can go with Alternate MPM Configuration.
  5. Compress content with gzip.
  6. Optimize images.
  7. Leverage browser caching.
  8. Make sure to correctly position blocking javascripts.
  9. Use mod-security
  10. Enable keep-alive.

 

Enjoy!

 

Test on a Miami VPS Now

or

Deploy on a Miami Dedicated Server

Was this answer helpful? 2 Users Found This Useful (8 Votes)