Arquivo da tag: PHP

Arquitetura de software distribuído

BOAS PRÁTICAS PARA UM MUNDO DE MICROSSERVIÇOS

p_large.jpg (341×480)

Nota: 6

Resumo:

Com constantes evoluções, adições de novas funcionalidades e integrações com outros sistemas, os softwares têm se tornado cada vez mais complexos, mais difíceis de serem entendidos. Dessa forma, fazer com que os custos de manutenção desses softwares não ultrapassem o valor que eles entregam às companhias é um desafio para a arquiteta ou arquiteto de software.

Neste livro, Flávio Lisboa, por meio da criação de um sistema baseado em microsserviços, mostrará como organizar uma aplicação implementada em várias linguagens de programação, JavaScript, PHP, GO e Python, enquanto apresenta princípios de boa arquitetura de software. Você vai aprender a implementar padrões de projetos, a usar o sistema de filas Apache ActiveMQ, o framework Mezzio, além de entender o papel do Kubernetes na aplicação.

Programação Web avançada com PHP – Construindo software com componentes

Nota: 3.

Resumo

Você já teve uma boa introdução a PHP, mas gostaria de dar um próximo passo para passar do básico ao avançado: saber lidar com a complexa coordenação de várias responsabilidades em uma aplicação web real. Como controlar os componentes dos frameworks, trabalhar com microsserviços para avançar em complexidade e ser limpo e prático ao mesmo tempo?

Neste livro, Flávio Lisboa aborda tópicos avançados de programação PHP orientada a objetos para aplicações web. Após passar por uma revisão dos pontos mais importantes de PHP para você reforçar sua base da linguagem, o autor aprofunda em uma aplicação de exemplo, refatorando-a a cada capítulo conforme apresenta novos conceitos. Você verá como usar componentes específicos de software, passando pelos paradigmas de desenvolvimento orientado a componentes, a eventos, pela técnica de injeção de dependências, segurança, web services, até a manutenção da aplicação.