Como instalar o WordPress em 5 minutos

O WordPress é um dos aplicativos web mais usados para criar sites e (principalmente) blogs.
Como CMS (Content Management System ou sistema de gestão de conteúdo), ele permite iniciar um site instantaneamente, pronto para receber conteúdo em imagens, textos, vídeos etc.

Neste texto, vamos tratar de um dos vários métodos de instalação do aplicativo — baseado nas instruções oficiais.

Não esqueça de clicar nos links, no decorrer do texto e na seção de referências (no final), para obter informações mais específicas sobre algum assunto.

Pré-requisitos para instalar o WordPress

O famoso passo a passo de instalação do WordPress em 5 minutos funciona e é verídico.

Só que há alguns poréns…

O procedimento, em si — caso você já tenha alguma experiência de instalação de aplicativos web PHP/MySQL/MariaDB anterior — pode ser realizado em poucos minutos.

Entretanto, se esta for a sua primeira vez a instalar um aplicativo deste tipo, não se preocupe com o tempo.

Na minha primeira vez, tive que começar de novo, depois de apagar todos os arquivos instalados, para que ficasse exatamente do jeito que eu queria.

Se preferir, muitos provedores oferecem o método de instalação “com um clique” (One-Click install) — é o ideal para novatos.

Neste sentido, eu recomendo a Hostinger.

Veja quais itens você precisa providenciar para agilizar o procedimento de instalação:

  • Além do servidor LAMP pronto para receber o CMS, é necessário ter uma conta no MySQL/MariaDB.
  • É necessário fazer o download do aplicativo, aqui: https://wordpress.org/download/
    Se preferir a última versão, clique aqui, para baixá-la.
    Outra opção, bastante cômoda, é baixar diretamente no local em que vai instalar, através do comando wget, como veremos adiante.

Procedimento de instalação do WordPress

