Archive for the ‘PHP’ Category

Pré inscrições para o curso de PHP

Por Fernando Chucre
Tuesday, January 20th, 2009

Depois de varias conversas e muitas contas, estamos muito proximos de lançar o primeiro curso do site HorizontesDigitais. Esse curso vai abranger muitos assuntos. Algumas pessoas precisam ser lembradas aqui, uma delas é o Jefferson Girã, um amigo que consquistei no ano de 2008, e que ficará presente por muitos ano. Mas para  melhorar as condiçõs do curso, horario e outros assuntos, elaboramos um formulario de pré-incrição para o curso. Estamos prevendo um curso para os seguintes topicos:  Fundamentos do PHP Depuração PHP Orientado a Objeto Acesso a Dados com PHP e ORM Design Patterns em PHP XML e WebServices AJAX Segurança de Aplicações PHP Zend Framework Zend Certified Engineer Teste com PHPUnit Logo traremos mais novidades

Colunista do Horizontes Digitais terá palestra no PHPConference 2008

Por Fernando Chucre
Wednesday, September 24th, 2008

No próximo PHPConference eu estarei palestrando sobre OpenSocial e integração com o PHP. Essa palestra originalmente é do meu amigo Christiano Milfont, que se especializou em JavaScript, Web2.0 e por consequencia na API OpenSocial. Mais informações do evento pode ser obtido no site do evento.

Lançamento do CEPUG

Por Fernando Chucre
Monday, September 8th, 2008

Neste último sabado (30 de agosto) foi realizado o evento de lançamento do CEPUG. Contamos com a presença de 28 pessoas. As palestras ficaram por conta de Fernando Chucre e Christiano Milfont que falaram de Certificação PHP, OpenSocial e o ZendFramework. O coofe-break foi bem movimentado. Trocamos contatos e experiências e criamos amigos! Esse é e deve ser sempre o espírito do evento, criar novos conhecimentos, relacionamentos e amigos. O tema mais comentado foi as iniciativas de Web2.0 que estão surgindo no mundo. E que o Ceará não pode ficar de fora dessas tecnologias. O proximo evento será no dia 27 de Setembro, sem palestas ainda definidas, mas com a certeza de ter um voucher da Zend Certified Engineer. Contamos com a presença de todos! Mais detalhes.. Abraços

Usando foreach para modificar array com referencia

Por Fernando Chucre
Wednesday, May 14th, 2008

Durante meus estudos para a prova de certificação da Zend (é amanhã!!) eu me deparei com uma questão em um simulado. A pergunta era sobre qual a melhor iteração possivel com o seguinte array, um detalhe, era necessario modificar os valores do array: $myNames = array('Joao','Maria','Carlos'); A resposta correta que o simulado indicava era a estrutura de controle for(;;) mostrando que a estrutura de controle foreach copiava o valor do indice para a variavel determinada. Isso e verdade, na forma comumente usada, porem a estrutura foreach permite o uso de modificador de linguagem & que indica a inicialização de uma referencia. Da seguinte maneira: foreach ($myNames as &$name) { .... } Desta forma o ponteiro interno do array é resetado para a primeira posição, depois em cada iteração é deslocado uma posição para cima ou frente até o final e sempre usando a referencia, ou seja, a variavel $name é de fato a posição de iteração do ...

Usando Order By Desc no Zend Framework

Por Fernando Chucre
Sunday, May 11th, 2008

Durando essa semana passei por um pequeno problema durante o desenvolvimento de uma funcionalidade para o Tuangr Loterias. A funcionalidade é para mostrar os ultimos resultados dos sorteios da Mega-Sena, e para essa funcionalidade era interesante eu ordernar o sorteio pelo ordem decrescente, ou seja, tinha que usar o order by desc. Mas durante a busca na documentação não achei nada, nem no manual nem da refencia da API. Bom, depois de uma hora buscando alguma resposta na internet eu resolvi debugar o codigo, e depois de alguns minutos eu verifiquei como ele decidia se iria usar o ASC (ascendente) ou o DESC (descendente). O ZF usa uma verificação de expressão regular assim para você usar o DESC é necessario coloca um espaço e depois "DESC" em cada coluna que você desejar. Assim o uso seria: $resultadosT = new ResultadosMegSena(); $sorteios = $resultadosT->fetchAll(null,'dt_sorteio DESC')->toArray(); Isso fara o ZF usar o 'order by dt_sorteio ...

Criando rotas MVC no Zend Framework

Por Fernando Chucre
Monday, May 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
Friday, May 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
Tuesday, April 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
Sunday, March 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 ...

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