Tag Archive | "marcelio leal"

Tags: , , , ,

Fisl 9.0 – Palestras sobre PHP

Posted on 27 April 2008 by porkaria

awei galera!

No meu primeiro post do blog, vou contar como foram as palestras sobre PHP. Let’s go rock!

Large Scale PHP

Palestrante: Rasmus Lerdorf – http://lerdorf.com/

Opinião: Simplesmente foi o criador do PHP falando sobre PHP, mais completo impossível. No slide da palestra ele mostra um screenshot do primeiro código em PHP e vai mostrando a sua evolução. Depois ele falou sobre otimização de performance do código, só que ele foi bem a fundo nessa questão mostrando ferramentas para aumentar performance tanto no lado do cliente(YSlow) quanto no servidor. Até ai a palestra já teria sido foda, só que ele entrou em outro assunto muito interessante, segurança. Falou sobre XSS e como prevenir usando bibliotecas do próprio PHP.

Só lendo o slide do cara para entender melhor, mas o mais massa e o que não tem no slide foi ouvir ele sempre frisando que o PHP foi uma linguagem criada para resolver os problemas da web de forma rápida e pratica e de como ele torce para que as coisas continuem assim.

Slide da Palestra: http://talks.php.net/show/fisl08/

Duro de Errar 5.0 “Tratamento, Controle e Configuração de erros em PHP 5″

Palestrante: Marcelio Leal – http://marcelioleal.wordpress.com/

Opinião: Gostei muito dessa palestra por duas coisas. Direta e divertida, não teve rodeios para entrar no tema proposto pela palestra e o palestrante soube conduzir bem a palestra, abordou o assunto “Erros no php” de uma forma divertida e mostrando bem o lado do programador nessa questão, mostrou como “evitar conflitos” com o cliente se você souber tratar os seus erros.

Começou mostrando como configurar o php.ini para customizar os seus erros, falou sobre as categorias de erros no PHP e deu uma pequena introdução do PHPUNIT. Com a palestra conseguiu mostrar a necessidade de tratar os erros da sua aplicação, ganhando agilidade na produção do projeto e na sua manutenção.

Slide da Palestra: ssplayer2.swf?doc=app-1208869566469767-8

Prevenindo XSS “Execute apenas o SEU código”

Palestrante: Er Galvão Abbot – http://www.galvao.eti.br/

Opinião: Foi direto ao assunto e abordou bem o problema, mostrou um exemplo real de phishing e explicou como ele funcionava, depois mostrou como prevenir esse tipo de ataque usando funções do PHP e seguindo algumas regras básicas na hora de programar.

Slide da Palestra: http://www.galvao.eti.br/download.php?arquivo=Prevenindo_XSS.pdf

Desenvolvendo portais com o Drupal “Estudo de caso dos portais dos Democratas”

Palestrantes: Guilherme Camargo Tossulino e Hetal Ferrari Cabral

Opinião: Não assisti a palestra até o final, fiquei interessado na palestra pois queria conhecer mais o Drupal, mais até aonde eu assisti a palestra eu não consegui conhecer mais do que eu já sabia, que ele é um CMS, muito usado, premiado e afins. Mais o slide mostra uma lista de módulos para o Drupal bem interessante.

Slide da Palestra: http://www.tossulino.com/wp-content/uploads/2008/04/palestra-drupal.pdf

Implementando Enterprise Patterns em PHP

Palestrante: Pablo Dall’Oglio

Opinião: O Assunto dessa palestra foi uma grande novidade pra mim, era o tipo de coisa que eu já fazia mais não sabia o nome, o Pablo explicou o que são Design Patterns, mostrou exemplos que no nosso dia a dia se encaixam em padrões para conseguir abordar melhor isso na programação e enfim implementar em php, o slide é cheio de códigos didáticos para explicar as várias formas de padrões apresentados.

E os padrões parecem ser o rumo do PHP daqui pra frente, já está inevitável, você precisa programar orientado a objeto e seguir padrões. E essa palestra mostra várias maneiras de padronizar o seu código.

O assunto daria para várias horas de palestra, mas infelizmente eram apenas 40min e não deu para abordar o assunto da maneira que devia, mais o slide ta bem completo e existe um livro, que o próprio Pablo escreveu sobre OOP no PHP que abrange melhor esse assunto.

Slide da Palestra: http://www.dalloglio.net/resources/talks/patterns.pdf

Comments (1)

Andando por aí...