SlideShare une entreprise Scribd logo
1  sur  36
Télécharger pour lire hors ligne
Duro de Errar 5.0
Tratamento, Controle e Configuração de Erros em PHP.
                 FISL 9 – Abril 2008




                   Marcelio Leal
             marcelioleal@gmail.com
        http://marcelioleal.wordpress.com
Who I am
 ●   Marcelio Leal
 ●   Mestrando PPGCC/LINC - UFPA
 ●   Membro Fundador PHP Pai d'Égua
 ●   Engenheiro de Software –
     Colaborador no projeto BASA para a
     COBRA Tecnologia
 ●   Desenvolvedor PHP 7 anos
 ●   Classgenerator/Automatic
 ●   Meia-direita e torcedor do Paysandú
 ●   Eterno aprendiz de kitesurf e poker
Sumário
●   Controle e Configuração
    –   PHP.ini e Configurações
    –   Funções de Erro e Log
    –   Controle de Fluxo
●   Tratamento
    –   Tratamento tradicional
    –   Especifidades do PHP
●   Prevenção
    –   PHPUnit
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.
Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.

Contenu connexe

Similaire à Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.

PHP 5 de Forma Correta e Segura
PHP 5 de Forma Correta e SeguraPHP 5 de Forma Correta e Segura
PHP 5 de Forma Correta e SeguraKleber Silva
 
A Evolução do PHP - 4º Dev In Santos
A Evolução do PHP - 4º Dev In SantosA Evolução do PHP - 4º Dev In Santos
A Evolução do PHP - 4º Dev In SantosEvaldo Junior
 
Treinamentos Avançados em Informática
Treinamentos Avançados em InformáticaTreinamentos Avançados em Informática
Treinamentos Avançados em InformáticaEder Carneiro
 
Programção PHP
Programção PHPProgramção PHP
Programção PHPceap
 
Quero me tornar desenvolvedor php. Como me preparar para entrar e me manter n...
Quero me tornar desenvolvedor php. Como me preparar para entrar e me manter n...Quero me tornar desenvolvedor php. Como me preparar para entrar e me manter n...
Quero me tornar desenvolvedor php. Como me preparar para entrar e me manter n...Leonam Pereira Dias
 

Similaire à Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5. (13)

PHP 5 de Forma Correta e Segura
PHP 5 de Forma Correta e SeguraPHP 5 de Forma Correta e Segura
PHP 5 de Forma Correta e Segura
 
Webinar php extreme 5.3
Webinar php extreme 5.3Webinar php extreme 5.3
Webinar php extreme 5.3
 
POG nunca mais - SOLISC
POG nunca mais - SOLISCPOG nunca mais - SOLISC
POG nunca mais - SOLISC
 
Mini Curso de PHP
Mini Curso de PHPMini Curso de PHP
Mini Curso de PHP
 
A Evolução do PHP - 4º Dev In Santos
A Evolução do PHP - 4º Dev In SantosA Evolução do PHP - 4º Dev In Santos
A Evolução do PHP - 4º Dev In Santos
 
Evolucao php2
Evolucao php2Evolucao php2
Evolucao php2
 
Treinamentos Avançados em Informática
Treinamentos Avançados em InformáticaTreinamentos Avançados em Informática
Treinamentos Avançados em Informática
 
Cursos Season
Cursos SeasonCursos Season
Cursos Season
 
Cursos Season
Cursos Season Cursos Season
Cursos Season
 
Programção PHP
Programção PHPProgramção PHP
Programção PHP
 
Security & PHP
Security & PHPSecurity & PHP
Security & PHP
 
Quero me tornar desenvolvedor php. Como me preparar para entrar e me manter n...
Quero me tornar desenvolvedor php. Como me preparar para entrar e me manter n...Quero me tornar desenvolvedor php. Como me preparar para entrar e me manter n...
Quero me tornar desenvolvedor php. Como me preparar para entrar e me manter n...
 
Php Para Iniciantes
Php Para IniciantesPhp Para Iniciantes
Php Para Iniciantes
 

Plus de Marcelio Leal

Startup Developer Mindset
Startup Developer MindsetStartup Developer Mindset
Startup Developer MindsetMarcelio Leal
 
Startup Developer Mindset
Startup Developer MindsetStartup Developer Mindset
Startup Developer MindsetMarcelio Leal
 
