- Armazenando em cache página inteira e página parcial para evitar atingir o appserver: nginx
- Criação de perfil, criação de perfil, criação de perfil. Seja qual for o idioma que você usa para desenvolver seu aplicativo, defina as principais solicitações para garantir que você esteja sendo eficiente. O rastreamento de quais solicitações levam muito tempo permitirá que você restrinja o perfil.
- Crie um perfil do banco de dados com o uso dos usuários reais. Mantenha o DBA fazendo seu trabalho depois que os usuários puserem as mãos nele.
- Faça o perfil do seu HTML / CSS / JavaScript para garantir que ele seja o menor possível e que haja o menor número possível de solicitações para o servidor: YSlow , Minimize JavaScript
- Se os sites forem realmente importantes, não se esqueça de ser tolerante a falhas. Isso geralmente ajuda com a velocidade também.