Otimizando seu PHP

Posted: 21st novembro 2010 by Ricardo in Desenvolvimento, PHP
Tags: , , , , ,

Algumas vezes as pessoas me perguntam como melhorar o desempenho de seus códigos PHP, é claro que isto é algo bem vago; E que possuí algumas variáveis que podem inverter o “melhor” e o “pior”.

É claro, que nem sempre o código mais bonito é o mais eficiente, tal como as vezes um código mal feito pode ser o gargalo da sua aplicação. Então, como melhorar o desempenho das suas aplicações?

Existem algumas dicas, alguns truques, algumas coisas que com o tempo acabamos aprendendo, através da prática, de testes, de outras pessoas que já buscaram melhorar o desempenho de seus aplicativos e acabaram descobrindo alguns “truques” para ganhar desempenho.

Leia o restante deste artigo »

Vamos continuar nossa série de publicações sobre Design Patterns e PHP. É claro, que eu quero passar nesta série apenas uma visão geral de como padrões de projeto podem melhorar a maneira que você desenvolve, principalmente para aqueles que não conhecem MVC ou não costumam utilizar OO em seus códigos.

Se você está desenvolvendo em PHP de forma estruturada, acredito que esteja na hora de você começar a rever seus conceitos de desenvolvimento; Para isto estou criando esta série, tanto para aqueles que nunca levaram POO a sério, como para aqueles que já desenvolvem desta maneira.

Padrões melhoram seus códigos, sua manutenção, visão geral do programa, entre muitas outras vantagens que já foram citadas na publicação anterior, a qual eu recomendo que você leia.

Vamos abordar nesta publicação alguns conceitos básicos de sobre Factory.

Leia o restante deste artigo »

Vamos dar inicio a mais uma série, onde vamos abordar alguns conceitos sobre os métodos mágicos do PHP. Apesar desta série não ser realmente relacionada à série sobre Padrões de Projetos eu confio que é de suma importância para que possamos continuar a melhorar nossos códigos e consequentemente nossos aplicativos.

Padrões melhoram seus códigos, sua manutenção, visão geral do programa, entre muitas outras vantagens que já foram citadas na publicação anterior; Os métodos mágicos na verdade são um complemento a muitas das vantagens que estes padrões de projeto podem oferecer.

Leia o restante deste artigo »

Os 5 melhores do mês…

Posted: 28th outubro 2010 by Ricardo in Desenvolvimento
Tags: , , , , ,

Os melhores artigos deste mês, na minha opinião, dos blogs que acompanho…

Improve your jQuery – 25 excellent tips
Instalando e usando OGRE no Visual C++ 2008
8 coisas que você e sua empresa devem saber para usar Twitter
How to create a kick-ass CSS3 progress bar
How to Handle Difficult Client Situations

Não esqueça de comentar, e quem sabe recomendar alguns links você também.

Muitas pessoas começam a desenvolver em PHP, eu diria, da forma errada, remetendo aos tempos que que utilizávamos PHP3, ou até mesmo PHP4 que não oferecia um completo suporte a programação orientada a objetos. Porém é evidente que hoje com o PHP5 não programar utilizando orientação a objetos chega a ser ridículo e inviável para softwares de pequeno, médio ou grande porte.

Desta forma vamos estudar, neste artigo, um pouco sobre PHP e Design Patterns, suas vantagens e principais técnicas.

Leia o restante deste artigo »

Flash para quê?

Posted: 8th setembro 2010 by Ricardo in Desenvolvimento
Tags: , , , , ,

Com a eminência do HTML 5, algumas perguntas acabam surgindo inevitavelmente, algumas perguntas que ao meu ver já tinham respostas a muito tempo, mas as pessoas insistiam em ignorá-las ou simplesmente o faziam por comodismo ou incapacidade de adaptarem-se a novas tecnologias.

Conheço websites todos feitos em Flash, e cada vez que os visito fico indignado, perguntando-me qual o motivo de fazer um website todo em Flash? Reconheço que alguns anos atrás o Flash era uma tecnologia extremamente utilizável, apesar de nunca simpatizar com a mesma, mas desde os tempos de Web 2.0 sua extinção a cada dia parece mais próxima. E isto de certa forma alegrou-me. Isto porque nunca mais terei de ter um plugin que consome recursos de meu sistema, trava meu navegador e impede que meus dispositivos móveis acessem alguns conteúdos.

Tentarei abordar nesta publicação, uma linguagem branda, pouco técnica a fim de convencer, ou apontar, não apenas aos desenvolvedores web, mas também as pessoas que pensam em ter um website para sua empresa, os principais motivos os quais levarão você a não desejar utilizar Flash como carro chefe em seu website.

Leia o restante deste artigo »

Olá mundo!

Posted: 2nd setembro 2010 by Ricardo in Novidades
Tags: , , , , ,

Saudações!

Gostaria primeiramente de agradecer sua visita, e espero que sinta-se motivado a voltar a visitar meu blog e acompanha-lo através do RSS Feed.
Nesses primeiros segundos, horas e dias do meu blog, espero inicialmente tentar organizar minhas idéias com relação ao conteúdo que aqui será abordado. Claro que falarei sobre minhas paixões, desenvolvimento web e desenvolvimento de jogos, mas preciso estipular normas as quais seguir, para não criar o caos.

Eu gostaria de solicitar a ajuda de vocês, para encontrarem partes que não estão traduzidas ou falhas no design do blog, pois estou utilizando um template pronto e vou modifica-lo conforme as coisas forem caminhando. Então, se vocês tiverem sugestões, reclamações, encontrarem qualquer bug, sintam-se livres para comentarem.

Para quem não me conhece, estou digitando um pequeno perfil, e colocarei este em breve aqui.

Para meus alunos e pessoas interessadas, aqui em breve estará disponível os materiais dos cursos os quais ministro; Estou também estudando a possibilidade de desenvolver, ou usar, um sistema de e-learning para disponibilizar mini-cursos gratuitos ou de baixo custo para todos.

Novamente obrigado pela visita e até breve!