10 MOTIVOS

para você se tornar um Desenvolvedor

PHP

Kilderson Sena

@derson_sena

Quem é tu mermo?

Kilderson Sena

- PHP Software Engineer

- Graduado em Análise e Desenv. Sistemas

- Movido a café e rockn'roll

- Programador há mais de 10 anos

- Pai do Kauan Lucas

fb.com/kilderson.sena

@derson_sena

@derson_sena

@dersonsena

Quem é tu mermo?

Quem é tu mermo?

youtube.com/yiiacademybr

Quem é tu mermo?

yiiacademy.com.br

Quem é tu mermo?

Quem é tu mermo?

Quem é tu mermo?

Quem é tu mermo?

8 Motivos para

usar o Yii2

yiiacademy.com.br/8-motivos-para-usar-o-yii-2

Aprenda Orientação a Objetos com Forma de Gelo

devtube.com.br/ebook-oo1.html

Mas antes...
Vamos voltar um pouco no tempo...

Criador da Linguagem

Rasmus Lerdoff

- Canadiano-Dinamarquês

 

- 22 de novembro de 1968
   (51 anos)

 

Twitter: @rasmus

Criador da Linguagem

História da Linguagem

Rasmus

Lerdoff

Inicialmente era um acrônimo de Personal Home Page

História da Linguagem

Rasmus

Lerdoff

Em 1994 criou o PHP/FI

(um simples conjunto de binários escrito em C)

História da Linguagem

Rasmus

Lerdoff

Em 1995 liberou o código fonte do PHP/FI para o público

Rasmus

Lerdoff

Em 1997/1998 PHP/FI teve o apoio de milhares de usuários ao redor do mundo

História da Linguagem

Rasmus

Lerdoff

Uma pesquisa Netcraft de Maio de 1998 apontou que cerca de 60.000 domínios relataram ter cabeçalhos contendo “PHP”(...)

História da Linguagem

Rasmus

Lerdoff

(...) isso na época representava 1% de toda internet

História da Linguagem

Rasmus

Lerdoff

Em Junho de 1998 foi lançado o PHP 3

História da Linguagem

Rasmus

Lerdoff

O projeto foi renomeado simplesmente para

PHP

História da Linguagem

Rasmus

Lerdoff

Nesse ano se tornou um acrônimo recursivo de

Hypertext Preprocessor

História da Linguagem

Rasmus

Lerdoff

Em 2000 foi lançado o

PHP 4

História da Linguagem

Rasmus

Lerdoff

Reescrita do Core e grande melhoria de performance

História da Linguagem

Rasmus

Lerdoff

Pequeno suporte a

Orientação a Objetos

História da Linguagem

Rasmus

Lerdoff

Em 2004 foi lançado o

PHP 5

História da Linguagem

Rasmus

Lerdoff

História da Linguagem

Maior suporte a

Orientação a Objetos, Core

e melhorias de performance

Rasmus

Lerdoff

História da Linguagem

Em 2015 foi lançado o

PHP 7

Ué?! Cadê a versão 6 ?

Rasmus

Lerdoff

História da Linguagem

Houve um PHP 6 ou pelo menos uma tentativa. Porém, o resultado não foi satisfatório e a versão não foi publicada

Rasmus

Lerdoff

História da Linguagem

Uma das mais significativas novidades está na sua performance, em alguns casos até

9 vezes mais rápida

História da Linguagem

História da Linguagem

1994

1995

1998

2000

2004

2015

PHP/FI

Open Source

Popularização e PHP 3

PHP 4

PHP 5

PHP 7

#1

Linguagem muito popular

#1 Linguagem muito Popular

#1 Linguagem muito Popular

É a linguagem

mais utilizada

quando nos referimos a aplicações web

#1 Linguagem muito Popular

#1 Linguagem muito Popular

#2

Mercado de Trabalho

#2 Mercado de Trabalho

#2 Mercado de Trabalho

Desenvolvedores de Plugins para Wordpress

#2 Mercado de Trabalho

Fonte: https://codecanyon.net/item/visual-composer-page-builder-for-wordpress/242431

Aproximadamente: R$ 268,80

(Dólar a R$ 4,20)

#2 Mercado de Trabalho

Fonte: https://codecanyon.net/item/visual-composer-page-builder-for-wordpress/242431

Aproximadamente: $ 24.715.840,00

(Aproximadamente: R$ 103.806.528,00)

#3

Código Aberto

(Open Source)

#3 Código Aberto (Open Source)

#3 Código Aberto (Open Source)

HHVM

(HipHop Virtual Machine)

Você também pode contribuir!

Através de RFC's

(Request for Comments)

#4

Alta Perfomance 

#4 Alta Perfomance 

