Escrevi recentemente sobre o Framework Laravel e resolvi complementar com este artigo falando um pouco sobre outros Frameworks PHP.
Provavelmente não conheço todos, já trabalhei com Cake, Zend e atualmente utilizo Laravel, não tenho a mínima pretensão de dizer qual é melhor, o melhor com certeza aquele que você conhece e te ajuda a chegar mais rápido no resultado desejado.
Resumidamente o framework é um conjunto de funcionalidades que te auxiliam a desenvolver mais rápido e um dos pontos mais interessantes é que força a seguir um padrão de desenvolvimento que pode te ajudar muito em uma futura manutenção.
Vou listar o site de alguns Frameworks que eu conheço, se faltar algum deixe nos comentários o link que atualizo esse post futuramente.