page70
imperador Xerxes exige a rendição do rei Leônidas. O rei depõe o seu escudo, seu elmo e sua lança e aparentemente se inclina em rendição. Mas isso foi, na verdade, apenas um estratagema para que ele se livrasse dos objetos que atrapalhavam seus movimentos e assim pudesse atirar a lança atingindo o rosto de Xerxes.
Zend Framework 2 é mais despojado que o Zend Framework 1. Podemos comparar a versão 1 com um soldado norte-americano, equipado com o que há de mais avançado em tecnologia militar. No entanto, o equipamento cobra um preço, pois ele pesa e dificulta os movimentos do soldado. Zend Framework 2 é como um soldado vietcongue, que possui apenas o necessário para lutar: sua arma. Sem peso, ele pode correr, subir em árvores, e, adicionalmente pelo fato de ser menor que o norte-americano, pode passar por lugares mais estreitos.
É importante ressaltar que despojado não quer dizer vulnerável. O Wolverine pode tirar seu uniforme, mas continuará com seu fator de cura e suas garras de adamantium. Aliás, o fator de cura é uma analogia muito boa para explicar a característica de
robustez de uma aplicação. Uma aplicação robusta não é aquela que impede ataques ou falhas, mas aquela que consegue se recuperar. Não há problema em cair, se você consegue se levantar.
Zend Framework 2 (ZF2) mantém a implementação do padrão de projeto Controlador Frontal, que transforma a aplicação em uma espécie de fortaleza com apenas um ponto de acesso para requisições. Com esse padrão fica muito mais fácil controlar o fluxo de requisições, e assim implantar facilmente tratamento da entrada de dados.
ZF2 possui o componente Authentication, que realiza a autenticação do usuário baseada em adaptadores, que permitem que o desenvolvedor escolha contra qual mecanismo quer autenticar. Ele também provê um componente de controle de acesso, Permissions, que permite escolher duas implementações, ACL (Access Control List) ou RBAC (Role Based Access Control).
Os dois componentes acima já existiam, mas Crypt é novo. Ele provê ferramentas criptográficas para proteger e autenticar dados sensíveis em PHP de modo fácil e seguro.
LibreOffice Magazine | Junho 2014
<número>
Espaço Aberto
Artigo