Upload
adler-medrado
View
311
Download
6
Embed Size (px)
DESCRIPTION
Palestra proferida no Flisol 2013, em Francisco Beltrão, PR.
Citation preview
Flisol – 2013Francisco 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 DadosRelacionais e NoSQL
FRAMEWORKS
Bibliotecas
Ferramentas
O que tem de novo na linguagem?
O que tem de novo na linguagem?
Servidor web embutidoLambda functions
NamespacesTraits
Short Array SyntaxMelhorias no suporte a JSONMelhorias em performance
O que está por vir?
<?phpfunction 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);}
<?phpecho array(1, 2, 3)[0]; //output 1echo "foobar"[3]; //output becho [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/AAAAAAAAB7w/TUU77i4Qxps/s1600/TextMate.png
● http://microphp.org/
● http://phpqatools.org/
● http://kore-nordmann.de/photos/misc/original/elephpant_39.jpg