Submit Search
Upload
Dafiti Tech Conference - PHP Levado a Sério
•
7 likes
•
1,556 views
Evaldo Junior
Follow
Palestra sobre a evolução do PHP como opção de linguagem para grandes aplicações web.
Read less
Read more
Technology
Report
Share
Report
Share
1 of 27
Download now
Download to read offline
Recommended
Curso Programação Web com Ruby on Rails - Aula 01
Curso Programação Web com Ruby on Rails - Aula 01
Renato Sousa
Oficina de PHP - Software Freedom Day Luziânia 2013
Oficina de PHP - Software Freedom Day Luziânia 2013
George Mendonça
graoJS - A full stack MVC NodeJS framework
graoJS - A full stack MVC NodeJS framework
Marcelo Fleury
V Café & CODE - Provocações do Mestre - Prof. MSc. Cloves Rocha
V Café & CODE - Provocações do Mestre - Prof. MSc. Cloves Rocha
Cloves da Rocha
Mercado e Carreira Linux e Open Source
Mercado e Carreira Linux e Open Source
Ricardo Prudenciato
Drupal muito alem de um CMS
Drupal muito alem de um CMS
Fábrica Livre
Laravel + Vue: Como começar
Laravel + Vue: Como começar
Leandro Ferreira
Desenvolvimento Web Ágil com Python e Django
Desenvolvimento Web Ágil com Python e Django
Bruno Barbosa
Recommended
Curso Programação Web com Ruby on Rails - Aula 01
Curso Programação Web com Ruby on Rails - Aula 01
Renato Sousa
Oficina de PHP - Software Freedom Day Luziânia 2013
Oficina de PHP - Software Freedom Day Luziânia 2013
George Mendonça
graoJS - A full stack MVC NodeJS framework
graoJS - A full stack MVC NodeJS framework
Marcelo Fleury
V Café & CODE - Provocações do Mestre - Prof. MSc. Cloves Rocha
V Café & CODE - Provocações do Mestre - Prof. MSc. Cloves Rocha
Cloves da Rocha
Mercado e Carreira Linux e Open Source
Mercado e Carreira Linux e Open Source
Ricardo Prudenciato
Drupal muito alem de um CMS
Drupal muito alem de um CMS
Fábrica Livre
Laravel + Vue: Como começar
Laravel + Vue: Como começar
Leandro Ferreira
Desenvolvimento Web Ágil com Python e Django
Desenvolvimento Web Ágil com Python e Django
Bruno Barbosa
Drupal encontro de TI
Drupal encontro de TI
Fábrica Livre
Apresentação da Comunidade PHPDF
Apresentação da Comunidade PHPDF
Daniel Maffioletti
BeavOps : Como o Python ajudou a integrar o mundo DevOps
BeavOps : Como o Python ajudou a integrar o mundo DevOps
4LinuxCursos
Panorama atual do PHP
Panorama atual do PHP
Adler Medrado
O Poder do JavaScript
O Poder do JavaScript
Gabriel Ferreira
PHP - o que as empresas estão esperando de nós?
PHP - o que as empresas estão esperando de nós?
Pedro Mázala
FLISOL 2014 - Personalização do Wordpress para um CMS
FLISOL 2014 - Personalização do Wordpress para um CMS
Fernando de Assis Rodrigues
Atividades do Núcleo
Atividades do Núcleo
Joseane Pinheiro
Apresentacao institucional 4Linux
Apresentacao institucional 4Linux
4LinuxCursos
Palestra: Novidades do C# 7.0 - O FUTURO DO .NET E DO C#
Palestra: Novidades do C# 7.0 - O FUTURO DO .NET E DO C#
Glaucia Lemos
Novidades sobre o C# 7.0 e sua evolução
Novidades sobre o C# 7.0 e sua evolução
Rafael Cruz, MCT, MBA
Apresentacao institucional-4linux-maio2015-4 100dpi
Apresentacao institucional-4linux-maio2015-4 100dpi
Rankest
Extreme 360º 2017 | Arquitetura Extrema: Rumo aos 10.000 usuários
Extreme 360º 2017 | Arquitetura Extrema: Rumo aos 10.000 usuários
Mario Guedes
Divisão de conhecimento e open source
Divisão de conhecimento e open source
Waldemar Neto
Open-AudIT
Open-AudIT
Tchelinux
ASP.NET Core
ASP.NET Core
Rafael Cruz, MCT, MBA
Debian, Git, PHP e o Mercado de Trabalho
Debian, Git, PHP e o Mercado de Trabalho
Hugo Seabra
Curso de web2py - Apresentação
Curso de web2py - Apresentação
Júlia Rizza
Evolucao php2
Evolucao php2
Evaldo Junior
Lidando com Código Duplicado - DevInSantos 2013
Lidando com Código Duplicado - DevInSantos 2013
Evaldo Junior
SOLID a 6 mãos
SOLID a 6 mãos
João Batista Neto
PHP Além da universidade
PHP Além da universidade
Daniel Archer Marques Cramer
More Related Content
What's hot
Drupal encontro de TI
Drupal encontro de TI
Fábrica Livre
Apresentação da Comunidade PHPDF
Apresentação da Comunidade PHPDF
Daniel Maffioletti
BeavOps : Como o Python ajudou a integrar o mundo DevOps
BeavOps : Como o Python ajudou a integrar o mundo DevOps
4LinuxCursos
Panorama atual do PHP
Panorama atual do PHP
Adler Medrado
O Poder do JavaScript
O Poder do JavaScript
Gabriel Ferreira
PHP - o que as empresas estão esperando de nós?
PHP - o que as empresas estão esperando de nós?
Pedro Mázala
FLISOL 2014 - Personalização do Wordpress para um CMS
FLISOL 2014 - Personalização do Wordpress para um CMS
Fernando de Assis Rodrigues
Atividades do Núcleo
Atividades do Núcleo
Joseane Pinheiro
Apresentacao institucional 4Linux
Apresentacao institucional 4Linux
4LinuxCursos
Palestra: Novidades do C# 7.0 - O FUTURO DO .NET E DO C#
Palestra: Novidades do C# 7.0 - O FUTURO DO .NET E DO C#
Glaucia Lemos
Novidades sobre o C# 7.0 e sua evolução
Novidades sobre o C# 7.0 e sua evolução
Rafael Cruz, MCT, MBA
Apresentacao institucional-4linux-maio2015-4 100dpi
Apresentacao institucional-4linux-maio2015-4 100dpi
Rankest
Extreme 360º 2017 | Arquitetura Extrema: Rumo aos 10.000 usuários
Extreme 360º 2017 | Arquitetura Extrema: Rumo aos 10.000 usuários
Mario Guedes
Divisão de conhecimento e open source
Divisão de conhecimento e open source
Waldemar Neto
Open-AudIT
Open-AudIT
Tchelinux
ASP.NET Core
ASP.NET Core
Rafael Cruz, MCT, MBA
Debian, Git, PHP e o Mercado de Trabalho
Debian, Git, PHP e o Mercado de Trabalho
Hugo Seabra
Curso de web2py - Apresentação
Curso de web2py - Apresentação
Júlia Rizza
What's hot
(18)
Drupal encontro de TI
Drupal encontro de TI
Apresentação da Comunidade PHPDF
Apresentação da Comunidade PHPDF
BeavOps : Como o Python ajudou a integrar o mundo DevOps
BeavOps : Como o Python ajudou a integrar o mundo DevOps
Panorama atual do PHP
Panorama atual do PHP
O Poder do JavaScript
O Poder do JavaScript
PHP - o que as empresas estão esperando de nós?
PHP - o que as empresas estão esperando de nós?
FLISOL 2014 - Personalização do Wordpress para um CMS
FLISOL 2014 - Personalização do Wordpress para um CMS
Atividades do Núcleo
Atividades do Núcleo
Apresentacao institucional 4Linux
Apresentacao institucional 4Linux
Palestra: Novidades do C# 7.0 - O FUTURO DO .NET E DO C#
Palestra: Novidades do C# 7.0 - O FUTURO DO .NET E DO C#
Novidades sobre o C# 7.0 e sua evolução
Novidades sobre o C# 7.0 e sua evolução
Apresentacao institucional-4linux-maio2015-4 100dpi
Apresentacao institucional-4linux-maio2015-4 100dpi
Extreme 360º 2017 | Arquitetura Extrema: Rumo aos 10.000 usuários
Extreme 360º 2017 | Arquitetura Extrema: Rumo aos 10.000 usuários
Divisão de conhecimento e open source
Divisão de conhecimento e open source
Open-AudIT
Open-AudIT
ASP.NET Core
ASP.NET Core
Debian, Git, PHP e o Mercado de Trabalho
Debian, Git, PHP e o Mercado de Trabalho
Curso de web2py - Apresentação
Curso de web2py - Apresentação
Viewers also liked
Evolucao php2
Evolucao php2
Evaldo Junior
Lidando com Código Duplicado - DevInSantos 2013
Lidando com Código Duplicado - DevInSantos 2013
Evaldo Junior
SOLID a 6 mãos
SOLID a 6 mãos
João Batista Neto
PHP Além da universidade
PHP Além da universidade
Daniel Archer Marques Cramer
Code Refactoring
Code Refactoring
Levi Ferreira
A Evolução do PHP - A Linguagem Número 1 da Web - PHP Conference Brasil 2013
A Evolução do PHP - A Linguagem Número 1 da Web - PHP Conference Brasil 2013
Evaldo Junior
PHP-CLI em 7 passos
PHP-CLI em 7 passos
Henrique Moody
Viewers also liked
(7)
Evolucao php2
Evolucao php2
Lidando com Código Duplicado - DevInSantos 2013
Lidando com Código Duplicado - DevInSantos 2013
SOLID a 6 mãos
SOLID a 6 mãos
PHP Além da universidade
PHP Além da universidade
Code Refactoring
Code Refactoring
A Evolução do PHP - A Linguagem Número 1 da Web - PHP Conference Brasil 2013
A Evolução do PHP - A Linguagem Número 1 da Web - PHP Conference Brasil 2013
PHP-CLI em 7 passos
PHP-CLI em 7 passos
Similar to Dafiti Tech Conference - PHP Levado a Sério
Frameworks PHP
Frameworks PHP
Marcos Garcia
Zend Framework: Reuso e extensão de componentes para fácil manutenção
Zend Framework: Reuso e extensão de componentes para fácil manutenção
Flávio Lisboa
Postgresql 50 Sabores - PgDay Ceará 2013
Postgresql 50 Sabores - PgDay Ceará 2013
Cláudio Leopoldino
Qualidade em projetos PHP - PHPSC Conf 2011
Qualidade em projetos PHP - PHPSC Conf 2011
Luís Cobucci
Frameworks: uma mão na roda para o desenvolvimento
Frameworks: uma mão na roda para o desenvolvimento
Iago Santos Leão
PHP: Como não programar em POG
PHP: Como não programar em POG
Cicero Joasyo Mateus de Moura
Alfresco ECM e Gestão Eletrônica de Documentos Open Source
Alfresco ECM e Gestão Eletrônica de Documentos Open Source
Ambiente Livre
LPUG #10 agenda e community updates - 2020-09-16
LPUG #10 agenda e community updates - 2020-09-16
Fernando Fernández
Desenvolvendo Produtos sobre a Plataforma Pentaho
Desenvolvendo Produtos sobre a Plataforma Pentaho
PentahoBrasil
Qualidade em projetos PHP - SoLiSC 2011
Qualidade em projetos PHP - SoLiSC 2011
Luís Cobucci
Palestra: Desenvolvendo Produtos sobre a Plataforma Pentaho - Pentaho Day 2013
Palestra: Desenvolvendo Produtos sobre a Plataforma Pentaho - Pentaho Day 2013
Marcio Junior Vieira
Desenvolvendo Produtos sobre a Plataforma Pentaho
Desenvolvendo Produtos sobre a Plataforma Pentaho
Ambiente Livre
Ambiente livre para desenvolvimento web
Ambiente livre para desenvolvimento web
Evaldo Junior
Depurando aplicações PHP like a BOSS
Depurando aplicações PHP like a BOSS
Thiago Rodrigues
Treinamentos Avançados em Informática
Treinamentos Avançados em Informática
Eder Carneiro
Cursos Season
Cursos Season
SeasonInformatica
Cursos Season
Cursos Season
SeasonInformatica
Vamos falar de DevOps?
Vamos falar de DevOps?
Karini Rodrigues Magalhaes
PHP Turbinado com CodeIgniter - Conisli 2011
PHP Turbinado com CodeIgniter - Conisli 2011
Evaldo Junior
Dividindo responsabilidades com VRaptor, Rest, HTML5 e CSS3
Dividindo responsabilidades com VRaptor, Rest, HTML5 e CSS3
André Luiz Forchesatto
Similar to Dafiti Tech Conference - PHP Levado a Sério
(20)
Frameworks PHP
Frameworks PHP
Zend Framework: Reuso e extensão de componentes para fácil manutenção
Zend Framework: Reuso e extensão de componentes para fácil manutenção
Postgresql 50 Sabores - PgDay Ceará 2013
Postgresql 50 Sabores - PgDay Ceará 2013
Qualidade em projetos PHP - PHPSC Conf 2011
Qualidade em projetos PHP - PHPSC Conf 2011
Frameworks: uma mão na roda para o desenvolvimento
Frameworks: uma mão na roda para o desenvolvimento
PHP: Como não programar em POG
PHP: Como não programar em POG
Alfresco ECM e Gestão Eletrônica de Documentos Open Source
Alfresco ECM e Gestão Eletrônica de Documentos Open Source
LPUG #10 agenda e community updates - 2020-09-16
LPUG #10 agenda e community updates - 2020-09-16
Desenvolvendo Produtos sobre a Plataforma Pentaho
Desenvolvendo Produtos sobre a Plataforma Pentaho
Qualidade em projetos PHP - SoLiSC 2011
Qualidade em projetos PHP - SoLiSC 2011
Palestra: Desenvolvendo Produtos sobre a Plataforma Pentaho - Pentaho Day 2013
Palestra: Desenvolvendo Produtos sobre a Plataforma Pentaho - Pentaho Day 2013
Desenvolvendo Produtos sobre a Plataforma Pentaho
Desenvolvendo Produtos sobre a Plataforma Pentaho
Ambiente livre para desenvolvimento web
Ambiente livre para desenvolvimento web
Depurando aplicações PHP like a BOSS
Depurando aplicações PHP like a BOSS
Treinamentos Avançados em Informática
Treinamentos Avançados em Informática
Cursos Season
Cursos Season
Cursos Season
Cursos Season
Vamos falar de DevOps?
Vamos falar de DevOps?
PHP Turbinado com CodeIgniter - Conisli 2011
PHP Turbinado com CodeIgniter - Conisli 2011
Dividindo responsabilidades com VRaptor, Rest, HTML5 e CSS3
Dividindo responsabilidades com VRaptor, Rest, HTML5 e CSS3
Dafiti Tech Conference - PHP Levado a Sério
1.
PHP Levado a
Sério Dafiti Tech Conference 2014 22/02/2014 Evaldo Junior
2.
Evaldo Junior ● ● ● ● ● ● Desenvolvedor na
Dafiti PHP ( > 6 anos ) GNU/Linux ( 10 anos ) Mozillian ( 1 ano ) VIM! MBA Gestão de TI
3.
PHP e MySQL
(Casa do Código) http://www.casadocodigo.com.br/products/livro-php-mysql EVALDO10 (10%) e CDC150 (15% acima de R$ 150,00)
4.
Agenda ● ● ● ● ● ● ● ● ● Escolhas Enterprise Histórico do
PHP Evolução do PHP Ecosistemas PHP Gestão de dependências Gestão de qualidade Ferramentas ○ Frameworks ○ Microframeworks ○ Componentes Comunidade PHP Enterprise
5.
● ● ● Escolhas óbvias ○ Java ○
.Net Ecossistemas Ferramentas Enterprise
6.
Como o PHP
é visto historicamente ● ● Rasmus Lerdorf Comunitária
7.
● ● Evolução da comunidade Evolução
da linguagem Evolução do PHP
8.
Ambiente padrão para
PHP ● ● ● WAMP LAMP ???
9.
● ● Velocidade APC PHP-FPM e Nginx
10.
● ● Compilado Performance de C Facebook’s
HHVM
11.
Gerenciamento de dependências
12.
● ● Copia e cola
no projeto Dificuldade em manter Diretório “libs”...
13.
● ● Dependências no sistema Problemas
para manutenção PEAR
14.
● ● Dependências por projeto Manutenção
centralizada Composer
15.
Qualidade (QA Tools)
16.
● ● ● Unitários - PHPUnit Comportamento
- Behat Integração Testes
17.
● ● ● CodeStyle Mess Detector DRY (Don’t
Repeat Yourself) Qualidade de Código
18.
● União e automação
QA Alternativas - Dafiti Code Sheriff
19.
Frameworks
20.
Microframeworks
21.
Componentes ● ● Guzzle (HTTP Client) Aura
Project
22.
PHP 5.4+ ● ● ● ● Segurança Desempenho Funcionalidades PCI (Segurança
- Cartões)
23.
Comunidade ● ● ● PHP-FIG PHP-SP PHP Brasil
24.
Enterprise ● ● ● SensioLabs - Symfony
( + €5M ) Facebook Zend
25.
DIY ● Faça você mesmo
26.
Referências e links ● ● ● ● ● ● ● ● ● ● ● PHP
http://php.net PHP-FIG http://www.php-fig.org/ NGINX http://nginx.org/ PHP-FPM http://php-fpm.org/ PHP APC http://php.net/apc HHVM http://www.hhvm.com PEAR http://pear.php.net/ Composer https://getcomposer. org/ PHPUnit http://phpunit.de/ Behat http://behat.org/ PHP QA Tools http://phpqatools. org/ ● ● ● ● ● ● ● ● Dafiti Code Sheriff https://github. com/dafiti/cs Symfony http://symfony.com/ Zend Framework http: //framework.zend.com/ Silex http://silex.sensiolabs.org/ Slim http://www.slimframework. com/ Guzzle http://guzzlephp.org/ Aura http://auraphp.com/ PHP SP http://phpsp.org.br/
27.
<?php echo “Obrigado!”; print_r(array( 'github' =>
'InFog', 'twitter' => 'InFog9', 'email' => 'evaldojuniorbento@gmail.com', 'blog' => 'evaldojunior.com.br' ));
Download now