Uma Visão Tendenciosa do Agile Brazil 2013
Uma Visão Tendenciosa do Agile Brazil 2013Uma Visão Tendenciosa do Agile Brazil 2013
Uma Visão Tendenciosa do Agile Brazil 2013Marcelio Leal
 
SiteApps - API Hack Day SP 2013
SiteApps - API Hack Day SP 2013SiteApps - API Hack Day SP 2013
SiteApps - API Hack Day SP 2013Marcelio Leal
 
Uma Abordagem Semiautomática de Rastreabilidade de Software
Uma Abordagem Semiautomática de Rastreabilidade de SoftwareUma Abordagem Semiautomática de Rastreabilidade de Software
Uma Abordagem Semiautomática de Rastreabilidade de SoftwareMarcelio Leal
 
Grupo de Usuários PHP Pai d'Égua
Grupo de Usuários PHP Pai d'ÉguaGrupo de Usuários PHP Pai d'Égua
Grupo de Usuários PHP Pai d'ÉguaMarcelio Leal
 
Startups - Cenário, Problemas e Soluções.
Startups - Cenário, Problemas e Soluções.Startups - Cenário, Problemas e Soluções.
Startups - Cenário, Problemas e Soluções.Marcelio Leal
 
Palestra Software Livre - Contexto e Oportunidades
Palestra Software Livre - Contexto e OportunidadesPalestra Software Livre - Contexto e Oportunidades
Palestra Software Livre - Contexto e OportunidadesMarcelio Leal
 

Plus de Marcelio Leal (13)

Startup Developer Mindset
Startup Developer MindsetStartup Developer Mindset
Startup Developer Mindset
 
Startup Developer Mindset
Startup Developer MindsetStartup Developer Mindset
Startup Developer Mindset
 
Overview TI
Overview TIOverview TI
Overview TI
 
Lean Stack
Lean StackLean Stack
Lean Stack
 
Uma Visão Tendenciosa do Agile Brazil 2013
Uma Visão Tendenciosa do Agile Brazil 2013Uma Visão Tendenciosa do Agile Brazil 2013
Uma Visão Tendenciosa do Agile Brazil 2013
 
SiteApps - API Hack Day SP 2013
SiteApps - API Hack Day SP 2013SiteApps - API Hack Day SP 2013
SiteApps - API Hack Day SP 2013
 
Lean Actions
Lean ActionsLean Actions
Lean Actions
 
Pitch presenteie
Pitch presenteiePitch presenteie
Pitch presenteie
 
Uma Abordagem Semiautomática de Rastreabilidade de Software
Uma Abordagem Semiautomática de Rastreabilidade de SoftwareUma Abordagem Semiautomática de Rastreabilidade de Software
Uma Abordagem Semiautomática de Rastreabilidade de Software
 
Grupo de Usuários PHP Pai d'Égua
Grupo de Usuários PHP Pai d'ÉguaGrupo de Usuários PHP Pai d'Égua
Grupo de Usuários PHP Pai d'Égua
 
Startups - Cenário, Problemas e Soluções.
Startups - Cenário, Problemas e Soluções.Startups - Cenário, Problemas e Soluções.
Startups - Cenário, Problemas e Soluções.
 
HTML 5 - Overview
HTML 5 - OverviewHTML 5 - Overview
HTML 5 - Overview
 
Palestra Software Livre - Contexto e Oportunidades
Palestra Software Livre - Contexto e OportunidadesPalestra Software Livre - Contexto e Oportunidades
Palestra Software Livre - Contexto e Oportunidades
 

Duro de Errar 5.0 - Tratamento, Controle e Configuração de Erros em PHP 5.

  • 1. Duro de Errar 5.0 Tratamento, Controle e Configuração de Erros em PHP. FISL 9 – Abril 2008 Marcelio Leal marcelioleal@gmail.com http://marcelioleal.wordpress.com
  • 2. Who I am ● Marcelio Leal ● Mestrando PPGCC/LINC - UFPA ● Membro Fundador PHP Pai d'Égua ● Engenheiro de Software – Colaborador no projeto BASA para a COBRA Tecnologia ● Desenvolvedor PHP 7 anos ● Classgenerator/Automatic ● Meia-direita e torcedor do Paysandú ● Eterno aprendiz de kitesurf e poker
  • 3. Sumário ● Controle e Configuração – PHP.ini e Configurações – Funções de Erro e Log – Controle de Fluxo ● Tratamento – Tratamento tradicional – Especifidades do PHP ● Prevenção – PHPUnit