web-archive-net.com » NET » T » THIAGOBELEM.NET

Total: 175

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • Thiago Belem / Blog
    quando se desenvolve localmente Hoje vou ensinar como mudar essa senha tanto no Windows quanto no Linux Mudando a senha do root 01 August 2009 Bloqueando visitantes pelo IP com MySQL e PHP Essa semana vou falar um pouquinho sobre cada técnica de segurança que falei no Criando Sistemas Seguros Parte 1 e hoje é a vez do Banindo IPs por um bem maior Vamos lá Banir um visitante de vez baseando se no IP dele é sem dúvida uma das formas mais 31 July 2009 Trabalhando com Sessões no CakePHP Fala pessoal Pretendo falar um pouquinho mais sobre o CakePHP nós próximos dias Espero que alguém leia e goste Não vou começar com tutoriais básicos para iniciar com o Cake mas já vou falando de algumas coisas simples que todo mundo vai ler um dia Hoje vou mostrar como 31 July 2009 Cadastrando múltiplos registros no MySQL ao mesmo tempo Hoje vou falar sobre uma pequena mudança de código que pode significar megas e megas de dados e conseqüentemente de performance D Suponhamos que você tenha um script que receba dados de sei lá onde e cadastre os no MySQL seria mais ou menos assim As consultas passadas para o MySQL 28 July 2009 Frameworks no PHP O que quando porque e qual PHP é a linguagem de programação mais famosa do mundo por várias razões flexibilidade facilidade de uso e vários outros fatores Mas algumas vezes a programação se torna monótona e ou repetitiva e é ai que um framework pode ajudar O que é um framework de PHP De forma resumida o 27 July 2009 Entendendo a paginação de registros no MySQL Hoje resolvi fazer um artigo rápido que explica como funciona a paginação de resultados no MySQL Não vim mostrar nenhum script pronto Vou apenas falar

    Original URL path: http://blog.thiagobelem.net/pagina-9/ (2016-04-27)
    Open archived version from archive

  • Thiago Belem / Blog
    código pequeno porém muito do útil que ajuda a evitar 13 July 2009 Upload de Arquivos Como tudo funciona Hoje resolvi falar um pouquinho mais sobre como o upload de arquivos funciona passo a passo onde cada coisa se encaixa e como você pode ter total controle dele Como exemplo usarei um formulário onde o visitante enviará o seu nome e uma foto para um perfil de um rede 13 July 2009 Segurança Manipulando erros no PHP Hoje vou mostrar pra vocês como usar um manipulador de erros Error Handler no PHP Por que manipular os erros Quase se trata de segurança os erros do PHP são como uma janela aberta Eles não permitem que um atacante consiga invadir derrubar o seu site mas permitem que o atacante 11 July 2009 Otimizando consultas MySQL com o Memcached Reparei que muita gente tem procurado sobre otimização de sites e segurança então vou tentar focar sobre esses dois assuntos essa semana Hoje falarei sobre o Memcached um recurso indispensável para servidores que rodam sites pesados A funcionalidade principal dele consiste em armazenar qualquer coisa na memória RAM do servidor 08 July 2009 10 dicas para otimizar o carregamento do seu site A alguns meses fiz um artigo sobre como otimizar o carregamento do seu site no qual eu falava sobre headers compactação de resposta HTTP dentre outros Hoje vou falar sobre algumas outras dicas que fazem muito efeito tanto no carregamento do site quanto do bandwidth mensal que você vai usar 01 July 2009 Problema com a função ereg i PHP 5 3 0 Quem atualizou o PHP para a versão 5 3 0 lançada ontem pode ter encontrado inúmeros erros de funções que foram depreciadas ou deprecated Essas funções são usadas para testar a presença de uma expressão regular dentro de

    Original URL path: http://blog.thiagobelem.net/pagina-10/ (2016-04-27)
    Open archived version from archive

  • Thiago Belem / Blog
    assunto tenho que assumir que eu não tinha a mínima idéia e vim lhes trazer a solução D O Google Analytics permite que 21 June 2009 Um site em cada pasta Apache Virtual Hosts Fala pessoal Tudo em paz Hoje vou falar sobre um recurso fantástico do Apache os Hosts Virtuais ou Virtual Hosts Com eles você pode ter vários sites no mesmo servidor cada um rodando em uma pasta diferente Isso permite uma melhor organização das suas coisas e por que não mais 20 June 2009 Gerando senhas aleatórias com PHP Hoje vou falar de um script com uma função simples mas muito útil gerar senhas aleatórias Você vai poder usar ele por exemplo para gerar uma senha nova quando o usuário esqueceu sua senha ou simplesmente gerar uma senha para um cadastro onde o usuário não define a sua senha 17 June 2009 Usando o Robots txt de forma correta Robô em informática WEB é uma ferramenta automática que fica percorrendo sites e coletando informações verificando se houveram alterações ou validando suas informações A princípio os robôs robots podem acessar qualquer página conteúdo imagem do seu site sem que você tenha que dar permissão para tal Mas você pode criar um 10 June 2009 Forçando o download de arquivos com PHP Essa é uma dúvida um pouco comum quando temos um sistema que envia arquivos para download e você não quer que o arquivo seja aberto pelo navegador Ex JPG PDF TXT e etc Vou mostrar aqui como criar um script simples que vai além de forçar o download permitir que 07 June 2009 Traduzindo o nome dos meses no CakePHP Fala pessoal Este é o meu primeiro artigo de muitos sobre o http cakephp org aqui no blog Não vou entrar em detalhes ainda sobre o que

    Original URL path: http://blog.thiagobelem.net/pagina-11/ (2016-04-27)
    Open archived version from archive

  • Thiago Belem / Blog
    uso consiste em agrupar na mesma linha a condição os comandos para true verdadeiro e os comandos para false falso Vamos ao velho 11 May 2009 Redimensionando imagens automaticamente com o PHP As vezes dependendo do site precisamos que as imagens sejam redimensionadas automaticamente após o upload E fique sabendo que essa é uma tarefa muito simples D Mas porque perder tempo com isso Não é melhor limitar o upload de imagens permitindo apenas uma resolução Sim É mais fácil pra você 09 May 2009 Removendo TAGs HTML de textos No mundo da WEB 2 0 é muito comum sites que permitam que seus visitantes entrem com dados e textos em campos Comentários cadastros nomes e por aí vai Só que muita gente abusa da boa vontade e descuido alheio e tenta brincar com os sites inserindo blocos de códigos HTML 09 May 2009 Lendo um Feed RSS com PHP Graças ao PHP 5 podemos ler XMLs com muita facilidade Isso sempre foi possível mas antes exigia mais códigos e mais trabalho Mas hoje em dia com a classe SimpleXML ficou tudo incrivelmente mais simples Hoje vou mostrar como é possível ler o conteúdo de um Feed RSS usando apenas 08 May 2009 Introdução a Arrays Vetores e Listas Os arrays são sem dúvida um dos recursos mais legais das linguagens de programação Hoje vamos falar um pouco sobre o que são por que devem ser usados e como usá los no PHP O que são e pra que servem arrays Arrays são basicamente listas Imagine uma lista de compras 06 May 2009 Conexão via FTP com o PHP Hoje vou falar um pouco sobre as funções para manipulação no PHP do protocolo FTP que permite o envio de arquivos entre servidores Falarei sobre quatro cinco tarefas básicas abrir a

    Original URL path: http://blog.thiagobelem.net/pagina-12/ (2016-04-27)
    Open archived version from archive

  • Thiago Belem / Blog
    cada visitante e apagá la depois de 20 minutos de inatividade nenhum carregamento de página Também criaremos uma função para você 19 April 2009 CSS dinâmico Inserindo PHP no CSS Com esse recurso você vai poder transformar códigos de cores caminho de imagens e qualquer parte de um arquivo CSS em variáveis e scripts PHP tornando o trabalho bem mais fácil Há duas formas de se alcançar esse objetivo A primeira um pouco mais complicada é fazendo o parser interpretador 13 April 2009 Criando páginas de erro 404 500 e etc As vezes seu site pode gerar alguns endereços inválidos 404 e você modificar as mensagens feias de Error 404 Page not found Pra isso você precisa criar ou editar um arquivo chamado htaccess que fica dentro do seu servidor de hospedagem O nome do arquivo é esse mesmo htaccess 11 April 2009 Manipulando Strings Parte I Eu diria que essa é uma das partes mais legais do PHP brincar com as strings São várias funções úteis para várias tarefas e por isso vou dividir a explicação delas em partes pra não ficar um post muito grande Função substr O substr serve para você pegar apenas 10 April 2009 Modelagem de banco de dados Fala pessoal arquivos 2009 04 wb diagam zoomed out small1 png Às vezes precisamos estruturar o banco de dados de um site que médio grande porte e começamos a nos perder em tantas tabelas e dados relacionados Isso é mais comum do que parece não se assuste E baseado no ditado Pra todo problema existe pelo menos 08 April 2009 Calculando o próximo dia útil de uma data Opa opa Hoje vou ajudar vocês a criar uma funçãozinha que calcula o próximo dia útil de uma data caso ela caia em um fim de semana A

    Original URL path: http://blog.thiagobelem.net/pagina-13/ (2016-04-27)
    Open archived version from archive

  • Thiago Belem / Blog
    com erros em scripts que possuem rombos enormes de segurança Não prometo deixar o seu sistema tão protegido quanto o arquivos 2009 03 cadillac one jpg mas 24 March 2009 Calculando datas no futuro ou passado com o PHP Eu estava lendo o meu último post que fala como calcular a diferença em dias entre duas datas e lembrei que outra coisa muito necessitada por ai é calcular uma data no futuro ou passado em função de um número X de dias horas ou meses por exemplo Suponhamos que 24 March 2009 Calculando a diferença em dias entre duas datas Fala pessoal Hoje vou explicar como calcular a diferença em dias entre duas datas no PHP O processo é bem simples e se resume a criar o timestamp dessas datas e depois calcular o número de dias baseando se na quantidade de segundos entre as duas datas Vou mostrar como fazer 23 March 2009 Dicas para otimizar o seu código PHP Vou falar aqui sobre algumas pequenas dicas que você pode levar em conta na hora de escrever o seu script e que vão acabar deixando a sua aplicação um pouco mais rápida Vamos ao que interessa Chamar um método de um objeto é mais rápido do que usar o call 22 March 2009 Editor gráfico GUI para PHP Não são apenas os designers que precisam de um programa bom PS para trabalhar Nós programadores também gostamos de uma ferramenta eficiente que ajude na hora de escrever na unha aquele arquivo de 700 linhas cheios de e por ai vai Já usei 22 March 2009 Manipulando dados do MySQL com o PHP Este talvez seja o tópico mais importante e longo do blog Aqui aprenderemos a inserir dados alterar dados e deletar dados do MySQL É sem dúvida a tarefa

    Original URL path: http://blog.thiagobelem.net/pagina-14/ (2016-04-27)
    Open archived version from archive

  • Thiago Belem / Blog
    pedra vai poder fazer o seu upload de arquivos com validação e filtro de extensões e tamanho de arquivo com o PHP 13 March 2009 Criando LOGs com PHP e MySQL Fala gente Um recurso muito bom de segurança é a criação de LOGs que são registro de atividades Você pode criar registro de todos os tipo de atividades visitas cadastros tentativas de acesso erros do PHP e muito mais O que você vai precisar pra criar um sisteminha simples de 12 March 2009 Trabalhando com datas no PHP No PHP existem diversas funções para o tratamento de datas Você pode exibir a data atual antigas e futuras também de várias formas Usando a função date do PHP é possível formatar a data atual de diversas formas vamos a alguns parâmetros mais comuns que podem ser usados d 12 March 2009 Pausando a execução do seu script PHP As vezes o que queremos é que o PHP espere algum tempo antes de continuar Pode ser medida de segurança evitar um ataque bruteforce ou criar um delay entre o envio de vários e mails As utilizações são várias Você pode criar essa pausa no script da seguinte forma Com o 12 March 2009 Galeria de fotos slideshow com jQuery Hoje vou ensinar a criar uma galeria de fotos ou slideshow usando o jQuery Pra quem ainda não sabe o jQuery é um framework de JavaScript desenvolvido para codificação rápida leia se relâmpago O lema do jQuery é The Write Less do More que em bom português significa Escreva menos faça 11 March 2009 Criando funções no PHP As funções são métodos de economizar tempo e trabalho para ações que irão se repetir Vamos usar como exemplo a função substr nativa do PHP ela serve para você cortar uma string pegando apenas

    Original URL path: http://blog.thiagobelem.net/pagina-15/ (2016-04-27)
    Open archived version from archive

  • Thiago Belem / Blog
    PHP Sessão é um recurso do PHP que permite que você salve valores variáveis para serem usados ao longo da visita do usuário Valores salvos na sessão podem ser usados em qualquer parte do script mesmo em outras páginas do site São variáveis que permanecem setadas até o visitante fechar o 07 March 2009 Calculando o tempo de carregamento do site Então você quer saber e provavelmente exibir quantos minutos segundos a página do seu site demorou pra ser gerada pelo PHP Sim nós podemos o A lógica desse script é bem simples primeiro você armazena um valor de tempo depois carrega todo o seu site e no final pega novamente 07 March 2009 Busca no MySQL usando palavra chave Fala pessoal Outra coisa muito comum é você precisar fazer uma busca no MySQL usando uma palavra chave e ou caractere coringa Por exemplo Buscar nas notícias cadastradas no seu banco de dados uma notícia que tenha Brasil no texto Pra fazer isso é muito simples é só usar o caractere coringa 06 March 2009 Validação de e mail no PHP com Expressões Regulares Expressões regulares são uma funcionalidade incrível É possível interagir com strings e verificar a sua sintaxe Normalmente se usa regexp Regular Expression pra algumas tarefas simples mas muito úteis como validar um e mail validar uma url validar a formatação de uma senha que precise ter no minimo 2 letras 6 05 March 2009 Busca case sensitive no MySQL Opa opa Essa é outra dúvida muito comum Quando fazemos uma busca comum no MySQL se procuramos Thiago e no registro tá thiago esse registro é retornado Mas quando precisamos de uma validação mais rídiga login e ou senha por exemplo é sempre bom que ela seja case sensitive ou seja BoLa 04 March 2009 Conexão MySQL

    Original URL path: http://blog.thiagobelem.net/pagina-16/ (2016-04-27)
    Open archived version from archive



  •