Executando verificação de segurança...
12

Pitch: CacheerPHP: A Solução de Caching Minimalista para PHP

Fala, Dev! 🖖

Já ouviram a expressão "não só de frameworks vive um programador"? 😅
Pois bem, independentemente de sua opinião sobre isso, é fato que, em muitos projetos, acabamos tendo que construir do zero, lidando com questões como segurança e, especialmente, performance.

Pensando nisso, desenvolvi o CacheerPHP, um pacote minimalista de caching para PHP, oferecendo uma interface simples e eficiente para armazenar e recuperar dados em cache utilizando arquivos.

🔹 Principais Recursos:

  • 💾 Armazenamento de Cache: Salve dados no cache para acesso rápido e eficiente.

  • ⚡ Recuperação de Cache: Recupere dados do cache rapidamente, reduzindo o tempo de carregamento.

  • 🧹 Limpeza de Cache: Limpe dados específicos ou todo o cache quando necessário.

  • ⏰ Expiração Personalizável: Defina o tempo de expiração do cache em segundos, minutos ou horas.

  • ⏳ Limpeza Automática do Diretório de Cache: Configure a duração de armazenamento dos arquivos de cache no sistema.

🔹 Por que usar o CacheerPHP?

  • 🚀 Performance: Melhore a velocidade e a performance do seu sistema.
  • 🛠️ Simplicidade: Interface fácil de usar e bem documentada.
  • 🌐 Flexibilidade: Compatível com PHP 8.0 e versões superiores.
  • 📂 Autoloading PSR-4: Estrutura de diretórios organizada e compatível com autoloading.

🔹** Instalação**:

A instalação é simples e rápida através do Composer:

composer require silviooosilva/cacheer-php

🔹 Saiba Mais:

Confira a documentação completa e o código-fonte no meu GitHub: https://github.com/silviooosilva/CacheerPHP

🌐 Conecte-se Comigo!
Siga-me nas redes sociais para ficar por dentro das novidades e atualizações:

Carregando publicação patrocinada...
2

a ideia do projeto é interessante. por padrão muitas frameworks já vem com sistema de cache com o mesmo funcionamento, mas é bom ter um sistema de cache independente de framework.

Uma dica q vou te dar é para fazer a implementação o quanto antes para integrar o redis, banco de dados ou algum sistema para armazenar o cache. se você fizer testes com grande quantidade de dados vai notar que utilizar cache via arquivo é muito lento e ineficiente, e se o projeto tiver preso a isso vai ser um impeditivo para usar em produção ou qlq ambiente com mais dados.
outra dica q vou dar é colocar um exemplo de codigo no post, pq talvez não prenda usuários se n tiver codigo de como funciona.

desculpe a formatação do texto, estou pelo celular.

1
1