SlideShare uma empresa Scribd logo
1 de 66
MITOS DO PHP
    8 SINTEC
AUGUSTO PASCUTTI

•4   anos de experiência

• Zend   Certified Engineer

• Fundador/Coordenador       PHPSP

• Conisli, PHP   Conference, Tempo
 Real Eventos

• Habari, CakePHP, oPHPen, Dash
OBJETIVOS
UM POUCO DE HISTÓRIA
UM POUCO DE HISTÓRIA
UM POUCO DE HISTÓRIA
UM POUCO DE HISTÓRIA
O PHP foi criado no Canadá
O PHP foi criado no Brasil !




                         http://www.flickr.com/photos/leley1/41038495/
O PHP está na moda
Domínios com PHP


                                                    30,000,000




                                                   22,500,000




                                                   15,000,000




2000                                           7,500,000
       2002
              2003
                            2005               0
                                        2007

                                                          Fonte: Netcraft
PHP é uma linguagem imatura
PHP incentiva produção de código sujo
O PHP não suporta grande número de requisições
O PHP foi feito para sites pessoais
Software livre não gera lucro
PHP não possui Orientação a Objetos
A migração para novas versões é difícil
Existem poucas ferramentas ...
Netbeans
PHP não está pronto para o mercado corporativo
Você está ?
O PHP é inseguro
O PHP é lento
PHP é difícil de integrar
Porque a má fama ?
Profissionais despreparados
Falta de propaganda
Como não ser mais um ?
Comunique-se
Saiba vender seus serviços
Estude !
Não seja preguiçoso
Engorde
QI
Aonde eu posso chegar ?
DESENVOLVDORES PHP
    Mundo              Brasil




            5%




                 95%

                                Fonte: Zend + PHP Classes
