Antes de mais nada gostaria de me desculpar pela falta de posts aqui no portal, mas foi por uma causa nobre, meu TCC. No fim valeu a pena fui aprovado com nota 10. Sem mais delongas, hoje vamos a uma dica que servirá também como introdução a internacionalização no cakephp. Essa semana também voltaremos com [...]
Continue Lendo »Objetos Dinâmicos
O PHP nos oferece inúmeras possibilidades e conhecer todas elas é fundamental para que você não reinvente a roda. Uma dessas possibilidades é criar objetos dinamicamente, sem possuir uma classe definida. Obviamente que o objeto criado dinamicamente poderá armazenar apenas dados e não funções. Para criar esse objeto, você precisa informar que o seu objeto [...]
Continue Lendo »Importância de um código limpo
Antes de mais nada vou esclarecer o motivo da falta de post na semana passada. Semana passada eu estava dando os últimos retoques e conferindo alguns detalhes no meu TCC o que estava consumindo bastante tempo, também estava preparando um mini curso sobre MongoDB, que inclusive acabei pouco antes de dar inicio a esse post. [...]
Continue Lendo »Dicas sobre segurança – SQL Injection
Nesse artigos vou dar algumas dicas rápidas sobre como aumentar a segurança de seus sites ou sistemas escritos em PHP. Serão poucas dicas, porém já cuidarão de boa parte de seus problemas com segurança. Uma forma bastante utilizada para invasão de sites é o sql injection. Existem inúmeras formas para se proteger de tal ataque, [...]
Continue Lendo »PHP + MongoDB
Muito tem se falado sobre banco de dados NoSQL, por isso resolvi fazer um post mostrando como trabalhar com o mongodb (banco NoSQL) no PHP. Para instalação, como cada OS tem sua maneira de instalar deixo aqui o link que leva a documentação do PHP. Lá ele explica como efetuar a instalação no Linux, Mac [...]
Continue Lendo »Nomes e Convenções
Nesse artigo vamos falar um pouco sobre os nomes e convenções utilizados pelo CakePHP para as tabelas, controllers e models. O CakePHP utiliza uma convenção simples para identificar tabelas, relacionamento de tabelas, arquivos, controles e modelos. As convenções são responsáveis pelo padrão utilizado na nomenclatura de classes, arquivos e estrutura do CakePHP. Vamos a explicação. [...]
Continue Lendo »Entendendo MVC

Dando continuidade aos posts do cakephp, nesse artigo vou explicar como funciona o padrão de projeto MVC, que é o padrão utilizado pelo cake. Para que esse artigo não fique muito extenso, explicarei no próximo artigo como o MVC é utilizado no cake. Dando inicio ao artigo, MVC que é a abreviação de Model – [...]
Continue Lendo »Instalando CakePHP

Hoje começa a série de tutoriais sobre o cakephp, e nesse primeiro post nada mais sensato do que começar com a instalação desse framework. Nos tutoriais vamos utilizar a versão 1.3 do cakephp, que é atualmente a versão mais estável. Sem mais delongas vamos ao que interessa. Primeiro temos que baixar o framework. Para isso [...]
Continue Lendo »Série com framework
Bom galera depois de algum tempo sem postar resolvi voltar os posts com uma série de posts tutoriais para quem quer aprender a trabalhar com o cakephp e mysql. Os posts seguirão uma certa sequência lógica que vai desde a instalação e configuração do framework até o desenvolvimento de um layout próprio, utiliando plugins em [...]
Continue Lendo »Copiando imagens com CURL
Fala pessoal tudo certo? Hoje vamos a um tutorial bem rapidinho sobre como copiar imagens usando CURL. Primeiro passo vamos iniciar o CURL com a url da imagem que queremos baixar. 1 $ch = curl_init(’http://www.seusiteaqui.com.br/sua_imagem.jpg’); Agora vamos setar algumas opções para fazer o download da imagem e converter ela para binario. 123 curl_setopt($ch, [...]
Continue Lendo »