Construção de sites e gestão de conteúdo com
Giancarlo Silva
EXPOTEC 2016
 Giancarlo Silva
◦ Formado em Análise e
Desenvolvimento de Sistemas
pelo IFRN;
◦ Desenvolvedor web e web
designer freelancer desde 2012;
◦ Entusiasta de WordPress desde
2007, quando começou a criar
blogs sobre games e cultura
pop;
◦ Atualmente está escrevendo o
livro WordPress: de blogs
pessoais a grandes portais, a
ser lançado em breve.
 O que é o WordPress?
 Quem usa o WordPress?
 Porque aprender a usá-lo?
 Tutorial: instalação
 O Painel de Controle do WordPress
 Dicas de segurança
 Encerramento
 O WordPress é um conjunto de serviços
opensource disponibilizado pela empresa
Automattic, que oferece um serviço gratuito
de hospedagem de blogs e um Sistema de
Gestão de Conteúdo (CMS):
◦ Serviço de blogs: wordpress.com
◦ CMS: wordpress.org
 wordpress.com
 wordpress.org
 O WordPress é
atualmente o Sistema
de Gestão de Conteúdo
mais usado no mundo,
sendo usado por quase
40% de todos os sites
da web.
Fonte: http://trends.builtwith.com/cms
Fonte: wordpress.org/showcase
Fonte: wordpress.org/showcase
Fonte: wordpress.org/showcase
 Software Livre e uma comunidade rica,
atuante e solícita;
◦ Grupo WordPress Brasil – http://on.fb.me/1QelbJH
◦ Grupo WordPress Natal – http://on.fb.me/1p2dsV2
 Codex: documentação rica e detalhada;
◦ WordPress Codex – http://codex.wordpress.org/
 Versatilidade e flexibilidade de uso;
◦ Plugins – https://wordpress.org/plugins/
◦ Temas – https://wordpress.org/themes/
 Inúmeras possibilidades;
◦ WooCommerce –
https://www.woothemes.com/woocommerce/
◦ BuddyPress – https://br.buddypress.org/
◦ bbPress – https://bbpress.org/
◦ E muito mais! ^^
 Requisitos para instalar o WordPress:
◦ Linguagem PHP instalada (versão 5.2.4 ou superior);
◦ Servidor web Apache ou Nginx;
◦ Banco de dados MySQL ou MariaDB;
◦ No seu computador, instale e use uma ferramenta
de conexão e transferência de arquivos via FTP
(FileZilla, por exemplo - https://filezilla-
project.org/).
 Crie um banco de dados MySQL no seu
servidor. Anote as credenciais de acesso;
◦ Nome do banco, usuário e senha de conexão
 Faça o download do pacote .zip do
WordPress:
◦ wordpress.org;
◦ br.wordpress.org.
 Descompacte-o e transfira seu conteúdo para
o diretório raiz do servidor
◦ Use o FileZilla ou seu programa de FTP favorito para
isso
 Acesse o endereço do seu site onde o WordPress será instalado e
surgirá esta tela em seu navegador. Clique em “Vamos Lá!”.
 Na tela seguinte, preencha este formulário com as credenciais
do banco de dados. Clique em “Enviar”.
 Nesta tela, clique em “Instalar”.
 Preencha este formulário
com as informações do seu
site: Título do site, nome de
usuário, senha e e-mail do
administrador.
 Ao terminar, clique em
“Instalar WordPress”.
 Pronto, a instalação foi finalizada! ^^
 Painel de Controle
 Atualizações
 Gestão de posts, categorias e tags
 Gestão de mídia (imagens, vídeos, arquivos)
 Gestão de páginas estáticas
 Gestão de comentários
 Personalização: temas e elementos visuais
 Personalização: gestão de plugins
 Gestão de usuários
 Ferramentas úteis
 Configurações gerais
 Devido a grande popularidade do WordPress,
tal ferramenta acaba se tornando alvo de atos
maliciosos como disseminação de spam e
tentativas de invasão.
 Entretanto, há uma incidência muito maior
desse tipo de incidente em instalações
desatualizadas do WordPress e de temas e
plugins instalados em um site feito com este
CMS.
 Para fortalecer a segurança de seu site WordPress,
é possível seguir alguns procedimentos e boas
práticas ao construi-lo:
◦ Mude o prefixo das tabelas do banco de dados (wp_ por
padrão) no ato da instalação;
◦ Use sempre senhas fortes com letras, números e caracteres
especiais;
◦ Instale plugins de firewall e proteção contra ataques de
força-bruta (Wordfence e Login Lockdown, por exemplo)
 Mais procedimentos de segurança podem ser
encontrados em WordPress Security Checklist:
◦ http://wpsecuritychecklist.org/br/items/
Grupo WordPress Natal – http://on.fb.me/1p2dsV2
Participe! ^^

