Currently Browsing: aplicativos

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.

Caro leitor, sua sugestão será muito apreciada! Participe!

Gostaria de, neste post, conversar com você, caro leitor do PluginMania. :)

Gostaria de conhecer sua opinião a respeito de alguns plugins sobre os quais escrevemos nos últimos dias, e também obter, se possível, suas sugestões. Estou escrevendo este post meio que “de repente”, e não falei a respeito com alguns dos desenvolvedores dos plugins em questão.

Desenvolvedores, me perdoem, e se não gostarem de algo que eu disser, ou de minha idéia, podem “descer a lenha”, ok? ;)

Bom, já havia conversado com o Newton, desenvolvedor do excelente sidebarTabs a este respeito, e acredito que pelo menos com ele, tudo está tranquilo. Abaixo vou listar alguns dos excelentes plugins e aplicativos relacionados, todos desenvolvidos por brasileiros (com excessão do Sociable), inéditos, inovadores, sensacionais e detentores de outros adjetivos que, com certeza, ainda poderemos facilmente encontrar.

Gostaria muito, se possível, de colher vossas opiniões a respeito de cada um deles, impressões, se já estão utilizando, se não estão, motivos para a utilização ou não, etc. O PluginMania, desde seu início, tem por objetivo ser um espaço aberto, onde usuários, desenvolvedores e apreciadores do WordPress e todos os seus “adicionais” possam trocar idéias, experiências e, assim, formar meio que uma comunidade em torno de algo comum ao nosso dia a dia.

Sendo assim, segue a lista que mencionei:

JsIndexer, desenvolvido pelo Reinaldo, do Blog do Plástico

Um excelente aplicativo que visa a inserção de botões para redes sociais em seu blog sem a necessidade de alteração de nenhum arquivo do mesmo. Pode ser utilizado em qualquer tipo de WordPress (WordPress.org, hospedado em uma conta de hospedagem qualquer, ou WordPress.com, serviço gratuito oferecido pela Automattic).

Tem alguma sugestão para o mesmo? Idéias? Que redes ainda não presentes no mesmo gostaria de ver inclusas? Deixe um comentário que o Reinaldo, quem sabe, pode estudar e verificar a possibilidade das inserções e/ou alterações desejadas. :)

postTabs, desenvolvido pelo Leo Germani

Fantástico plugin para inserção de abas em seus posts, de forma extremamente descomplicada e rápida. Instalação simples, e utilização mais simples ainda, resultando em belíssimos resultados em seus artigos.

Tem alguma sugestão? Idéias? Deixe um comentário. :)

Plugin Sociable com redes brasileiras, desenvolvido pelo Joost de Valk

(more…)

Novo plugin Woopra: estatísticas na dashboard de seu WordPress

Esta não pode passar em branco. :)

O Woopra, aquele fantástico sistema de estatísticas para websites (por enquanto gratuito), similar, em alguns aspectos, ao Google Analytics e ao Clicky Web Analytics, acaba de lançar um novo plugin para WordPress, que adiciona funções adicionais  e não existentes em seu plugin “simples”, que apenas permite a inserção de forma simplificada do “Website ID/tracking code” ao seu blog/website, de forma tal que este possa ser “analisado” pelo sistema do Woopra sem a edição de nenhum arquivo de seu WordPress.

Estatísticas em sua dashboard


Creative Commons License photo credit: altemark

Este novo plugin, literalmente, integra o Woopra à dashboard de seu WordPress, permitindo que você visualize a partir da mesma diversas informações disponibilizadas pelo serviço. É claro que não se pode esperar o mesmo nível de recursos que o cliente Woopra oferece, principalmente as tais (e fantásticas) informações em tempo real, mas o plugin oferece agilidade e integração de forma super simplificada, proporcionando muitas vezes uma certa economia de tempo, quando o que se deseja é uma simples verificação dos pageviews, visitas do dia ou similares. Além disso, em minha opinião, este plugin em conjunto o Woopra é uma alternativa muito mais poderosa e rica do que o “WordPress Stats“, por exemplo, que também exibe estatísticas na dashboard do WordPress.

