mod_cache
é de fato a solução usual aqui se você quiser que o servidor Apache armazene em cache conteúdo para você.
Você não pode, tanto quanto eu saiba, armazenar em cache por tipo de arquivo ou extensão em mod_cache
- o armazenamento em cache é controlado por informações de URL e cabeçalho (portanto, se você quiser armazenar todas as imagens em cache, a maneira mais fácil de Isso é feito para atendê-los a partir de um diretório /images
, diga mod_cache
para armazenar em cache as coisas que saem desse diretório e deixe que ele faça sua mágica).
mod_file_cache
é uma alternativa que você pode considerar se a lista de coisas que você deseja cache é estático (uma lista específica de JS, imagens, CSS, etc.) - há algumas advertências adicionais, especialmente se você usar MMapFile
para manter os arquivos na memória, mas o desempenho aprimorado pode ser substancial em relação a " caches tradicionais como mod_cache
.
Mais informações boas sobre os recursos de cache do Apache podem ser encontradas na seção de armazenamento em cache dos documentos do Apache , mas acho que as duas opções acima são suas melhores apostas. Se você precisar de algo melhor do que aqueles um CDN provavelmente é mais sua velocidade .