Archive for the ‘Programação’ Category
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.
Posted in PHP, Programação | No Comments »
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. “
Posted in PHP, Programação | 3 Comments »
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 ”.
Posted in PHP, Programação, SOA | No Comments »
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 ...
Posted in .NET, PHP, Programação | 1 Comment »
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!
Posted in Programação | No Comments »
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
Posted in Programação | 2 Comments »