Flisol – 2013
Francisco Beltrão - PR
Panorama atual do PHP
Adler Medrado
● Zend Certified Engineer – PHP 5
● Zend Certified Engineer – Zend Framework
● Consultor – Developer – Sigma Dataserv
● Co-fundador do PHPDF
● Co-fundador do PHP Brasil Comunidades
● Instrutor
● Sempre que possível, presente em eventos
● Host do getOnCode() podcast
O que é PHP ?
O que é PHP ?
Focus on the Ecosystem
LAMP wasn't an accident
Robustness, Performance and Security
- Rasmus Lerdorf
PHP é “Enterprise Ready”
XML
SOAP
Rest
Criptografia
Multi-plataforma
Bancos de Dados
Relacionais e NoSQL
FRAMEWORKS
Bibliotecas
Ferramentas
O que tem de novo
na linguagem?
O que tem de novo
na linguagem?
Servidor web embutido
Lambda functions
Namespaces
Traits
Short Array Syntax
Melhorias no suporte a JSON
Melhorias em performance
O que está por vir?
<?php
function xrange($start, $end) {
for ($i = $start; $i <= $end; $i ++) {
yield $i;
}
}
foreach (xrange(0, 5) as $i) {
echo $i, "n";
}
Generators
finally
<?php
$db = mysqli_connect();
try {
call_some_function($db);
} finally {
mysqli_close($db);
}
<?php
echo array(1, 2, 3)[0]; //output 1
echo "foobar"[3]; //output b
echo [1,3,4][2]; //output 4
Constant/String array Dereferencing
Opcode cache embutido
Certificações
Comunidade
PHP Brasil Comunidades – http://www.php.org.br
http://adlermedrado.com.br
http://getoncode.com.br
@adlermedrado
Referências – Textos e Imagens
●
http://talks.php.net/show/sunshinephp/
●
http://www.healthylifestylesliving.com/wp-content/uploads/2012
/01/the-beginning-of-something-new.png
●
http://3.bp.blogspot.com/-Ktf-ub7URe0/UCyj97CTV0I/AAAAAAAA
B7w/TUU77i4Qxps/s1600/TextMate.png
●
http://microphp.org/
●
http://phpqatools.org/
●
http://kore-nordmann.de/photos/misc/original/elephpant_39.jpg

Panorama atual do PHP