Além das recomendações de Alan Storm sobre armazenamento em cache, há duas coisas que eu recomendo especificamente que você analise relacionadas ao armazenamento em cache:
- Verifique se o cache está no memcached, e não no disco.
Eu cuido de algumas instalações do magento e, assim que você obtém qualquer tipo de carga no sistema, o memcached começa a funcionar muito mais rapidamente. E é muito fácil mudar isso (em relação a fazer outras coisas de magento, pelo menos!)
Um bom ponto de partida está aqui: http://www.magentocommerce.com/boards/viewthread/12998/P30/ - mas se você nunca usou o memcached antes, vale a pena examinar também algumas informações gerais.
- Ative o modelo / visualize o cache.
Este é um bom artigo: http://inchoo.net/ecommerce/magento/magento-block-caching/
Existem bons no site magento também (cache do google magento block), mas está desativado no momento.
Para adicionar meus dois centavos ao cache do bloco, aconselho que você crie seus próprios blocos em / app / code / local, estendendo os principais e definindo os parâmetros do cache, nomeie-os como xxx_Cache e atualize seu layout para usar esses blocos dos principais. Dessa forma, você evita perder suas alterações ou interromper o sistema ao atualizar o magento.