SlideShare uma empresa Scribd logo
1 de 9
ZF3 - Middlewares
Wesley Fernandes Pereira
Zend Framework 3
1. O ZF3 será uma evolução do ZF2, concentrando-se na
simplicidade, reusabilidade e desempenho;
2. Inovação onde ainda tinham lacunas no ZF2, seguindo
recomendações dos contribuintes e tendencias de
mercado;
3. Promover a arte de programar PHP e garantir que os
desenvolvedores concentrem-se na lógica do negócio de sua
aplicação;
Zend Framework 3
1. Separação de componentes para controle de versão;
2. Forte ênfase nas mensagens HTTP (PSR-7);
3. Apigility será descontinuado?;
4. Otimizado para o PHP 7;
5. Função de micro-framework;
6. Middleware;
Middleware
Middleware ou mediador, no campo da computação
distribuída, é um programa de computador que faz
mediação de software e demais aplicações. É utilizado
para mover ou transportar informações e dados entre
programas de diferentes protocolos de comunicação. É
geralmente constituido de APIs de alto nível.
ZF3 - Middleware
Qual o objetivo do Middleware?
O objetivo do middleware é facilitar o desenvolvimento
de aplicações, tipicamente as distribuídas, assim como
facilitar a integração de sistemas legados ou
desenvolvidos de forma não integrada automática.
ZF3 - Middleware
O conceito básico de middleware pode ser resumida em
uma única assinatura do método:
ZF3 - Middleware
Forma básica de utilização, exemplo da Zend:
ZF3 - Middleware
Middleware de tempo de execução
que afetam comportamentos do aplicativo:
ZF3 - Middleware
Conclusão:
THE END

Mais conteúdo relacionado

Semelhante a ZF3 - Middleware

Programe na Velocidade da Luz
Programe na Velocidade da LuzPrograme na Velocidade da Luz
Programe na Velocidade da LuzDaniel Polito
 
Software livre - Parte 3
Software livre - Parte 3Software livre - Parte 3
Software livre - Parte 3Fabrício Basto
 
Middlewares para TV Digital Terreste
Middlewares para TV Digital TerresteMiddlewares para TV Digital Terreste
Middlewares para TV Digital TerresteElaine Cecília Gatto
 
Artigo gerencia de_redes
Artigo gerencia de_redesArtigo gerencia de_redes
Artigo gerencia de_redesEvandromadeira
 
Mvp conf middlewares com asp.net core
Mvp conf   middlewares com asp.net coreMvp conf   middlewares com asp.net core
Mvp conf middlewares com asp.net coreRodolfo Fadino Junior
 
Aula CARACTERIZAÇÁO DE SISTEMAS distribuidos.pptx
Aula CARACTERIZAÇÁO DE SISTEMAS distribuidos.pptxAula CARACTERIZAÇÁO DE SISTEMAS distribuidos.pptx
Aula CARACTERIZAÇÁO DE SISTEMAS distribuidos.pptxChadidoDiogo1
 
Apresentação Pulse 2 e LEP
Apresentação Pulse 2 e LEP Apresentação Pulse 2 e LEP
Apresentação Pulse 2 e LEP Vasco Silva
 
PHP e componentes reutilizáveis
PHP e componentes reutilizáveisPHP e componentes reutilizáveis
PHP e componentes reutilizáveiselliando dias
 
Caracterizacao de sistemas distribuidos
Caracterizacao de sistemas distribuidosCaracterizacao de sistemas distribuidos
Caracterizacao de sistemas distribuidosPortal_do_Estudante_SD
 
Introdução aos Sistemas Distribuídos
Introdução aos Sistemas DistribuídosIntrodução aos Sistemas Distribuídos
Introdução aos Sistemas DistribuídosFrederico Madeira
 
DDD e PHP - TDC 2012
DDD e PHP - TDC 2012DDD e PHP - TDC 2012
DDD e PHP - TDC 2012Luís Cobucci
 
Apresentação final
Apresentação finalApresentação final
Apresentação finalvalmon
 
O Processo de Desenvolvimento de Software
O Processo de Desenvolvimento de SoftwareO Processo de Desenvolvimento de Software
O Processo de Desenvolvimento de SoftwareCamilo de Melo
 
Flash Platform + Zend Amf
Flash Platform + Zend AmfFlash Platform + Zend Amf
Flash Platform + Zend AmfMiguel Pinto
 
modelagem sistema da informação Unid 3
modelagem sistema da informação Unid 3modelagem sistema da informação Unid 3
modelagem sistema da informação Unid 3spawally
 

Semelhante a ZF3 - Middleware (20)