Acompanhe este passo a passo:

  1. Crie um banco de dados para ser usado pelo WordPress, no seu servidor web, bem como o nome de usuário (MySQL ou MariaDB), com privilégios para alterá-lo.
    Se você não tem acesso ao servidor de banco de dados, obtenha estas informações com o administrador do sistema, informando que pretende usar o WordPress.
    Neste caso, as informações que você precisa são:

    • nome do banco de dados
    • nome do usuário do banco de dados
    • senha do usuário do banco de dados
    • o hostname (nome do servidor) em que se encontra o banco de dados e
    • (opcionalmente) o prefixo que irá acompanhar cada nome de tabela criado para uso do wordpress neste site.
  2. Dentro do local em que você deseja que o seu site WordPress fique, baixe e extraia o pacote do WordPress:
    
    wget https://wordpress.org/latest.zip
    
    tar xvzf latest.zip
    
    mv wordpress/* wordpress/.* .
    
    rmdir wordpress
    
  3. Agora, abra o seu website no navegador — se tiver sido extraído no local certo, o instalador irá aparecer.
    como instalar o WordPress

    Esta tela serve para informar sobre os dados que serão requeridos na sequência.

    As informações serão usadas para preencher o arquivo wp-config.php — que também pode ser editado manualmente.

  4. Na próxima tela, preencha o formulário com os dados que foram mencionadas no passo 1.
    como instalar o WordPress
  5. A esta altura o site já está instalado. Mas você vai precisar de um nome de usuário para poder acessar e administrar o seu site.
    como instalar o WordPress
  6. Esta é a última tela da instalação, onde é dado um feedback da criação do seu novo usuário.
    como instalar wordpress
  7. Este é o painel de administração do seu site WordPress.
    como instalar wordpress
    A partir daqui, já é possível inserir novo conteúdo, instalar novos temas, adicionar usuários ao sistema etc.

Referências

https://codex.wordpress.org/Installing_WordPress.

Ferramentas de caching para WordPress

Se você tem um blog ou site rodando sobre a plataforma do WordPress, pode usufruir de algumas ferramentas e plugins de caching, que podem melhorar sensivelmente sua velocidade.
As dicas que seguem podem também ser úteis, caso você esteja experimentando alguma lentidão no acesso ao seu site.
Se você não está tendo problemas com spam, então é possível que o servidor esteja acionando o seu banco de dados MySQL mais do que deveria.
wordpress logo
Uma vez que o WordPress depende (e muito) do banco de dados, ele faz algumas consultas ao MySQL, para obter o conteúdo necessário para mostrar nas páginas do site.
Se você tem grandes sites linkando ou direcionando tráfego para você (que ótimo!) isto pode acabar criando um gargalo — lentidão no acesso ao seu conteúdo.

Ferramentas de caching e plugins

O caching é um dispositivo de memória intermediário, cuja função é acelerar o processo de entrega de dados.
Como ferramenta, ele é especialmente eficiente quando os mesmos dados são requisitados muitas vezes repetidas — pense nos seus posts mais lidos.
O WordPress tem, em seu repositório, uma boa quantidade de plugins disponíveis que prometem diminuir o tempo de carregamento das suas páginas e reduzir a carga de trabalho dos servidores no seu provedor.
Você precisa usar, pelo menos, um deles.

O caching consiste no armazenamento temporário e intermediário de informações requisitadas repetidas vezes no seu site.
Com este recurso, o usuário não chega a acionar o banco de dados para obter o conteúdo do seu site ou blog — e, portanto, pode demorar um pouco para ver as últimas atualizações feitas

Segue uma lista de plugins comuns, que podem ser usados para aumentar a eficiência com que suas páginas carregam para seus leitores.
Você pode encontrá-los na área administrativa do seu blog WordPress, no painel Plugins — use a caixa de busca para encontrá-los pelos seus nomes.
Catptura de de tela do painel administrativo WordPress

WP Super Cache

Cria um arquivo estático de seu site e o carrega, em vez de usar o PHP para gerar a informação.
Como continuação do projeto WP-Cache, este plugin inclui novos recursos.
Alguns provedores o fornecem junto com o serviço One-Click Install.
Para quem usa um serviço de shared hosting ou provedor compartilhado, esta é a melhor opção.

Hyper Cache

Este é provavelmente um dos plugins de caching mais fáceis de usar.
Se você achar o WP Super Cache muito complicado, o Hyper Cache costuma atender às necessidades da maioria dos usuários.

W3 Total Cache

Este plugin é também excelente e tem atraído elogios e atenção da comunidade.
Parte do hype que envolve esta ferramenta é que ela inclui recursos de CDN

CDN é uma sigla para “Content Delivery Networks” ou “redes de entrega de conteúdo”.
Trata-se de uma rede de servidores dispersos geograficamente.
Estes servidores armazenam conteúdos de sites em cache e o entregam a usuários baseados em sua localização geográfica.

Se a maior parte do seu público está localizado em uma área mais restrita (seu município ou estado), você provavelmente não precisa deste recurso.

WP Widget Cache

Este plugin trabalha em conjunto com os anteriores (acima), para melhorar o desempenho do seu site.
Seu foco é nos widgets e pode ser útil se você tiver muitos deles em uso


WordPress Oficial logo
Lembre-se que plugins também “pesam” no seu site e você não deve usá-los em excesso.
Há muitos outros plugins de cache disponíveis para WordPress, que você pode testar e ver se se adequam às suas necessidades e às de seu público.
Se quiser, comente sobre as soluções que você encontrou, nos comentários.

Como implementar um cabeçalho rotativo e aleatório no blog, com PHP

Neste post, vou mostrar como mudar automaticamente e aleatoriamente as imagens do cabeçalho ou header, no seu blog, com um código bem simples em PHP.
Este código foi testado no WordPress, mas deve funcionar, com algumas alterações, em outras plataformas de blog.
Alguns temas, como o Thesis, do Chris, já têm esta função. Basta preparar as suas imagens e fazer o upload pro diretório /rotator do tema.

Prepare suas imagens

Antes de começar, edite e deixe prontas as imagens que você pretende usar no seu cabeçalho.
Para que o nosso pequeno script funcione, será necessário renomear as suas imagens. Elas devem ter o mesmo nome, com uma terminação numérica. pode ser algo assim: cabecalho_01.jpg.
Outra coisa importante, para o correto funcionamento do script, é que todas elas tenham a mesma extensão. Portanto, se uma for .jpg, todas as outras deverão também ser. Fotografias ficam melhor em JPG, outros tipos de imagens podem ficar melhor em PNG ou GIF.

Faça upload das suas imagens

Desde que você saiba exatamente a URL da sua imagem, não tem muita importância o local para onde você a está enviando. Pode ser interessante anotar o local em que elas se encontram:
http://nome-do-blog.com.br/imagens/cabecalho_01.jpg
Na hora de escrever o script, você vai precisar deste endereço completo.

Implementando o código

Se você estiver usando o WordPress, localize o arquivo header.php do seu tema e, na parte que se refere à imagem do cabeçalho, substitua pelo código abaixo, devidamente adaptado à sua situação:

<img src="http://nome-do-blog.com.br/imagens/cabecalho_0<?php echo(rand(1,5)); ?>.jpg" alt="meu banner" />

Sim. Tudo o que você vai precisar escrever em PHP é isso:

<?php echo(rand(1,5)); ?>
POSTS RELACIONADOS

Explicando a função rand()

A função rand, neste caso escolhe um número entre 1 e 5. Se você tiver 13 imagens para rotacionar, a função fica assim:

<?php echo(rand(1,13)); ?>

Simples, não é?