Archive for the ‘Programação’ Category

Criando rotas MVC no Zend Framework

Por Fernando Chucre
Segunda-feira, Maio 5th, 2008

No meu ultimo artigo eu mostrei como criar uma aplicação MVC com o Zend Framework. No artigo eu mostrei como funcionava as rotas padrões e como elas chegavam as ações. Mas se eu quizer que a URL http://appmv/chucre encaminhe para o controle User e para a ação Info e ainda informe a ação o nome solicitado (chucre)? Hoje vou mostrar como fazer isso.

Criando uma aplicação MVC com Zend Framework

Por Fernando Chucre
Sexta-feira, Maio 2nd, 2008

Criando uma aplicação MVC com Zend Framework Seguindo minha serie de artigos que mostraram como criar uma aplicação PHP usando REST e MVC no Zend Framework, hoje vou descrever como criar uma aplicação tradicional com MVC. Todos os conceitos necessários serão abordados, passando pelo mapeamento de objetos-relacional a construção do controle e view. Como sempre uma pequena introdução teórica. O que é MVC? Segundo a Wikipedia MVC é “um padrão de arquitetura de software. Com o aumento da complexidade das aplicações desenvolvidas torna-se fundamental a separação entre os dados (Model) e o layout (View). Desta forma, alterações feitas no layout não afectam a manipulação de dados, e estes poderão ser reorganizados sem alterar o layout. “

REST, Web Services sem WSDL - Parte 2

Por Fernando Chucre
Terça-feira, Abril 29th, 2008

Continuando o post do meu colega Claudio eu vou aprofundar o conceito de REST e forma de uso dos mesmo. Este artigo é uma serie de artigos que ira mostrar o uso de aplicações REST usando o PHP. A ideia é ter no final dessa serie uma aplicação funcional usando REST, provendo REST usando a técnica MVC. O que é REST? Segundo a Wikipedia “A Transferência de Estado Representacional (Representational State Transfer) ou somente (REST) é uma técnica de engenharia de software para sistemas hipermídia distribuídos como a World Wide Web. O termo se originou no ano de 2000, em uma tese de doutorado (PHD) sobre a web escrita por Roy Fielding, um dos principais autores as especificação do protocolo HTTP que é utilizado por sites da internet ”.

Integração PHP e .Net

Por Fernando Chucre
Domingo, Março 16th, 2008

Darwin já dizia que sobreviverá a espécie mais adaptável às modificações do ambiente. Pois é, estamos numa era que exige cada vez mais de nós programadores. Para continuar na área, somos exigidos a ser mais que programadores Java ou .Net, agora necessitamos conhecer cada vez mais linguagens - o JavaScript com Ajax que o diga. Atualmente a Microsoft está com uma ofensiva através do seu centro de migração de tecnologias para integrar PHP e .Net, fazendo com que os programadores entrem no mundo .Net e ali permaneçam. Uma das maneiras é utilizando o Phalanger, um compilador PHP para .Net. Ele é integrado ao Visual Studio e com apenas algumas modificações na linguagem conseguiu adaptar o PHP ao .Net. É uma ferramenta muito interessante, mas acredito que para alguns, como eu, usar um pacote .Net em nossas aplicações convencionais é muito mais. Nós utilizamos o .Net em nossas aplicações quando já existe ...

Cearense ajudando o kernel

Por Fernando Chucre
Sexta-feira, Março 14th, 2008

Cada vez mais estamos nos aproximando da elite tecnológica. Agora é com o meu amigo Sérgio Luís, que está começando a contribuir com o desenvolvimento do kernel do Linux. Sua contribuição não é muito extensa e nem muito complexa, mas definitivamente é um grande salto evolutivo! Acredito que essa iniciativa do Sérgio venha a contribuir para que tenhamos cada vez mais profissionais qualificados. O patch pode ser visto em: http://lkml.org/lkml/2008/2/8/452 Parabéns, Sérgio!

Certificação PHP da Zend

Por Fernando Chucre
Quarta-feira, Março 12th, 2008

Poucos sabem, mas a Zend (www.zend.com), fabricante da linguagem PHP (www.php.net), oferece uma certificação profissional, que pode ser realizada em qualquer centro VUE (www.vue.com). A certificação PHP cobre assuntos básicos como sintaxe, operadores, variáveis e estruturas de controle. Arrays, Funções e Programação Orientada a Objetos são tópicos importantes e extensos. Para este último, deve-se ter uma atenção maior, já que todas os quesitos de uma linguagem moderna são abordados, como exceções, reflection e heranças. Áreas como XML, Web Services, SQL e Teorias e Padrões também são abordados. Para uma visão geral desses tópicos, acesse o link http://www.zend.com/en/services/certification/php5-certification. Na próxima semana, estarei realizando a prova de certificação PHP numa parceria Tuangr (www.tuangr.com), meu mais novo desafio. Apenas 10 dias para me preparar para a prova! O Luthiano me convenceu a fazê-la junto com ele. Logo espero voltar a postar boas noticias a todos. Abraços! Fernando Chucre

Creative Commons License
Esta obra está licenciada sob uma Licença Creative Commons.