A Linguagem Php
A Linguagem PhpA Linguagem Php
A Linguagem Php
 
Programe na Velocidade da Luz
Programe na Velocidade da LuzPrograme na Velocidade da Luz
Programe na Velocidade da Luz
 
Software livre - Parte 3
Software livre - Parte 3Software livre - Parte 3
Software livre - Parte 3
 
Middlewares para TV Digital Terreste
Middlewares para TV Digital TerresteMiddlewares para TV Digital Terreste
Middlewares para TV Digital Terreste
 
Artigo gerencia de_redes
Artigo gerencia de_redesArtigo gerencia de_redes
Artigo gerencia de_redes
 
Quer trabalhar com_php
Quer trabalhar com_phpQuer trabalhar com_php
Quer trabalhar com_php
 
Mvp conf middlewares com asp.net core
Mvp conf   middlewares com asp.net coreMvp conf   middlewares com asp.net core
Mvp conf middlewares com asp.net core
 
Aula CARACTERIZAÇÁO DE SISTEMAS distribuidos.pptx
Aula CARACTERIZAÇÁO DE SISTEMAS distribuidos.pptxAula CARACTERIZAÇÁO DE SISTEMAS distribuidos.pptx
Aula CARACTERIZAÇÁO DE SISTEMAS distribuidos.pptx
 
Apresentação Pulse 2 e LEP
Apresentação Pulse 2 e LEP Apresentação Pulse 2 e LEP
Apresentação Pulse 2 e LEP
 
PHP e componentes reutilizáveis
PHP e componentes reutilizáveisPHP e componentes reutilizáveis
PHP e componentes reutilizáveis
 
Caracterizacao de sistemas distribuidos
Caracterizacao de sistemas distribuidosCaracterizacao de sistemas distribuidos
Caracterizacao de sistemas distribuidos
 
Low code
Low codeLow code
Low code
 
Introdução aos Sistemas Distribuídos
Introdução aos Sistemas DistribuídosIntrodução aos Sistemas Distribuídos
Introdução aos Sistemas Distribuídos
 
DDD e PHP - TDC 2012
DDD e PHP - TDC 2012DDD e PHP - TDC 2012
DDD e PHP - TDC 2012
 
Apresentação final
Apresentação finalApresentação final
Apresentação final
 
O Processo de Desenvolvimento de Software
O Processo de Desenvolvimento de SoftwareO Processo de Desenvolvimento de Software
O Processo de Desenvolvimento de Software
 
Flash Platform + Zend Amf
Flash Platform + Zend AmfFlash Platform + Zend Amf
Flash Platform + Zend Amf
 
modelagem sistema da informação Unid 3
modelagem sistema da informação Unid 3modelagem sistema da informação Unid 3
modelagem sistema da informação Unid 3
 
DevOps: Entregando software e serviços rapidamente
DevOps: Entregando software e serviços rapidamenteDevOps: Entregando software e serviços rapidamente
DevOps: Entregando software e serviços rapidamente
 
PHP Moderno
PHP ModernoPHP Moderno
PHP Moderno
 

ZF3 - Middleware

  • 1. ZF3 - Middlewares Wesley Fernandes Pereira
  • 2. Zend Framework 3 1. O ZF3 será uma evolução do ZF2, concentrando-se na simplicidade, reusabilidade e desempenho; 2. Inovação onde ainda tinham lacunas no ZF2, seguindo recomendações dos contribuintes e tendencias de mercado; 3. Promover a arte de programar PHP e garantir que os desenvolvedores concentrem-se na lógica do negócio de sua aplicação;
  • 3. Zend Framework 3 1. Separação de componentes para controle de versão; 2. Forte ênfase nas mensagens HTTP (PSR-7); 3. Apigility será descontinuado?; 4. Otimizado para o PHP 7; 5. Função de micro-framework; 6. Middleware;
  • 4. Middleware Middleware ou mediador, no campo da computação distribuída, é um programa de computador que faz mediação de software e demais aplicações. É utilizado para mover ou transportar informações e dados entre programas de diferentes protocolos de comunicação. É geralmente constituido de APIs de alto nível.
  • 5. ZF3 - Middleware Qual o objetivo do Middleware? O objetivo do middleware é facilitar o desenvolvimento de aplicações, tipicamente as distribuídas, assim como facilitar a integração de sistemas legados ou desenvolvidos de forma não integrada automática.
  • 6. ZF3 - Middleware O conceito básico de middleware pode ser resumida em uma única assinatura do método:
  • 7. ZF3 - Middleware Forma básica de utilização, exemplo da Zend:
  • 8. ZF3 - Middleware Middleware de tempo de execução que afetam comportamentos do aplicativo: