No sábado passado realizei uma palestra na Impacta sobre como implementar uma loja virtual do nada com ajuda do PagSeguro da UOL. Esta palestra já está na terceira versão, eu já a apresentei no PHP-Minas e PHPConference no ano passado. Eu sempre dou um upgrade entre uma apresentação e outra ou corto coisas que não são importantes, mas o conteúdo é basicamente o mesmo.
Foram abordados os temas controle de versão, PDO, Frameworks, motivação, KISS (keep it simple, stupid!) e desenvolvimento ágil.
Eu gosto muito dessa palestra em particular porque demonstra como você pode (e deve) ter sistemas grandes implementados com poucas linhas de código, bastando usar a essência do PHP. Hoje o PHP pode ser considerado uma linguagem bem estável e com grandes recursos que em muitos casos usar um Framework completo é algumas vezes perda de tempo, valendo mais a pena usar a essência da linguagem.
Também gosto pra caramba de implementar PagSeguro em palestras por ser simples. Em menos de vinte minutos explicativos é possível demonstrar como implementar PagSeguro com direito a retorno automático e dicas de segurança na hora de implementar. É muito satisfatório ver o quanto é rápido, simples e fácil implementar vários meios de pagamento de uma só vez. Com a segurança de “pishing”, fraude, reembolso e muitas outras vantagens que o PagSeguro disponibiliza.
A palestra esteve bem cheia, foram necessárias duas salas e uma conexão de áudio e vídeo para que todos possam ver a palestra. Dentre o pessoal consegui ver o @caferrari – dono do projeto vortice framework, e o @rodrideme – ex-funcionário da Visie e sua namorada @alazanscarol. Muito bom ver esse pessoal.
Enfim a palestra foi ótima e o código-fonte do projeto está no trac para qualquer um estudar. Para ver a palestra, basta vê-la no SlideShare. Espero que tenha mais palestras como esta pois acredite em mim, não é a mesma coisa assistir a palestra e vê-la no SlideShare, é completamente diferente.

Olá Mike, beleza?
Estive na sua palestra na Impacta e estou com dificuldades em fazer funcionar esse modelo de loja que vc criou.
Sou iniciante em PHP e acho que me embananei no framework, afinal vc usou Vórtice ou PDO?
Estou instalando no windows. No arquivo config.php setei a BASE_URL como http://localhost/lojasimples/ e o banco de dados está funcionando, com as tabelas alimentadas…
Acho que não estou conseguindo instalar o framework… enfim, se tiver uma luz serei grato…
Abraço
Rodrigo
como eu faço download do código?
como faço para baixar o código
Olá michael blz eu estive nas suas duas últimas palestra e como o tempo é curto não deu pra tirar dúvidas, é o seguinte estou implementanto num site o pag seguro carrinho do pag seguro até aí normal, coloquei os produtos no banco de dados (mysql) só que acontece que no value=”" valor coloquei um echo para poder colocar o valor de cada produto só que quando clico em comprar vai para tela do pag seguro com: Erro 165 – O campo ITEM_VALOR deve ser numérico. mas se entrar no código fonte os valores estão lá mas no coloquei assim: <input type="hidden" name="item_valor" value="” cara sou iniciante então eu estava feliz o erro só está no valor pois descrição está normal tem algum outro jeito???
valeu obrigado
Olá Michael. O código para download não está funcionando. Pode nos disponibilizar em um outro link? Abraços.