This Conference aims to discuss best practices on PHP technology and related areas such as design, development techniques, database, open source, agile methodologies, design patterns, etc.The event is held each year, preferably, in a different city of the state, and it happens in partnership with a local educational institution or company.

Saturday 8th June 2019

09:45 Segurança além do óbvio
Talk by Vinicius Campitelli in Auditório (45 minutes)

Como cerca de 80% dos web sites rodam PHP, as aplicações nessa linguagem são alvos corriqueiros de ataques. Veremos como aplicar as melhores medidas para protegermos nossos sistemas, trazendo os principais itens do OWASP Top Ten de uma forma mais profunda, indo além dos exemplos mais comuns encontrados, que muitas vezes são resolvidos pelos próprios frameworks. Pontos abordados: enumeração de usuários, gerenciamento de sessão, melhores práticas de validação de entradas, runtime application self-protection, armazenamento e políticas de senhas.

10:30 Nós queremos você para a comunidade do Software Livre
Talk by Denis Brandl in Auditório (30 minutes)

Denis Brandl

11:00 Machine Learning e Deep Learning em PHP
Talk by Cassio Santos in Auditório (30 minutes)

Machine Learning e Deep Learning podem ser úteis em várias situações, incluindo em naquelas em que as regras mudam constantemente. Nesta talk foram apresentadas duas ferramentas que trabalham com Machine Learning e exemplos práticos de como utilizá-las.

11:30
2
Event-driven, non-blocking I/O with PHP
Talk by Guilherme Faht in Auditório (30 minutes)

A palestra discutirá a arquitetura orientada a eventos e seus benefícios na construção de aplicações que lidam com centenas ou milhares de acessos simultâneos. Será destacado como o PHP dispõe de bibliotecas para se trabalhar com loop de eventos através do Design Pattern Reactor. Além das bibliotecas de loop de eventos, será abordado como utilizar operações non-blocking I/O para travar o event loop. Também será destacada a utilização de workers for blocking I/O. Toda a palestra será enriquecida com exemplos práticos do conteúdo abordado. Os exemplos serão disponibilizados no Github. Como resultado espera-se que os desenvolvedores tenham subsídios para construir aplicações PHP desprendidas dos Servidores HTTP tradicionais, como Apache e Nginx.

14:00
1
Cinco anos com Symfony
Talk by Murilo Lobato in Auditório (30 minutes)

Cinco anos com Symfony

14:30 Desmistificando o Trabalho Remoto
Talk by Thiago MrPrompt Paes in Auditório (30 minutes)

Um papo sobre a cultura do trabalho remoto nos dias atuais e minha experiência ao longo dos tempos.

16:00 Keynote: Por que PHP é a melhor coisa desde o pão fatiado
Keynote by Er Galvão Abbott in Auditório (1 hour)

Keynote