Uma das mais significativas novidades da versão 7 está na sua alta performance

#4 Alta Perfomance 

Em alguns casos até 9 vezes mais rápido

do que a versão 5.6

Fonte: https://www.cloudways.com/blog/wordpress-performance-on-php-versions

#4 Alta Perfomance 

Requisições por Segundo

Fonte: https://www.phoronix.com/scan.php?page=news_item&px=PHP-7.3-Performance-Benchmarks

#4 Alta Perfomance 

Tempo de Resposta

#5

Baixa curva de aprendizado

#5 Baixa Curva de Aprendizado

O PHP é uma linguagem extremamente simples e sem burocracias para aprender.

#5 Baixa Curva de Aprendizado

Com ótima documentação e boa parte traduzida para o português, torna-se fácil pesquisar e aprender sozinho!

#5 Baixa Curva de Aprendizado

> php -r "echo 1 + 1 . PHP_EOL;"

2

Executando comandos pelo terminal

#5 Baixa Curva de Aprendizado

#5 Baixa Curva de Aprendizado

<html>
  <head>
    <title>Teste PHP</title>
  </head>
  <body>
    <?php echo "<p>Olá Mundo</p>" ?>
  </body>
</html>

ola.php

> php -S localhost:8000 ola.php

PHP 7.3.9 Development Server started at Mon Nov 18 15:04:21 2019
Listening on http://localhost:8000
Document root is /path/to/ola/path
Press Ctrl-C to quit.

Subindo servidor pelo Terminal

#5 Baixa Curva de Aprendizado

Acessando pelo Navegador

#6

Não depende

de OS

#6 Não depende de OS 

#7

Hospedagem Barata e Fácil

#7 Hospedagem Barata e Fácil

TOP 6 Hostings Brasileiros mais populares

Hostinger

mais de 29 milhões de usuários em 178 países

Uol Host

22 mil novos usuários cadastrados diariamente

Weblink

tem um dos maiores data centers no Brasil

Hostgator

mais de 100.000 clientes só no Brasil

KingHost

estrutura própria com mais de 300 mil sites hospedados

GoDaddy

19 milhões de clientes e 78 milhões de domínios gerenciados

#7 Hospedagem Barata e Fácil

Hostinger

mais de 29 milhões de usuários em 178 países

Hostgator

mais de 100.000 clientes só no Brasil

#7 Hospedagem Barata e Fácil

22 mil novos usuários cadastrados diariamente

Weblink

KingHost

estrutura própria com mais de 300 mil sites hospedados

#7 Hospedagem Barata e Fácil

Uol Host

tem um dos maiores data centers no Brasil

GoDaddy

19 milhões de clientes e 78 milhões de domínios gerenciados

#7 Hospedagem Barata e Fácil

Média de

R$ 9,72

por mês

#8

CMS's e Frameworks de Ponta

#8 CMS's e Frameworks de Ponta

CMS's mais populares feito em PHP

#8 CMS's e Frameworks de Ponta

Frameworks para E-commerces mais populares feito em PHP

#8 CMS's e Frameworks de Ponta

Frameworks para Aplicações WEB mais populares feito em PHP

#9

Compatibilidade com B.D. mais usados

#9 Compatibilidade com B.D. mais usados

Bancos de Dados mais utilizados do mercado

#9 Compatibilidade com B.D. mais usados

PDO - PHP Data Objects

#10

Comunidade

#10 Comunidade

São grupos de pessoas com objetivos em comum que se reúnem com a intenção de compartilhar ideias, agendar encontros, entre outras finalidades

#10 Comunidade

É ambiente favorável para a troca de conhecimento e para profissionais experientes que têm vontade de ajudar

#10 Comunidade

Há bastante suporte, e isso é extremamente útil aos profissionais que estão ingressando na área.

#10 Comunidade

https://php.ug

#10 Comunidade

Por que participar de comunidades?

#10 Comunidade

As comunidades geralmente promovem encontros e na maioria das vezes são gratuitos ou com uma taxa simbólica de inscrição...

#10 Comunidade

... uma ótima oportunidade para:

Se atualizar em relação às demandas do mercado

#10 Comunidade

... uma ótima oportunidade para:

Ficar por dentro das novas tendências da tecnologia

#10 Comunidade

... uma ótima oportunidade para:

Conhecer

pessoas novas que trabalham na área

#10 Comunidade

#10 Comunidade

fb.com/RAPADURAdoPoder

@phpcomrapadura

@phpcomrapadura

t.me/phpcomrapadura

Dúvidas ?

Valeu negada!

Kilderson Sena

fb.com/kilderson.sena

@derson_sena

@derson_sena

dersonsena

10 Motivos para usar PHP

By Kilderson Sena

10 Motivos para usar PHP

  • 317