Além disso, a equipe do Woopra está abrindo a API do mesmo, o que significa que podemos esperar para muito em breve diversos tipos de aplicativos, gadgets e similares, desenvolvidos por terceiros. Imagino que dentro de pouco tempo teremos uma plataforma robusta, colaborativa e, de certa forma, única. Recursos similares são difíceis de serem encontrados em serviços do tipo, ainda mais de forma gratuita, e a qualidade do serviço é inegável, principalmente quando se utiliza o “Woopra Client”, que eleva a experiência do usuário a níveis, em minha opinião, não atingidos pelo Analytics e/ou pelo Clicky.

Claro, temos o “Spy”, no “Clicky Web Analytics”, recurso, entretanto, disponível somente a pagantes, e ainda que o valor seja convidativo, porque não optarmos por uma solução gratuita e mais poderosa como o Woopra?

(more…)

Redes sociais: disponibilizada nova versão do JsIndexer

Há algum tempo atrás escrevi um artigo a respeito do excelente aplicativo JsIndexer, desenvolvido pelo Reinaldo, do Blog do Plástico. Para quem não se lembra, o aplicativo é uma maneira de qualquer autor disponibilizar em seu blog botões para submissão de seus artigos a diversas redes sociais, sem a necessidade de instalação de plugins e/ou outros procedimentos que podem se tornar até que meio complicados para usuários iniciantes na utilização do WordPress e/ou outras ferramentas para blogs.

O JsIndexer gera o código necessário para você inserir em seu post aqueles famosos botões que permitem que seus visitantes (ou você mesmo) submetam seu conteúdo às mais diversas redes sociais. Com este código em mãos, gerado segundo padrões que você mesmo define no programa, você simplesmente insere o código gerado em seu post e/ou página, e os botões aparecem, no local que você definir. Muito legal, não? :)

Nova versão, novas funcionalidades

Bom, o Reinaldo lançou uma nova versão do JsIndexer em 12 de agosto passado, e eu não poderia deixar de comentar a respeito por aqui. O nome da versão é “Green Gator”, e ela está sensacional.

Abaixo seguem as novidades:

  • Possibilidade de utilização também no Blogspot.
  • Inserção de novas redes sociais, como por exemplo o Facebook, Reddit, BlinkList, Del.icio.us, Furl, LinkTo, Ueba, WebSapiens, BlogBlogs, diHitt, Linkk, Rec6 e uma série de outras.
  • Melhorias no layout, o qual, com certeza, ficou muito mais bonito:

  • Inserção de uma nova funcionalidade que permite ao usuário criar sua própria lista personalizada de sites. Para maiores detalhes, não deixe de dar uma conferida no Blog do Plastico. Leia o ítem “Veja como é fácil criar sua lista personalizada“. :)
  • Agora o projeto JsIndexer possui uma página no Google Code. Confira!
  • Possibilidade de gerar links para “impressão” e para “envio por e-mail“.

Finalizando

Se você deseja mais detalhes a respeito da utilização do JsIndexer, não deixe de conferir nosso artigo anterior a respeito, bem como o post de lançamento da primeira versão, no Blog do Plastico, e também o post de lançamento da versão 2, também no mesmo blog

O pequeno software é sensacional, e com certeza pode ajudar a muitos usuários, principalmente aqueles que possuem seus blogs hospedados no WordPress.com e, agora, no Blogspot. :)

Informações adicionais

Versão atual:

2

Link para acesso à versão online:

http://br.geocities.com/reimlima/jsindexerOnline2.html

Link para download da versão offline:

http://br.geocities.com/reimlima/jsindexer.zip

Site do desenvolvedor:

http://plasticossj4.wordpress.com

Página do aplicativo:

http://plasticossj4.wordpress.com/2008/08/12/jsindexer-versao-2

Página do aplicativo no Google Code:

http://code.google.com/p/jsindexer

Página 1 de 11