BRASIL X MUNDO

  !"#$%&'
  (!)*+,%-+."%-'/'01,*"$-'
  (!2"-3"#4#5-"67+#&%$8#'

  9*+5-'
  (!)*+,%-+."%-'/':+;1$8%41+8-'
  (!<1$1+;-&;15-"1$'=,-4>&18-?'
MERCADO BRASILEIRO

• Muitas   vagas / Poucos qualificados

• Dois   grandes grupos:

  • Sobrinhos

  • Profissionais

• Capitais   x Interior

• CLT    x PJ
Augusto Pascutti


augusto@phpsp.org.br
Twitter: augustohp
gtalk: augusto.hp

Mais conteúdo relacionado

Semelhante a Mitos do PHP

Microsoft e o mundo do Desenvolvimento
Microsoft e o mundo do DesenvolvimentoMicrosoft e o mundo do Desenvolvimento
Microsoft e o mundo do DesenvolvimentoAndre Baltieri
 
Java e Mercado de Trabalho
Java e Mercado de TrabalhoJava e Mercado de Trabalho
Java e Mercado de TrabalhoEduardo Carvalho
 
WebVibe Barueri 2011 - "PHP por quê ?"
WebVibe Barueri 2011 - "PHP por quê ?"WebVibe Barueri 2011 - "PHP por quê ?"
WebVibe Barueri 2011 - "PHP por quê ?"Hélio Costa e Silva
 
Python mudando o modo de desenvolver para a internet
Python mudando o modo de desenvolver para a internetPython mudando o modo de desenvolver para a internet
Python mudando o modo de desenvolver para a internetMarcos Petry
 
Python mudando o modo de desenvolver para a web - Marcos Daniel Petry
Python mudando o modo de desenvolver para a web  - Marcos Daniel PetryPython mudando o modo de desenvolver para a web  - Marcos Daniel Petry
Python mudando o modo de desenvolver para a web - Marcos Daniel PetryTchelinux
 
Introducão ao PHP
Introducão ao PHPIntroducão ao PHP
Introducão ao PHPIsmael Ash
 
Desenvolvimento Web com Php e jQuery
Desenvolvimento Web com Php e jQueryDesenvolvimento Web com Php e jQuery
Desenvolvimento Web com Php e jQueryFabricio Nogueira
 
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
 
Programção PHP
Programção PHPProgramção PHP
Programção PHPceap
 
Yii Framework - Produtividade sem perder Qualidade!
Yii Framework - Produtividade sem perder Qualidade!Yii Framework - Produtividade sem perder Qualidade!
Yii Framework - Produtividade sem perder Qualidade!Kilderson Sena
 
Visão Geral De Desenvolvimento Web Sre 2012
Visão Geral De Desenvolvimento Web   Sre 2012Visão Geral De Desenvolvimento Web   Sre 2012
Visão Geral De Desenvolvimento Web Sre 2012Carlos Casalicchio
 
Os 7 Pecados Capitais na exposição de APIs RESTful
Os 7 Pecados Capitais na exposição de APIs RESTfulOs 7 Pecados Capitais na exposição de APIs RESTful
Os 7 Pecados Capitais na exposição de APIs RESTfulKleber Bacili
 

Semelhante a Mitos do PHP (20)

Microsoft e o mundo do Desenvolvimento
Microsoft e o mundo do DesenvolvimentoMicrosoft e o mundo do Desenvolvimento
Microsoft e o mundo do Desenvolvimento
 
Frameworks PHP
Frameworks PHPFrameworks PHP
Frameworks PHP
 
Java e Mercado de Trabalho
Java e Mercado de TrabalhoJava e Mercado de Trabalho
Java e Mercado de Trabalho
 
WebVibe Barueri 2011 - "PHP por quê ?"
WebVibe Barueri 2011 - "PHP por quê ?"WebVibe Barueri 2011 - "PHP por quê ?"
WebVibe Barueri 2011 - "PHP por quê ?"
 
Apresenta
ApresentaApresenta
Apresenta
 
Python mudando o modo de desenvolver para a internet
Python mudando o modo de desenvolver para a internetPython mudando o modo de desenvolver para a internet
Python mudando o modo de desenvolver para a internet
 
Python mudando o modo de desenvolver para a web - Marcos Daniel Petry
Python mudando o modo de desenvolver para a web  - Marcos Daniel PetryPython mudando o modo de desenvolver para a web  - Marcos Daniel Petry
Python mudando o modo de desenvolver para a web - Marcos Daniel Petry
 
Zf campus party_2011
Zf campus party_2011Zf campus party_2011
Zf campus party_2011
 
Zf campus party_2011
Zf campus party_2011Zf campus party_2011
Zf campus party_2011
 
O Desenvolvedor Web
O Desenvolvedor WebO Desenvolvedor Web
O Desenvolvedor Web
 
Introducão ao PHP
Introducão ao PHPIntroducão ao PHP
Introducão ao PHP
 
Desenvolvimento Web com Php e jQuery
Desenvolvimento Web com Php e jQueryDesenvolvimento Web com Php e jQuery
Desenvolvimento Web com Php e jQuery
 
Palestra Fatec
Palestra FatecPalestra Fatec
Palestra Fatec
 
Técnico em Informática
Técnico em InformáticaTécnico em Informática
Técnico em Informática
 
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...
 
Programção PHP
Programção PHPProgramção PHP
Programção PHP
 
Yii Framework - Produtividade sem perder Qualidade!
Yii Framework - Produtividade sem perder Qualidade!Yii Framework - Produtividade sem perder Qualidade!
Yii Framework - Produtividade sem perder Qualidade!
 
PHP, Mercado e Certificações
PHP, Mercado e CertificaçõesPHP, Mercado e Certificações
PHP, Mercado e Certificações
 
Visão Geral De Desenvolvimento Web Sre 2012
Visão Geral De Desenvolvimento Web   Sre 2012Visão Geral De Desenvolvimento Web   Sre 2012
Visão Geral De Desenvolvimento Web Sre 2012
 
Os 7 Pecados Capitais na exposição de APIs RESTful
Os 7 Pecados Capitais na exposição de APIs RESTfulOs 7 Pecados Capitais na exposição de APIs RESTful
Os 7 Pecados Capitais na exposição de APIs RESTful
 

Mais de Augusto Pascutti

Melhorando sua API com DSLs
Melhorando sua API com DSLsMelhorando sua API com DSLs
Melhorando sua API com DSLsAugusto Pascutti
 
Logs: O que comem, onde vivem e como se reproduzem.
Logs: O que comem, onde vivem e como se reproduzem.Logs: O que comem, onde vivem e como se reproduzem.
Logs: O que comem, onde vivem e como se reproduzem.Augusto Pascutti
 
TDD - Test Driven Development (em PHP)
TDD - Test Driven Development (em PHP)TDD - Test Driven Development (em PHP)
TDD - Test Driven Development (em PHP)Augusto Pascutti
 
Guia do mochileiro para escalabilidade
Guia do mochileiro para escalabilidadeGuia do mochileiro para escalabilidade
Guia do mochileiro para escalabilidadeAugusto Pascutti
 
Falhando miseralvelmente com PHP
Falhando miseralvelmente com PHPFalhando miseralvelmente com PHP
Falhando miseralvelmente com PHPAugusto Pascutti
 
SfCon: Test Driven Development
SfCon: Test Driven DevelopmentSfCon: Test Driven Development
SfCon: Test Driven DevelopmentAugusto Pascutti
 
Como escalar aplicações PHP
Como escalar aplicações PHPComo escalar aplicações PHP
Como escalar aplicações PHPAugusto Pascutti
 
PHP - O que, porquê e como
PHP - O que, porquê e comoPHP - O que, porquê e como
PHP - O que, porquê e comoAugusto Pascutti
 
Testar é bom, integrar é ainda melhor
Testar é bom, integrar é ainda melhorTestar é bom, integrar é ainda melhor
Testar é bom, integrar é ainda melhorAugusto Pascutti
 
PHPSC Conference 2010 - Testar é bom, integrar é melhor ainda!
PHPSC Conference 2010 - Testar é bom, integrar é melhor ainda!PHPSC Conference 2010 - Testar é bom, integrar é melhor ainda!
PHPSC Conference 2010 - Testar é bom, integrar é melhor ainda!Augusto Pascutti
 
Orientação a Objetos com PHP
Orientação a Objetos com PHPOrientação a Objetos com PHP
Orientação a Objetos com PHPAugusto Pascutti
 
Boas Práticas, Práticas !
Boas Práticas, Práticas !Boas Práticas, Práticas !
Boas Práticas, Práticas !Augusto Pascutti
 
Mão na Massa: Orientação a Objetos na Prática
Mão na Massa: Orientação a Objetos na PráticaMão na Massa: Orientação a Objetos na Prática
Mão na Massa: Orientação a Objetos na PráticaAugusto Pascutti
 

Mais de Augusto Pascutti (20)

Errors
ErrorsErrors
Errors
 
Melhorando sua API com DSLs
Melhorando sua API com DSLsMelhorando sua API com DSLs
Melhorando sua API com DSLs
 
Porque VIM?
Porque VIM?Porque VIM?
Porque VIM?
 
Logs: O que comem, onde vivem e como se reproduzem.
Logs: O que comem, onde vivem e como se reproduzem.Logs: O que comem, onde vivem e como se reproduzem.
Logs: O que comem, onde vivem e como se reproduzem.
 
TDD - Test Driven Development (em PHP)
TDD - Test Driven Development (em PHP)TDD - Test Driven Development (em PHP)
TDD - Test Driven Development (em PHP)
 
Guia do mochileiro para escalabilidade
Guia do mochileiro para escalabilidadeGuia do mochileiro para escalabilidade
Guia do mochileiro para escalabilidade
 
Falhando miseralvelmente com PHP
Falhando miseralvelmente com PHPFalhando miseralvelmente com PHP
Falhando miseralvelmente com PHP
 
SfCon: Test Driven Development
SfCon: Test Driven DevelopmentSfCon: Test Driven Development
SfCon: Test Driven Development
 
Orientação a objetos v2
Orientação a objetos v2Orientação a objetos v2
Orientação a objetos v2
 
Under engineer
Under engineerUnder engineer
Under engineer
 
Como escalar aplicações PHP
Como escalar aplicações PHPComo escalar aplicações PHP
Como escalar aplicações PHP
 
The small things
The small thingsThe small things
The small things
 
Somos jardineiros
Somos jardineirosSomos jardineiros
Somos jardineiros
 
PHP - O que, porquê e como
PHP - O que, porquê e comoPHP - O que, porquê e como
PHP - O que, porquê e como
 
Testar é bom, integrar é ainda melhor
Testar é bom, integrar é ainda melhorTestar é bom, integrar é ainda melhor
Testar é bom, integrar é ainda melhor
 
PHPSC Conference 2010 - Testar é bom, integrar é melhor ainda!
PHPSC Conference 2010 - Testar é bom, integrar é melhor ainda!PHPSC Conference 2010 - Testar é bom, integrar é melhor ainda!
PHPSC Conference 2010 - Testar é bom, integrar é melhor ainda!
 
Segurança em PHP
Segurança em PHPSegurança em PHP
Segurança em PHP
 
Orientação a Objetos com PHP
Orientação a Objetos com PHPOrientação a Objetos com PHP
Orientação a Objetos com PHP
 
Boas Práticas, Práticas !
Boas Práticas, Práticas !Boas Práticas, Práticas !
Boas Práticas, Práticas !
 
Mão na Massa: Orientação a Objetos na Prática
Mão na Massa: Orientação a Objetos na PráticaMão na Massa: Orientação a Objetos na Prática
Mão na Massa: Orientação a Objetos na Prática
 

Mitos do PHP

Notas do Editor

  1. - Criado em 1995 - Nome atual desde 1997 - PHP 5 2004
  2. - Recente ? - Sem recursos ? - Sem nenhum caso de sucesso ?
  3. - Pr&amp;#xF3;xima etapa: linguagem gerando suicidas
  4. - O PHP ou o servidor Web ?! - A linguagem performa e escala MUITO bem - Ferramentas espec&amp;#xED;ficas
  5. - Ele FOI, n&amp;#xE3;o &amp;#xE9; mais - Mudou de nome - Ele cresceu
  6. - Exemplo register_globals - Quase nunca se quebra c&amp;#xF3;digo antigo (estigma do PHP) - Falta de ler changelog - Falta de conhecer o php.ini
  7. - Enterprise (palavra do momento) - Conjunto: seguran&amp;#xE7;a, apoio comercial, cases, escalav&amp;#xE9;l - Design Pattern, Unit Tests
  8. - Desde quando uma linguagem &amp;#xE9; insegura ? - Mae culpa: magic_quotes_* (corrigindo) - Backward compatibility
  9. - Porque ningu&amp;#xE9;m fala que C &amp;#xE9; inseguro !?
  10. - N&amp;#xE3;o tem compara&amp;#xE7;&amp;#xE3;o com linguagem compilada - Mas n&amp;#xE3;o tem a hist&amp;#xF3;ria do &amp;#x201C;t&amp;#xE1; compilando, chefe....&amp;#x201D;
  11. - Maus programadores - N&amp;#xE3;o &amp;#xE9; a linguagem que faz o programador
  12. - A gente percebeu isso ... tentando reverter - A comunidade faz a diferen&amp;#xE7;a
  13. - Seu nome = seu cart&amp;#xE3;o de visitas
  14. - Blog - Projetos - Palestras e eventos
  15. - Seja um nerd, est&amp;#xE1; na moda
  16. - Brincadeira: Opini&amp;#xE3;o de Peso (n&amp;#xE3;o acredite em tudo que ouve)
  17. - Nunca fa&amp;#xE7;a algo que voc&amp;#xEA; n&amp;#xE3;o domine (Ab&amp;#xED;lio Diniz)
  18. 5% ~= 250mil desenvolvedores PHP