O que um especialista domina
- Versões do Laravel e o que muda entre elas
- Filas, workers e tarefas agendadas em produção
- Eloquent e otimização de consultas (inclusive o problema N+1)
- Sessões, cache, autenticação e permissões
- Configuração por ambiente (.env) e publicação sem interrupção
- Ferramentas de diagnóstico e monitoramento do ecossistema
Perguntas para avaliar
- Como você investigaria uma fila que parou de processar?
- Como atualiza um projeto de uma versão antiga do Laravel?
- Como evita derrubar o sistema durante uma publicação?
- Que ferramentas usa para encontrar consultas lentas?
O que preparar
| Item | Por quê |
|---|---|
| Versão do Laravel e do PHP | Define compatibilidades e riscos |
| Acesso ao repositório e ao servidor | Para ler o código e os logs |
Logs em storage/logs | Mostram arquivo, linha e mensagem dos erros |
| Descrição dos erros | Quando, onde, com quem e desde quando |
| Como o sistema é publicado | Manual, por painel, por pipeline |
Erros comuns em sistemas Laravel
Veja os guias específicos: filas que não processam, tarefas agendadas que pararam, usuários desconectados sozinhos e projeto com pacotes desatualizados.
Laravel é a base dos sistemas que desenvolvemos. Corrigimos e evoluímos sistemas Laravel existentes no nosso serviço de manutenção de sistemas PHP e Laravel.