Currently Browsing: Ferramentas

Saiba como fazer backups de seu banco de dados MySQL via phpMyAdmin

Nada melhor do que viver em segurança. Em todos os âmbitos, inclusive na internet, resguardando nosso trabalho. Parte importante deste assunto é representada pelos backups. Eu diria até que trata-se de uma parte importantíssima. Quem possui um blog ou site que utiliza algum sistema de CMS como o WordPress, por exemplo, obrigatóriamente possui um banco de dados, e na maioria das vezes este é um banco de dados MySQL. Já falamos aqui no PluginMania a respeito de um plugin que realiza os backups de seus bancos de dados.

Mas e se ocorrer de você não desejar mais instalar nenhum plugin em seu blog, ou, de repente, o plugin for descontinuado e você não sentir confiança em nenhum outro? Confiar apenas nos backups que sua empresa de hospedagem realiza é algo meio que complicado, pois a grande maioria delas oferece este serviço mais para se resguardar do que para “cobrir” o cliente em caso de qualquer problema. Bom, qualquer empresa de hospedagem que se preze deve oferecer ao cliente um aplicativo chamado phpMyAdmin. Se a sua não oferece, veja o que ela pode fazer por você neste sentido.

O phpMyAdmin, software desenvolvido totalmente em PHP, permite o total gerenciamento de seus bancos de dados. Permite a execução de comandos e as mais diversas operações com seu banco de dados MySQL, incluindo a exportação dos backups. Isto mesmo: você pode fazer os backups do banco de dados MySQL de seu blog ou site através deste aplicativo fantástico.

Em primeiro lugar, acesse o phpMyAdmin. Verifique com sua empresa de hospedagem como se dá este acesso. Empresas que trabalham com o painel de controle Cpanel, por exemplo, disponibilizam atalhos para o software dentro do próprio Cpanel. Acessando o phpMyAdmin, você se deparará com a lista de seus bancos de dados, à esquerda:

Clique sobre o nome do banco de dados que deseja exportar e todas as tabelas contidas no mesmo serão exibidas à direita. Feito isto, na parte inferior, clique na opção “marcar todos”, mara selecionar todas as tabelas, e no menu dropdown localizado logo à direita, selecione a opção “Reparar tabela” (1). Aguarde a realização do procedimento, e repita o mesmo, porém, desta vez selecionando a opção “Otimizar tabela” (2), no menu dropdown.

Estes procedimentos eliminam problemas, sobrecargas e otimizam todas as suas tabelas. Em seguida, utilize o botão “Exportar (export)”, localizado na parte superior da tela. Clique nele.

Na próxima tela, no grupo de opções “exportar”, clique em “Selecionar todos” e também na opção “SQL”. No grupo de opções “Estrutura”, marque as seguintes opções:

  • Adicionar DROP TABLE / VIEW / PROCEDURE / FUNCTION;
  • Adicionar IF NOT EXISTS;
  • Adicionar valor AUTO_INCREMENT;
  • Usar aspas simples nos nomes de tabelas e campos.

No grupo de opções “Dados”, marque as seguintes opções:

  • Inserções completas;
  • Inserções extendidas;
  • Usar hexadecimal para BLOB.

Abaixo segue o esquema:

Agora falta pouco. Após as opções acima, mais abaixo, marque a opção “Enviado” e também a opção “compactado com gzip”. E para finalizar, clique no botão “Executar”, para que o backup seja gerado, compactado e oferecido para download. Não se esqueça: faça backups frequentes e guarde-os em locais de armazenamento seguros, de preferência guardando sempre mais de uma cópia, em locais diferentes.

Particularmante, prefiro executar meus backups da forma acima, via phpMyAdmin, pois tenho total controle sobre o que estou fazendo e não dependo de mecanismos segundários. Faça o seu backup. :)

Teste o tempo de carregamento de seu site com o Pingdom

Algo que deve ser sempre ser levado em conta quando se possui um site ou blog é o tempo de carregamento do mesmo, ou seja, trocando em miúdos, quanto tempo leva para que o visitante veja, em seu navegador, todos os elementos de seu site. Quanto tempo leva até que um hipotético visitante seja capaz de visualizar todos os elementos de seu website. Todos os ícones, botões, links (internos ou externos), etc. Isto é muito importante, e um site que demora muito para carregar pode até mesmo desestimular o atual visitante. Ele pode, ao perceber que o site demora muito para carregar, simplesmente desistir e partir para outro endereço.

Isto pode fazer inclusive com que ele jamais retorne ao seu site, pois a demora no carregamento, para muitas pessoas, principalmente para quem não possui muita intimidade com a web, pode significar que o site está offline. De repente, algum elemento HTML localizado na esquerda de seu blog ou site pode impedir o carregamento do site inteiro. Um banner de afiliados, por exemplo. Por este motivo, fique sempre de olho no tempo de carregamento de seu website, e utilize ferramentas de medição. Uma delas, gratuita, é fornecida pelo Pingdom, site que oferece alguns recursos similares aos oferecidos pelo DNSstuff.

Através deste link, você pode conferir e utilizar a ferramenta gratuita “Test the load time of a web page“, ou “Teste o tempo de carregamento de uma página web”. Basta digitar o endereço desejado no campo de texto exibido logo no início da página e clicar no botão “Test now“:

Um teste completo será realizado, no endereço web fornecido. Todos os elementos que constam na página em questão serão carregados e analisados pelo serviço oferecido gratuitamente pelo Pingdom. Imagens, links, folha de estilos, elementos javascript, etc.

Você poderá conferir o tempo total de carregamento da página, e também o tempo de carregamento de cada item. Um gráfico muito didático é exibido, e o resultado pode ser enviado por e-mail, publicado no Twitter e também compartilhado no Facebook.

Página 1 de 11