|
||||||||||
|
|
Singleton como padronizaçãoAgosto 20, 2008 on 12:13 pm | In Informatica, php, Tutorial | 1 CommentApesar de Singleton ser utilizado como um Design Pattern ele é muito mais padrão ou uma metodologia a ser usada em qualquer linguagem para podermos criar instância única e mantelá como centro global de todo o objeto. Simplificando para phpnês, é uma instância única que será usada em comum por todo o projeto/sistema. Imaginamos que você tenha a classe que acessa o banco de dados e neste caso do sistema somente irá necessitar de uso de um unico banco de dados; porque deveriamos instanciar uma nova classe de acesso ao banco se podemos utilizar sempre o mesmo acesso com a mesma conexão? É isso que o singleton permite você fazer, utilizar uma instância única e compartilhar ela com o sistema todo. Vamos ao código (php4): PHP:
No php5: PHP:
Simples né ? Faça alguns testes usando conexões diferentes, navegadores diferentes, em diferentes páginas e sistemas, até a próxima. Diferenças entre datas em PHPAgosto 13, 2008 on 12:39 pm | In Informatica, php, Tutorial | 1 CommentBom vou escrever um tutorial simples para escrever uma função que vai calcular a diferença entre duas datas e retornar a diferença em semanas, dias, horas, minutos e segundos. Vamos lá. Primeiramente a menira mais simples de fazer essa diferença é trabalhar com a data em padrão Unix Timestamp, mas o que é isso ?! Unix Timestamp nada mais é que a nossa data passada para segundos. Então com essa idéia, a diferença entre as duas datas será também em segundo, o que precisamos é converter para saber quantas horas/dias/minutos... enfim, vamos a função bem comentada: PHP:
Caso você tenha a data no formato que for, utilize a função mktime do PHP para transformar a data em unix timestamp, antes de enviar para a função. CONAPHP 2008Agosto 4, 2008 on 4:30 pm | In Informatica, php | 1 CommentVocê vai ?! Eu quero ir. CONAPHP é o evento chamado "Congresso Nacional de PHP", que irá ocorrer em São Paulo nos dias 18/10 e 19/10 de 2008 na FIAP - Faculdade de Informática e Administração Paulista no seguinte endereço Av. Lins de Vasconcelos, 1264. O que eu não sei exatamente como chegar, porém dizem ser perto do metrô Vila Mariana. Irei falar um pouco do evento. O evento CONAPHP é um evento organizado pela comunidade PHP, organizado de forma totalmente independente como acontecido em diversos paÃses pelo mundo. A idéia é distinguir eventos da comunidade por outros organizados por diversas entidades, por isso a importancia do nome CONAPHP. A princÃpio teremos 2 palestrantes internacionais e alguns brasileiros, foram até então divulgados os palestrantes internacionais, sendo o criador do Smarty, PHP-GTK e dentro outros importantes projetos Andrei Zmievski e o César Rodas um paraguaio envolvido em diversos projetos de nome, como o PHPClasses.org, WordPress e Google Summer of Code, a lista de palestrantes Brasileiros ainda não foi divulgada, estão sendo selecionados, caso você queria palestrar so entrar em contato com a organização pelo site do CONAPHP. |
![]()
Powered by WordPress. Theme designed by Lunarpages Web Hosting. |