Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

We are looking for modules that will increase performance for apache and php, we know that the fastcgi module will help our page load times, is there any other modules out there that will give us a performance increasing boost?

Thank you!

Jeff

share|improve this question

closed as not constructive by mgorven, mdpc, TheCleaner, Stefan Lasiewski, Ward Feb 21 '13 at 6:10

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

2  
How much work have you done to identify where your actual bottlenecks are? –  ceejayoz Feb 20 '13 at 16:37
add comment

3 Answers

up vote 4 down vote accepted

Have you looked into the different caching modules available?

A more extensive list can also be found here http://en.wikipedia.org/wiki/List_of_PHP_accelerators

Keep in mind that not all accelerators are made equal! Some will work better than others in certain circumstances.

Hope this helps!

share|improve this answer
add comment

Usually, the most generic way to improve site performance / page load times is with caching. There are plenty of Apache modules available that help with this, such as:

There's also plenty of other options available that are widely used, you could implement Nginx as a reverse proxy server or Varnish both of which will cache and subsequently serve static content, reducing the load on Apache. Although, these are slightly more complex to implement and configure than an Apache module.

All of these are great solutions but ultimately it depends where the bottlenecks are within your application. In order to implement a solid / permanent solution you really need to identify where the bottlenecks are - you may even find that the problems can be alleviated with code changes / SQL optimizations.

share|improve this answer
add comment

Have you measured if the performance is adequate? If it isn't, do you know where your bottlenecks are? They might be badly organized indices in your database, badly written queries, network bandwidth, ...

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.