[EXPOTEC 2016] Construção de sites e gestão de conteúdo com WordPress

  • 1.
    Construção de sitese gestão de conteúdo com Giancarlo Silva EXPOTEC 2016
  • 2.
     Giancarlo Silva ◦Formado em Análise e Desenvolvimento de Sistemas pelo IFRN; ◦ Desenvolvedor web e web designer freelancer desde 2012; ◦ Entusiasta de WordPress desde 2007, quando começou a criar blogs sobre games e cultura pop; ◦ Atualmente está escrevendo o livro WordPress: de blogs pessoais a grandes portais, a ser lançado em breve.
  • 3.
     O queé o WordPress?  Quem usa o WordPress?  Porque aprender a usá-lo?  Tutorial: instalação  O Painel de Controle do WordPress  Dicas de segurança  Encerramento
  • 4.
     O WordPressé um conjunto de serviços opensource disponibilizado pela empresa Automattic, que oferece um serviço gratuito de hospedagem de blogs e um Sistema de Gestão de Conteúdo (CMS): ◦ Serviço de blogs: wordpress.com ◦ CMS: wordpress.org
  • 5.
  • 6.
  • 7.
     O WordPressé atualmente o Sistema de Gestão de Conteúdo mais usado no mundo, sendo usado por quase 40% de todos os sites da web. Fonte: http://trends.builtwith.com/cms
  • 8.
  • 9.
  • 10.
  • 11.
     Software Livree uma comunidade rica, atuante e solícita; ◦ Grupo WordPress Brasil – http://on.fb.me/1QelbJH ◦ Grupo WordPress Natal – http://on.fb.me/1p2dsV2  Codex: documentação rica e detalhada; ◦ WordPress Codex – http://codex.wordpress.org/
  • 12.
     Versatilidade eflexibilidade de uso; ◦ Plugins – https://wordpress.org/plugins/ ◦ Temas – https://wordpress.org/themes/  Inúmeras possibilidades; ◦ WooCommerce – https://www.woothemes.com/woocommerce/ ◦ BuddyPress – https://br.buddypress.org/ ◦ bbPress – https://bbpress.org/ ◦ E muito mais! ^^
  • 13.
     Requisitos parainstalar o WordPress: ◦ Linguagem PHP instalada (versão 5.2.4 ou superior); ◦ Servidor web Apache ou Nginx; ◦ Banco de dados MySQL ou MariaDB; ◦ No seu computador, instale e use uma ferramenta de conexão e transferência de arquivos via FTP (FileZilla, por exemplo - https://filezilla- project.org/).
  • 14.
     Crie umbanco de dados MySQL no seu servidor. Anote as credenciais de acesso; ◦ Nome do banco, usuário e senha de conexão  Faça o download do pacote .zip do WordPress: ◦ wordpress.org; ◦ br.wordpress.org.  Descompacte-o e transfira seu conteúdo para o diretório raiz do servidor ◦ Use o FileZilla ou seu programa de FTP favorito para isso
  • 15.
     Acesse oendereço do seu site onde o WordPress será instalado e surgirá esta tela em seu navegador. Clique em “Vamos Lá!”.
  • 16.
     Na telaseguinte, preencha este formulário com as credenciais do banco de dados. Clique em “Enviar”.
  • 17.
     Nesta tela,clique em “Instalar”.
  • 18.
     Preencha esteformulário com as informações do seu site: Título do site, nome de usuário, senha e e-mail do administrador.  Ao terminar, clique em “Instalar WordPress”.
  • 19.
     Pronto, ainstalação foi finalizada! ^^
  • 20.
     Painel deControle
  • 21.
  • 22.
     Gestão deposts, categorias e tags
  • 23.
     Gestão demídia (imagens, vídeos, arquivos)
  • 24.
     Gestão depáginas estáticas
  • 25.
     Gestão decomentários
  • 26.
     Personalização: temase elementos visuais
  • 27.
  • 28.
     Gestão deusuários
  • 29.
  • 30.
  • 31.
     Devido agrande popularidade do WordPress, tal ferramenta acaba se tornando alvo de atos maliciosos como disseminação de spam e tentativas de invasão.  Entretanto, há uma incidência muito maior desse tipo de incidente em instalações desatualizadas do WordPress e de temas e plugins instalados em um site feito com este CMS.
  • 32.
     Para fortalecera segurança de seu site WordPress, é possível seguir alguns procedimentos e boas práticas ao construi-lo: ◦ Mude o prefixo das tabelas do banco de dados (wp_ por padrão) no ato da instalação; ◦ Use sempre senhas fortes com letras, números e caracteres especiais; ◦ Instale plugins de firewall e proteção contra ataques de força-bruta (Wordfence e Login Lockdown, por exemplo)  Mais procedimentos de segurança podem ser encontrados em WordPress Security Checklist: ◦ http://wpsecuritychecklist.org/br/items/
  • 33.
    Grupo WordPress Natal– http://on.fb.me/1p2dsV2 Participe! ^^