Novidade no Symfony 2.8: Profiler Redesenhado
Algumas semanas atrás, apresentamos a barra de ferramentas para depuração redesenhada para o Symfony 2.8. A nova barra de ferramentas foi bem recebida pela comunidade, mas tinha uma falha: ao clicar em qualquer painel da barra de ferramentas, você era redirecionado para o profiler antigo.
É por isso que no dia seguinte da apresentação da barra de ferramentas, começamos a trabalhar na modernização do look and feel do profiler para coincidir com a nova barra de ferramentas. Um mês mais tarde, e depois de ter alterado mais de 5.000 linhas de código, estamos orgulhosos de apresentar o Profiler Symfony redesenhado.
O processo de redesenho
Esse redesenho intimidante, como a maioria dos projetos de design, começou na prancheta de desenho. Preparamos dezenas de mockups e esboços no papel para repensar todos os elementos renderizados nas páginas do profiler:
O próximo passo foi preparar o wireframe do layout no qual as páginas do profiler baseiam-se. Novamente, uma série de projetos foram testados e, eventualmente, decidimos utilizar o seguinte layout:
A etapa final foi redesenhar todas as páginas do profiler. Em vez de apenas atualizar sua aparência, passamos mais de 100 horas no total repensando todo e qualquer um dos seus conteúdos.
Explicar o conjunto completo de mudanças levaria muito tempo, então preferimos mostrar quatro comparações rápidas do profiler antigo e novo:
Confira o pull request original para saber todos os detalhes sobre o novo design.
Como você pode obter o novo profiler?
O novo profiler fará sua estréia no Symfony 2.8 e 3.0, que serão lançados em novembro. O redesenho também estará disponível nos próximos lançamentos do Silex. Enquanto isso, você terá que usar a dependência versão 2.8.*@dev em seu arquivo composer.json.
Se quiser testá-lo o mais rápido possível, crie um novo projeto Symfony executando o seguinte comando:
$ composer create-project symfony/framework-standard-edition new_profiler "2.8.*@dev"
Tradução de: “New in Symfony 2.8: Redesigned Profiler por Javier Eguiluz”















