SlideShare uma empresa Scribd logo
1 de 46
Plataforma, Conceito e Aplicações
jacksonfdam
http://about.me/jacksonfdam
https://bitbucket.org/jacksonfdam
https://github.com/jacksonfdam
http://linkedin.com/in/jacksonfdam
@jacksonfdam
O princípio
• O que ele é?
– CMS desenvolvido em PHP e MySQL
– Inicialmente, usado para desenvolvimento de
blogs
– Atualmente, um grande e poderoso CMS
– Gratuito, Open Source e com uma grande
comunidade ao seu redor
O princípio
• O WordPress começou como um projeto
desenvolvido por Matt Mullenweg e Mike
Little em 2003, com o objetivo de ser uma
plataforma simples para uso em sites do tipo
webblog (ou blog).
O princípio
• Devido à sua estrutura modular, suas
características foram estendidas, e hoje ele é
um sistema de gerenciamento de conteúdo.
O princípio
• Achar um CMS que atenda as suas
expectativas, seja simples de usar e funcione
do jeito que você quer, sem mensagens de
erro fatais ou um monte de bugs é uma tarefa
dificil.
Simplesmente simples
• O WordPress oferece uma interface de uso
simples e amigável, em comparação a outros
sistemas de gerenciamento de conteúdo.
Amigável
• O WordPress é muito fácil de usar. Há CMS que
tem uma lista de recursos extensa e
completa, mas a interface é muito complexa para
usar, ou depende de extensões para torná-la mais
fácil para o usuário iniciante. O WordPress é bem
intuitivo, para adicionar um post ao seu blog (ou
website), por exemplo, você precisa:
1. Criar o post,
2. Customizar a URL,
3. Criar o conteúdo (ou colocá-lo no site),
4. Atualizar a página.
E???
• É o CMS mais usado do mundo 21,3% dos
maiores sites do mundo utilizam o WordPress
(Fonte: W3Techs),mais de 74 milhões de sites no
mundo(Fonte: WordPress.com Stats) e é utilizado pelas
maiores empresas do mundo.
CMS que qualquer um aprende a usar
Facilidade na Configuraçao
• Posts e Páginas
• Arquivos de Mídias
• Links
• Categorias e tags
• Função do usuário e perfis
• Feeds RSS
• URLs Amigáveis
• Proteção contra Spam
• Upgrades automáticos
• Temas
• Widgets
• Plugins
Facilidade na Utilização
• Rica edição de textos
• Upload de mídias
• Gerenciamento de menus
Facilidade na extensão de
funções
• Rica edição de textos
• Upload de mídias
• Gerenciamento de menus
Níveis de Acesso
1. Administrador
2. Editor
3. Autor
4. Colaborador
5. Assinante
Que tipos de aplicações posso fazer?
Sem plugins
• Ecommerces
• Redes Sociais
• Fóruns
• Sistemas de Tickets
• Perguntas e Respostas
• Ferramentas Colaborativas
• Diretórios
• Crowdfunding
• Wiki
• API
Que tipos de aplicações posso fazer?
Que tipos de aplicações posso fazer?
Que tipos de aplicações posso fazer?
Que tipos de aplicações posso fazer?
Plugins e temas
• O WordPress tem uma biblioteca de temas e plugins cada
vez maior.
• Na página de plugins do WordPress, temos exatos 31019
plugins disponíveis, e na página de temas são em número
de 2507.
Plugins e temas
• Entenda-se por plugins um recurso muito prático
do WordPress em que você pode estender as
capacidades do CMS, adicionando elementos
específicos.
• Por exemplo, se você quiser que o seu site tenha
uma área de comércio eletrônico, existem plugins
que permitem organizar uma loja virtual dentro do
WordPress, com todos os recursos necessários para
atingir o seu objetivo.
Plugins e temas
• Os temas são usados para mudar a “cara” do site
feito sobre o WordPress. Você pode então
personalizar o seu site, colocando de forma que
fique mais do seu agrado.
• Mesmo assim, se o site não estiver com o aspecto
desejado, você pode personalizar o tema, ou ainda
desenvolver um novo tema, de forma que satisfaça
o seu objetivo.
Comunidade
• O WordPress tem uma comunidade grande, forte e
ativa: Mesmo que você tenha problemas com o
WordPress, não se preocupe, sempre será possível
encontrar respostas às suas perguntas, fazendo
uma pesquisa na Internet.
• Temos grupos regionais, estaduais e o grupo
nacional. Em diversas redes sociais e listas de
email.
Wordcamp
• WordCamp é o nome dado para todos os encontros
relacionados WordPress, tanto os encontros
formais quanto os encontros descontraídos.
• O primeiro evento aconteceu em Agosto de
2006, em San Francisco, durou um dia e reuniu
mais de 500 pessoas . O evento seguinte aconteceu
em Julho de 2007, também em San
Francisco, durou dois dias e reuniu cerca de 400
pessoas .
Wordcamp
• O primeiro WordCamp fora de San Francisco
aconteceu em Beijing em Setembro de 2007 .
Desde então, aconteceram mais de 150
WordCamps no mundo. O WordCamp San
Francisco, um evento anual, continua sendo uma
conferência para usuários e desenvolvedores
WordPress.
Wordcamp
• 21 de Junho de 2009
– O primeiro WordCamp brasileiro aconteceu na FUNART, na cidade
de São Paulo .
• 22 e 23 de Outubro de 2010
– O segundo WordCamp brasileiro aconteceu em Curitiba, Paraná, nas
instalações da Faculdade de Educação Superior do Paraná (FESP) .
Wordcamp
• 15 e 16 de Junho de 2012
– O terceiro WordCamp brasileiro e o segundo em
Curitiba, Paraná, na Faculdade de Educação Superior do Paraná
(FESP), conteve uma grade de atividades direcionadas à
usuários, desenvolvedores e profissionais do WordPress . O
lançamento da tradução do WordPress 3.4, então lançado dias
antes, foi atrasado para que uma grande revisão da tradução fosse
feita durante o evento.
• 13 de julho de 2013
– O quarto WordCamp brasileiro e o primeiro em Porto Alegre, Rio
Grande do Sul ocorreu na FTEC Faculdades
Custos?
O WordPress é gratuito.
Custos?
• Você não precisa pagar nada para usar o
WordPress.
• Aliás, o único momento em que você precisa pagar
é caso você decida comprar um tema
personalizado, feito por uma empresa que o está
vendendo, ou caso você queira contratar uma
empresa para configurar e gerenciar um site em
WordPress para você.
Adaptável?
• O WordPress é um CMS que adapta-se e evolui
com o seu site. Você pode usá-lo para gerenciar
desde um pequeno blog até um grande portal, e a
grande comunidade que orbita em torno do
WordPress mantém-o atualizado (lembra sobre ele
ser um software livre?), fornecendo aos usuários
uma plataforma que é capaz de evoluir de acordo
com as necessidades e expectativas dos usuários.
3.9 Smith
• Lançado em 16 de Abril de 2014 com novos recursos como
pré-visualização de widgets ao vivo e o novo instalador
tema são agora estão melhores. Refinamentos de interface
do usuário ao editar imagens e quando se trabalha com
mídia no editor.
• Também trouxe de volta algumas das configurações
avançadas de visualização das imagens.
3.9 Smith
• Se você quiser testar playlists de áudio e vídeo, os links vão
aparecer no gerenciador de mídia, uma vez que você
carregou um arquivo de áudio ou vídeo.
• Para os desenvolvedores de tema, foram adicionados
suporte HTML5. A função de formatação que transforma
citações diretas em citações inteligentes (entre outras
coisas) sofreu algumas mudanças para acelerá-lo
drasticamente
Vulnerabilidades
• Como muitos dos mais modernos pacotes de software, o
WordPress é atualizado regularmente para evitar e resolver
novas ameaças que possam surgir.
• Melhorar a segurança do software é uma preocupação
constante, e por isso é importante manter a sua instalação
sempre atualizada com a versão mais recente do
WordPress.
• As versões antigas do WordPress não recebem atualizações
de segurança.
Vulnerabilidades
• Em 2007 e 2008, muitos relatos de segurança foram
relacionados ao software. De acordo com Secunia, em Abril
de 2009, o WordPress tinha 7 advertências sem correções
(de 32 do total), com uma taxa máxima de "Menos Crítico".
• Secunia mantém uma lista atualizada de vulnerabilidades
do WordPress.
Vulnerabilidades
• Em Janeiro de 2007, muitos blogs de SEO, e também sites
menores com AdSense, foram alvo de ataques através de
uma vulnerabilidade WordPress.
• Uma vulnerabilidade de um dos sites do projeto permitia
inserir códigos vulneráveis na forma de um back door a
alguns dos downloads da versão WordPress 2.1.1.
• O lançamento da versão 2.1.2 corrigiu isso.
Vulnerabilidades
• Em Maio de 2007, um estudo revelou que 98% dos blogs
WordPress eram vulneráveis porque estavam usando uma
versão ultrapassada.
Vulnerabilidades
• Em Junho de 2007, Stefan Esser, o fundador do PHP Security
Response Team, criticou os relatórios de segurança, citando
problemas com a arquitetura da aplicação que tornavam
difíceis a escrita de códigos seguros, além de outros
problemas.
Vulnerabilidades
• Em Junho de 2001 a rede wordpress.org foi alvo de ataques.
Várias modificações em plugins populares foram
observados, algumas contendo códigos maliciosos; as
modificações foram revertidas por serem visivelmente
suspeitas .
• Por precaução, a senha de acesso à rede wordpress.org de
todos os usuários precisou ser redefinida.
Vulnerabilidades
• Desde então, o WordPress tem melhorado em termos de
segurança e as últimas versões tem relatos mínimos de
vulnerabilidades.
O que é segurança?
• Fundamentalmente, a segurança não é apenas possuir
sistemas perfeitamente seguros, que poderiam muito bem
ser impossíveis de encontrar e/ou manter. Um servidor
seguro protege a privacidade, integridade e disponibilidade
dos recursos que estão sob o controle do seu administrador.
O que é segurança?
• Tenha em mente algumas idéias gerais enquanto pensa
sobre cada aspecto de segurança do seu sistema:
O que é segurança?
• Limitar o accesso - Faça escolhas seguras que reduzirão os
pontos passíveis de invasão por pessoas mal-intencionadas.
O que é segurança?
• Contenção - Sua instalação deve estar configurada para
minimizar o tamanho do estrago que pode ser causado caso
o sistema venha a ser comprometido ou invadido.
O que é segurança?
• Preparação e conhecimento - Mantenha backups e confira
o estado da sua instalação do WordPress regularmente.
Traçar um plano de backup e recuperação da instalação no
caso de uma catástrofe pode ajudar a estar novamente
online muito mais rápido caso haja um problema.
O que é segurança?
• Vulnerabilidades no seu computador - Tenha certeza que
os computadores que você usa para postar no WordPress
estão livres de spyware, malware e outros tipos de
infecções e vírus.
Toda a segurança do mundo no WordPress e no seu servidor
web não farão a menor diferença se houver um keylogger
instalado no seu computador.
O que é segurança?
• Senhas - Muitas ameaças potenciais podem ser evitadas
com bons hábitos de segurança. Uma senha forte é um
aspecto muito importante disso.
• O objetivo da sua senha é dificultar que outras pessoas
possam adivinhar e também para evitar que ataques de
força bruta sejam bem-sucedidos. Existem
diversos geradores automáticos de senhas que podem ser
usados para criar senhas seguras.
O que é segurança?
• Backup dos dados - Faça backup dos seus dados
regularmente, incluindo seus bancos de dados MySQL.
• A integridade dos dados é crítica para se ter downloads
confiáveis. Criptografar o backup, manter registros
independentes dos hashes MD5 de cada arquivo de backup
e/ou colocar os backups em mídias de somente-leitura
aumenta a confiança de que seus dados não foram
adulterados.
Referências
• http://pt.slideshare.net/gugaalves/por-que-usar-o-wordpress-conceitos-e-aplicaes
• http://www.hostnet.com.br/blog/porque-usar-wordpress-para-criar-blog/
• http://en.wikipedia.org/wiki/WordPress
• http://wordpress.org/about/
• http://codex.wordpress.org/pt-br:Blindando_o_WordPress
• http://tiagohillebrandt.eti.br/dicas-seguranca-wordpress.html
• http://mundopodcast.com.br/podcasteando/seguranca-wordpress/
• https://dribbble.com/KPdesigns
• Creditos da imagem: https://dribbble.com/shots/848737-MailChimp-Presents-Dan-
Benjamin
Obrigado!

Mais conteúdo relacionado

Mais procurados

WordPress CMS - Gestão de conteúdo nunca foi tão fácil
WordPress CMS - Gestão de conteúdo nunca foi tão fácilWordPress CMS - Gestão de conteúdo nunca foi tão fácil
WordPress CMS - Gestão de conteúdo nunca foi tão fácilMatteus Barbosa
 
[EXPOTEC 2016] Construção de sites e gestão de conteúdo com WordPress
[EXPOTEC 2016] Construção de sites e gestão de conteúdo com WordPress[EXPOTEC 2016] Construção de sites e gestão de conteúdo com WordPress
[EXPOTEC 2016] Construção de sites e gestão de conteúdo com WordPressGiancarlo Silva
 
Por que usar o WordPress - Conceitos e Aplicações
Por que usar o WordPress - Conceitos e AplicaçõesPor que usar o WordPress - Conceitos e Aplicações
Por que usar o WordPress - Conceitos e AplicaçõesGuga Alves
 
Apresentação Wordpress FLISOL 2010
Apresentação Wordpress FLISOL 2010Apresentação Wordpress FLISOL 2010
Apresentação Wordpress FLISOL 2010Zarathon Maia
 
6 Vantagens de Usar WordPress
6 Vantagens de Usar WordPress6 Vantagens de Usar WordPress
6 Vantagens de Usar WordPressMateada
 
Blospot e word press
Blospot e word pressBlospot e word press
Blospot e word pressMariana Eyer
 
20 coisas que você precisa saber sobre hospedagem de sites
20 coisas que você precisa saber sobre hospedagem de sites20 coisas que você precisa saber sobre hospedagem de sites
20 coisas que você precisa saber sobre hospedagem de sitesUOLHOST
 
Flash + WordPress = Amantes
Flash + WordPress = AmantesFlash + WordPress = Amantes
Flash + WordPress = AmantesActive Media
 
Palestra WordPress Flisol Amontada
Palestra WordPress Flisol Amontada Palestra WordPress Flisol Amontada
Palestra WordPress Flisol Amontada Jakson Silva
 
Introdução ao Wordpress
Introdução ao WordpressIntrodução ao Wordpress
Introdução ao WordpressAline Corso
 
Desenvolvimento web com (cms) Drupal
Desenvolvimento web com (cms) DrupalDesenvolvimento web com (cms) Drupal
Desenvolvimento web com (cms) DrupalEmerson Barros
 
Turbinando o Firefox (2010)
Turbinando o Firefox (2010)Turbinando o Firefox (2010)
Turbinando o Firefox (2010)Givanaldo Rocha
 
[E-book] Como criar e manter um site ou blog com o Wordpress
[E-book] Como criar e manter um site ou blog com o Wordpress[E-book] Como criar e manter um site ou blog com o Wordpress
[E-book] Como criar e manter um site ou blog com o WordpressKingHost - Hospedagem de sites
 
Word camp sp 2017 willian marques
Word camp sp 2017   willian marquesWord camp sp 2017   willian marques
Word camp sp 2017 willian marquesWillian Marques
 
Blogger, WordPress e Tumblr - Trabalho de Mídias Sociais - UniCeub
Blogger, WordPress e Tumblr - Trabalho de Mídias Sociais - UniCeubBlogger, WordPress e Tumblr - Trabalho de Mídias Sociais - UniCeub
Blogger, WordPress e Tumblr - Trabalho de Mídias Sociais - UniCeublvclucas
 
Desenvolvendo Web Sites Robustos
Desenvolvendo Web Sites RobustosDesenvolvendo Web Sites Robustos
Desenvolvendo Web Sites RobustosEmerson Barros
 

Mais procurados (20)

WordPress CMS - Gestão de conteúdo nunca foi tão fácil
WordPress CMS - Gestão de conteúdo nunca foi tão fácilWordPress CMS - Gestão de conteúdo nunca foi tão fácil
WordPress CMS - Gestão de conteúdo nunca foi tão fácil
 
[EXPOTEC 2016] Construção de sites e gestão de conteúdo com WordPress
[EXPOTEC 2016] Construção de sites e gestão de conteúdo com WordPress[EXPOTEC 2016] Construção de sites e gestão de conteúdo com WordPress
[EXPOTEC 2016] Construção de sites e gestão de conteúdo com WordPress
 
Por que usar o WordPress - Conceitos e Aplicações
Por que usar o WordPress - Conceitos e AplicaçõesPor que usar o WordPress - Conceitos e Aplicações
Por que usar o WordPress - Conceitos e Aplicações
 
Apresentação Wordpress FLISOL 2010
Apresentação Wordpress FLISOL 2010Apresentação Wordpress FLISOL 2010
Apresentação Wordpress FLISOL 2010
 
6 Vantagens de Usar WordPress
6 Vantagens de Usar WordPress6 Vantagens de Usar WordPress
6 Vantagens de Usar WordPress
 
Blospot e word press
Blospot e word pressBlospot e word press
Blospot e word press
 
20 coisas que você precisa saber sobre hospedagem de sites
20 coisas que você precisa saber sobre hospedagem de sites20 coisas que você precisa saber sobre hospedagem de sites
20 coisas que você precisa saber sobre hospedagem de sites
 
Flash + WordPress = Amantes
Flash + WordPress = AmantesFlash + WordPress = Amantes
Flash + WordPress = Amantes
 
Palestra WordPress Flisol Amontada
Palestra WordPress Flisol Amontada Palestra WordPress Flisol Amontada
Palestra WordPress Flisol Amontada
 
Blogger, word press e tumblr
Blogger, word press e tumblrBlogger, word press e tumblr
Blogger, word press e tumblr
 
Introdução ao Wordpress
Introdução ao WordpressIntrodução ao Wordpress
Introdução ao Wordpress
 
Desenvolvimento web com (cms) Drupal
Desenvolvimento web com (cms) DrupalDesenvolvimento web com (cms) Drupal
Desenvolvimento web com (cms) Drupal
 
Ai ad-tp2-g1
Ai ad-tp2-g1Ai ad-tp2-g1
Ai ad-tp2-g1
 
Novas Mídias
Novas MídiasNovas Mídias
Novas Mídias
 
WordCamp Lisbon
WordCamp LisbonWordCamp Lisbon
WordCamp Lisbon
 
Turbinando o Firefox (2010)
Turbinando o Firefox (2010)Turbinando o Firefox (2010)
Turbinando o Firefox (2010)
 
[E-book] Como criar e manter um site ou blog com o Wordpress
[E-book] Como criar e manter um site ou blog com o Wordpress[E-book] Como criar e manter um site ou blog com o Wordpress
[E-book] Como criar e manter um site ou blog com o Wordpress
 
Word camp sp 2017 willian marques
Word camp sp 2017   willian marquesWord camp sp 2017   willian marques
Word camp sp 2017 willian marques
 
Blogger, WordPress e Tumblr - Trabalho de Mídias Sociais - UniCeub
Blogger, WordPress e Tumblr - Trabalho de Mídias Sociais - UniCeubBlogger, WordPress e Tumblr - Trabalho de Mídias Sociais - UniCeub
Blogger, WordPress e Tumblr - Trabalho de Mídias Sociais - UniCeub
 
Desenvolvendo Web Sites Robustos
Desenvolvendo Web Sites RobustosDesenvolvendo Web Sites Robustos
Desenvolvendo Web Sites Robustos
 

Destaque

TDC 2014 - Trilha Mobile - Material design
TDC 2014 - Trilha Mobile - Material designTDC 2014 - Trilha Mobile - Material design
TDC 2014 - Trilha Mobile - Material designJackson F. de A. Mafra
 
DevFest Sul 2014 - Android 4 lazy iOS Devs
DevFest Sul 2014 - Android 4 lazy iOS DevsDevFest Sul 2014 - Android 4 lazy iOS Devs
DevFest Sul 2014 - Android 4 lazy iOS DevsJackson F. de A. Mafra
 
Php Conference Brazil - Phalcon Giant Killer
Php Conference Brazil - Phalcon Giant KillerPhp Conference Brazil - Phalcon Giant Killer
Php Conference Brazil - Phalcon Giant KillerJackson F. de A. Mafra
 
Phalcon 2 High Performance APIs - DevWeekPOA 2015
Phalcon 2 High Performance APIs - DevWeekPOA 2015Phalcon 2 High Performance APIs - DevWeekPOA 2015
Phalcon 2 High Performance APIs - DevWeekPOA 2015Jackson F. de A. Mafra
 
Aplicações Realtime em Android | Fisl 15 | GuMobileRS
Aplicações Realtime em Android | Fisl 15 | GuMobileRSAplicações Realtime em Android | Fisl 15 | GuMobileRS
Aplicações Realtime em Android | Fisl 15 | GuMobileRSJackson F. de A. Mafra
 

Destaque (7)

TDC 2014 - Trilha Mobile - Material design
TDC 2014 - Trilha Mobile - Material designTDC 2014 - Trilha Mobile - Material design
TDC 2014 - Trilha Mobile - Material design
 
DevFest Sul 2014 - Android 4 lazy iOS Devs
DevFest Sul 2014 - Android 4 lazy iOS DevsDevFest Sul 2014 - Android 4 lazy iOS Devs
DevFest Sul 2014 - Android 4 lazy iOS Devs
 
Php Conference Brazil - Phalcon Giant Killer
Php Conference Brazil - Phalcon Giant KillerPhp Conference Brazil - Phalcon Giant Killer
Php Conference Brazil - Phalcon Giant Killer
 
Phalcon 2 High Performance APIs - DevWeekPOA 2015
Phalcon 2 High Performance APIs - DevWeekPOA 2015Phalcon 2 High Performance APIs - DevWeekPOA 2015
Phalcon 2 High Performance APIs - DevWeekPOA 2015
 
Aplicações Realtime em Android | Fisl 15 | GuMobileRS
Aplicações Realtime em Android | Fisl 15 | GuMobileRSAplicações Realtime em Android | Fisl 15 | GuMobileRS
Aplicações Realtime em Android | Fisl 15 | GuMobileRS
 
Phalcon 2 - PHP Brazil Conference
Phalcon 2 - PHP Brazil ConferencePhalcon 2 - PHP Brazil Conference
Phalcon 2 - PHP Brazil Conference
 
WoMakersCode 2016 - Shit Happens
WoMakersCode 2016 -  Shit HappensWoMakersCode 2016 -  Shit Happens
WoMakersCode 2016 - Shit Happens
 

Semelhante a BITS | BrasilCMS | wordpress

WordPress: De blogs pessoais a grandes portais - Parte 1
WordPress: De blogs pessoais a grandes portais - Parte 1WordPress: De blogs pessoais a grandes portais - Parte 1
WordPress: De blogs pessoais a grandes portais - Parte 1Giancarlo Silva
 
Crie seu site com o WordPress
Crie seu site com o WordPressCrie seu site com o WordPress
Crie seu site com o WordPressEduardo Sully
 
Blospot e WordPress
Blospot e WordPressBlospot e WordPress
Blospot e WordPressnanda_souza
 
Oficina de WordPress - Semana de Comunicação Universidade Veiga de Almeida (S...
Oficina de WordPress - Semana de Comunicação Universidade Veiga de Almeida (S...Oficina de WordPress - Semana de Comunicação Universidade Veiga de Almeida (S...
Oficina de WordPress - Semana de Comunicação Universidade Veiga de Almeida (S...Guga Alves
 
Introdução ao WordPress
Introdução ao WordPressIntrodução ao WordPress
Introdução ao WordPressTales Augusto
 
Minicurso WordPress
Minicurso WordPressMinicurso WordPress
Minicurso WordPressEdson Silva
 
Desmitificando o WordPress
Desmitificando o WordPressDesmitificando o WordPress
Desmitificando o WordPressTiago Pires
 
00-Apresentação de WordPress e criação de sites.pdf
00-Apresentação de WordPress e criação de sites.pdf00-Apresentação de WordPress e criação de sites.pdf
00-Apresentação de WordPress e criação de sites.pdfcleber595366
 
Minicurso - Desenvolvimento de sites com WordPress
Minicurso - Desenvolvimento de sites com WordPressMinicurso - Desenvolvimento de sites com WordPress
Minicurso - Desenvolvimento de sites com WordPressJackson Meires
 
Apresentação Wordpress
Apresentação WordpressApresentação Wordpress
Apresentação WordpressCleison Carlos
 
Diferenças entre WordPress.com e WordPress.org
Diferenças entre WordPress.com e WordPress.orgDiferenças entre WordPress.com e WordPress.org
Diferenças entre WordPress.com e WordPress.orgGuga Alves
 
The Ultimate Guide to Development in WordPress
The Ultimate Guide to Development in WordPressThe Ultimate Guide to Development in WordPress
The Ultimate Guide to Development in WordPressJackson F. de A. Mafra
 

Semelhante a BITS | BrasilCMS | wordpress (18)

WordPress: De blogs pessoais a grandes portais - Parte 1
WordPress: De blogs pessoais a grandes portais - Parte 1WordPress: De blogs pessoais a grandes portais - Parte 1
WordPress: De blogs pessoais a grandes portais - Parte 1
 
Wordpress
WordpressWordpress
Wordpress
 
Crie seu site com o WordPress
Crie seu site com o WordPressCrie seu site com o WordPress
Crie seu site com o WordPress
 
Blospot e WordPress
Blospot e WordPressBlospot e WordPress
Blospot e WordPress
 
Oficina de WordPress - Semana de Comunicação Universidade Veiga de Almeida (S...
Oficina de WordPress - Semana de Comunicação Universidade Veiga de Almeida (S...Oficina de WordPress - Semana de Comunicação Universidade Veiga de Almeida (S...
Oficina de WordPress - Semana de Comunicação Universidade Veiga de Almeida (S...
 
Wordpress 1
Wordpress 1Wordpress 1
Wordpress 1
 
Wordpress
WordpressWordpress
Wordpress
 
Mini Curso Wordpress
Mini Curso WordpressMini Curso Wordpress
Mini Curso Wordpress
 
Introdução ao WordPress
Introdução ao WordPressIntrodução ao WordPress
Introdução ao WordPress
 
Ai ad-tp3-g5-a
Ai ad-tp3-g5-aAi ad-tp3-g5-a
Ai ad-tp3-g5-a
 
Slides word press
Slides word pressSlides word press
Slides word press
 
Minicurso WordPress
Minicurso WordPressMinicurso WordPress
Minicurso WordPress
 
Desmitificando o WordPress
Desmitificando o WordPressDesmitificando o WordPress
Desmitificando o WordPress
 
00-Apresentação de WordPress e criação de sites.pdf
00-Apresentação de WordPress e criação de sites.pdf00-Apresentação de WordPress e criação de sites.pdf
00-Apresentação de WordPress e criação de sites.pdf
 
Minicurso - Desenvolvimento de sites com WordPress
Minicurso - Desenvolvimento de sites com WordPressMinicurso - Desenvolvimento de sites com WordPress
Minicurso - Desenvolvimento de sites com WordPress
 
Apresentação Wordpress
Apresentação WordpressApresentação Wordpress
Apresentação Wordpress
 
Diferenças entre WordPress.com e WordPress.org
Diferenças entre WordPress.com e WordPress.orgDiferenças entre WordPress.com e WordPress.org
Diferenças entre WordPress.com e WordPress.org
 
The Ultimate Guide to Development in WordPress
The Ultimate Guide to Development in WordPressThe Ultimate Guide to Development in WordPress
The Ultimate Guide to Development in WordPress
 

Mais de Jackson F. de A. Mafra

PHP Conference 2020 - A eterna luta: compatibilidade retroativa vs. dívida té...
PHP Conference 2020 - A eterna luta: compatibilidade retroativa vs. dívida té...PHP Conference 2020 - A eterna luta: compatibilidade retroativa vs. dívida té...
PHP Conference 2020 - A eterna luta: compatibilidade retroativa vs. dívida té...Jackson F. de A. Mafra
 
Phprs meetup - deploys automatizados com gitlab
Phprs   meetup - deploys automatizados com gitlabPhprs   meetup - deploys automatizados com gitlab
Phprs meetup - deploys automatizados com gitlabJackson F. de A. Mafra
 
O que você precisa saber sobre chatbots
O que você precisa saber sobre chatbotsO que você precisa saber sobre chatbots
O que você precisa saber sobre chatbotsJackson F. de A. Mafra
 
WCPOA2019 - WordPress como um backend de seus aplicativos
WCPOA2019  - WordPress como um backend de seus aplicativosWCPOA2019  - WordPress como um backend de seus aplicativos
WCPOA2019 - WordPress como um backend de seus aplicativosJackson F. de A. Mafra
 
WordPress como um backend de seus aplicativos
WordPress como um backend de seus aplicativosWordPress como um backend de seus aplicativos
WordPress como um backend de seus aplicativosJackson F. de A. Mafra
 
Precisamos de um barco maior introdução ao dimensionamento de aplicações
Precisamos de um barco maior introdução ao dimensionamento de aplicaçõesPrecisamos de um barco maior introdução ao dimensionamento de aplicações
Precisamos de um barco maior introdução ao dimensionamento de aplicaçõesJackson F. de A. Mafra
 
Hangout Tempo Real Eventos - ChatOps (ChatBots e DevOps) - Como bots podem ...
Hangout  Tempo Real Eventos - ChatOps (ChatBots e DevOps)  - Como bots podem ...Hangout  Tempo Real Eventos - ChatOps (ChatBots e DevOps)  - Como bots podem ...
Hangout Tempo Real Eventos - ChatOps (ChatBots e DevOps) - Como bots podem ...Jackson F. de A. Mafra
 
Hangout Tempo Real Eventos - Android - Os primeiros passos do desenvolviment...
Hangout  Tempo Real Eventos - Android - Os primeiros passos do desenvolviment...Hangout  Tempo Real Eventos - Android - Os primeiros passos do desenvolviment...
Hangout Tempo Real Eventos - Android - Os primeiros passos do desenvolviment...Jackson F. de A. Mafra
 
Hangout Tempo Real Eventos - Javascript - Os Primeiros Passos
Hangout  Tempo Real Eventos - Javascript - Os Primeiros PassosHangout  Tempo Real Eventos - Javascript - Os Primeiros Passos
Hangout Tempo Real Eventos - Javascript - Os Primeiros PassosJackson F. de A. Mafra
 
Hangout Tempo Real Eventos - Nodejs - Os Primeiros Passos
Hangout  Tempo Real Eventos - Nodejs - Os Primeiros PassosHangout  Tempo Real Eventos - Nodejs - Os Primeiros Passos
Hangout Tempo Real Eventos - Nodejs - Os Primeiros PassosJackson F. de A. Mafra
 
Conexao kinghost - Vendas inteligentes com intelibots
Conexao kinghost - Vendas inteligentes com intelibotsConexao kinghost - Vendas inteligentes com intelibots
Conexao kinghost - Vendas inteligentes com intelibotsJackson F. de A. Mafra
 
TDC 2015 - POA - Trilha PHP - Shit Happens
TDC 2015 - POA - Trilha PHP - Shit HappensTDC 2015 - POA - Trilha PHP - Shit Happens
TDC 2015 - POA - Trilha PHP - Shit HappensJackson F. de A. Mafra
 

Mais de Jackson F. de A. Mafra (20)

PHP Conference 2020 - A eterna luta: compatibilidade retroativa vs. dívida té...
PHP Conference 2020 - A eterna luta: compatibilidade retroativa vs. dívida té...PHP Conference 2020 - A eterna luta: compatibilidade retroativa vs. dívida té...
PHP Conference 2020 - A eterna luta: compatibilidade retroativa vs. dívida té...
 
PHP SSO no Zentyal
PHP SSO no ZentyalPHP SSO no Zentyal
PHP SSO no Zentyal
 
Phprs meetup - deploys automatizados com gitlab
Phprs   meetup - deploys automatizados com gitlabPhprs   meetup - deploys automatizados com gitlab
Phprs meetup - deploys automatizados com gitlab
 
O que você precisa saber sobre chatbots
O que você precisa saber sobre chatbotsO que você precisa saber sobre chatbots
O que você precisa saber sobre chatbots
 
WCPOA2019 - WordPress como um backend de seus aplicativos
WCPOA2019  - WordPress como um backend de seus aplicativosWCPOA2019  - WordPress como um backend de seus aplicativos
WCPOA2019 - WordPress como um backend de seus aplicativos
 
WordPress como um backend de seus aplicativos
WordPress como um backend de seus aplicativosWordPress como um backend de seus aplicativos
WordPress como um backend de seus aplicativos
 
Precisamos de um barco maior introdução ao dimensionamento de aplicações
Precisamos de um barco maior introdução ao dimensionamento de aplicaçõesPrecisamos de um barco maior introdução ao dimensionamento de aplicações
Precisamos de um barco maior introdução ao dimensionamento de aplicações
 
Hangout Tempo Real Eventos - ChatOps (ChatBots e DevOps) - Como bots podem ...
Hangout  Tempo Real Eventos - ChatOps (ChatBots e DevOps)  - Como bots podem ...Hangout  Tempo Real Eventos - ChatOps (ChatBots e DevOps)  - Como bots podem ...
Hangout Tempo Real Eventos - ChatOps (ChatBots e DevOps) - Como bots podem ...
 
Hangout Tempo Real Eventos - Android - Os primeiros passos do desenvolviment...
Hangout  Tempo Real Eventos - Android - Os primeiros passos do desenvolviment...Hangout  Tempo Real Eventos - Android - Os primeiros passos do desenvolviment...
Hangout Tempo Real Eventos - Android - Os primeiros passos do desenvolviment...
 
Hangout Tempo Real Eventos - Javascript - Os Primeiros Passos
Hangout  Tempo Real Eventos - Javascript - Os Primeiros PassosHangout  Tempo Real Eventos - Javascript - Os Primeiros Passos
Hangout Tempo Real Eventos - Javascript - Os Primeiros Passos
 
Hangout Tempo Real Eventos - Nodejs - Os Primeiros Passos
Hangout  Tempo Real Eventos - Nodejs - Os Primeiros PassosHangout  Tempo Real Eventos - Nodejs - Os Primeiros Passos
Hangout Tempo Real Eventos - Nodejs - Os Primeiros Passos
 
Desmistificando o DialogFlow
Desmistificando o DialogFlowDesmistificando o DialogFlow
Desmistificando o DialogFlow
 
ChatOps (ChatBots + DevOps)
ChatOps (ChatBots + DevOps) ChatOps (ChatBots + DevOps)
ChatOps (ChatBots + DevOps)
 
Conexao kinghost - Vendas inteligentes com intelibots
Conexao kinghost - Vendas inteligentes com intelibotsConexao kinghost - Vendas inteligentes com intelibots
Conexao kinghost - Vendas inteligentes com intelibots
 
Dev Heroes
Dev HeroesDev Heroes
Dev Heroes
 
Trilha Android - Android Evolved
Trilha Android - Android EvolvedTrilha Android - Android Evolved
Trilha Android - Android Evolved
 
TDC 2015 - POA - Trilha PHP - Shit Happens
TDC 2015 - POA - Trilha PHP - Shit HappensTDC 2015 - POA - Trilha PHP - Shit Happens
TDC 2015 - POA - Trilha PHP - Shit Happens
 
Material design
Material designMaterial design
Material design
 
PHP Conference - Phalcon hands-on
PHP Conference - Phalcon hands-onPHP Conference - Phalcon hands-on
PHP Conference - Phalcon hands-on
 
Phalcon - Giant Killer
Phalcon - Giant KillerPhalcon - Giant Killer
Phalcon - Giant Killer
 

BITS | BrasilCMS | wordpress

  • 1. Plataforma, Conceito e Aplicações
  • 3. O princípio • O que ele é? – CMS desenvolvido em PHP e MySQL – Inicialmente, usado para desenvolvimento de blogs – Atualmente, um grande e poderoso CMS – Gratuito, Open Source e com uma grande comunidade ao seu redor
  • 4. O princípio • O WordPress começou como um projeto desenvolvido por Matt Mullenweg e Mike Little em 2003, com o objetivo de ser uma plataforma simples para uso em sites do tipo webblog (ou blog).
  • 5. O princípio • Devido à sua estrutura modular, suas características foram estendidas, e hoje ele é um sistema de gerenciamento de conteúdo.
  • 6. O princípio • Achar um CMS que atenda as suas expectativas, seja simples de usar e funcione do jeito que você quer, sem mensagens de erro fatais ou um monte de bugs é uma tarefa dificil.
  • 7. Simplesmente simples • O WordPress oferece uma interface de uso simples e amigável, em comparação a outros sistemas de gerenciamento de conteúdo.
  • 8. Amigável • O WordPress é muito fácil de usar. Há CMS que tem uma lista de recursos extensa e completa, mas a interface é muito complexa para usar, ou depende de extensões para torná-la mais fácil para o usuário iniciante. O WordPress é bem intuitivo, para adicionar um post ao seu blog (ou website), por exemplo, você precisa: 1. Criar o post, 2. Customizar a URL, 3. Criar o conteúdo (ou colocá-lo no site), 4. Atualizar a página.
  • 9. E??? • É o CMS mais usado do mundo 21,3% dos maiores sites do mundo utilizam o WordPress (Fonte: W3Techs),mais de 74 milhões de sites no mundo(Fonte: WordPress.com Stats) e é utilizado pelas maiores empresas do mundo.
  • 10. CMS que qualquer um aprende a usar Facilidade na Configuraçao • Posts e Páginas • Arquivos de Mídias • Links • Categorias e tags • Função do usuário e perfis • Feeds RSS • URLs Amigáveis • Proteção contra Spam • Upgrades automáticos • Temas • Widgets • Plugins Facilidade na Utilização • Rica edição de textos • Upload de mídias • Gerenciamento de menus Facilidade na extensão de funções • Rica edição de textos • Upload de mídias • Gerenciamento de menus
  • 11. Níveis de Acesso 1. Administrador 2. Editor 3. Autor 4. Colaborador 5. Assinante
  • 12. Que tipos de aplicações posso fazer? Sem plugins • Ecommerces • Redes Sociais • Fóruns • Sistemas de Tickets • Perguntas e Respostas • Ferramentas Colaborativas • Diretórios • Crowdfunding • Wiki • API
  • 13. Que tipos de aplicações posso fazer?
  • 14. Que tipos de aplicações posso fazer?
  • 15. Que tipos de aplicações posso fazer?
  • 16. Que tipos de aplicações posso fazer?
  • 17. Plugins e temas • O WordPress tem uma biblioteca de temas e plugins cada vez maior. • Na página de plugins do WordPress, temos exatos 31019 plugins disponíveis, e na página de temas são em número de 2507.
  • 18. Plugins e temas • Entenda-se por plugins um recurso muito prático do WordPress em que você pode estender as capacidades do CMS, adicionando elementos específicos. • Por exemplo, se você quiser que o seu site tenha uma área de comércio eletrônico, existem plugins que permitem organizar uma loja virtual dentro do WordPress, com todos os recursos necessários para atingir o seu objetivo.
  • 19. Plugins e temas • Os temas são usados para mudar a “cara” do site feito sobre o WordPress. Você pode então personalizar o seu site, colocando de forma que fique mais do seu agrado. • Mesmo assim, se o site não estiver com o aspecto desejado, você pode personalizar o tema, ou ainda desenvolver um novo tema, de forma que satisfaça o seu objetivo.
  • 20. Comunidade • O WordPress tem uma comunidade grande, forte e ativa: Mesmo que você tenha problemas com o WordPress, não se preocupe, sempre será possível encontrar respostas às suas perguntas, fazendo uma pesquisa na Internet. • Temos grupos regionais, estaduais e o grupo nacional. Em diversas redes sociais e listas de email.
  • 21. Wordcamp • WordCamp é o nome dado para todos os encontros relacionados WordPress, tanto os encontros formais quanto os encontros descontraídos. • O primeiro evento aconteceu em Agosto de 2006, em San Francisco, durou um dia e reuniu mais de 500 pessoas . O evento seguinte aconteceu em Julho de 2007, também em San Francisco, durou dois dias e reuniu cerca de 400 pessoas .
  • 22. Wordcamp • O primeiro WordCamp fora de San Francisco aconteceu em Beijing em Setembro de 2007 . Desde então, aconteceram mais de 150 WordCamps no mundo. O WordCamp San Francisco, um evento anual, continua sendo uma conferência para usuários e desenvolvedores WordPress.
  • 23. Wordcamp • 21 de Junho de 2009 – O primeiro WordCamp brasileiro aconteceu na FUNART, na cidade de São Paulo . • 22 e 23 de Outubro de 2010 – O segundo WordCamp brasileiro aconteceu em Curitiba, Paraná, nas instalações da Faculdade de Educação Superior do Paraná (FESP) .
  • 24. Wordcamp • 15 e 16 de Junho de 2012 – O terceiro WordCamp brasileiro e o segundo em Curitiba, Paraná, na Faculdade de Educação Superior do Paraná (FESP), conteve uma grade de atividades direcionadas à usuários, desenvolvedores e profissionais do WordPress . O lançamento da tradução do WordPress 3.4, então lançado dias antes, foi atrasado para que uma grande revisão da tradução fosse feita durante o evento. • 13 de julho de 2013 – O quarto WordCamp brasileiro e o primeiro em Porto Alegre, Rio Grande do Sul ocorreu na FTEC Faculdades
  • 26. Custos? • Você não precisa pagar nada para usar o WordPress. • Aliás, o único momento em que você precisa pagar é caso você decida comprar um tema personalizado, feito por uma empresa que o está vendendo, ou caso você queira contratar uma empresa para configurar e gerenciar um site em WordPress para você.
  • 27. Adaptável? • O WordPress é um CMS que adapta-se e evolui com o seu site. Você pode usá-lo para gerenciar desde um pequeno blog até um grande portal, e a grande comunidade que orbita em torno do WordPress mantém-o atualizado (lembra sobre ele ser um software livre?), fornecendo aos usuários uma plataforma que é capaz de evoluir de acordo com as necessidades e expectativas dos usuários.
  • 28. 3.9 Smith • Lançado em 16 de Abril de 2014 com novos recursos como pré-visualização de widgets ao vivo e o novo instalador tema são agora estão melhores. Refinamentos de interface do usuário ao editar imagens e quando se trabalha com mídia no editor. • Também trouxe de volta algumas das configurações avançadas de visualização das imagens.
  • 29. 3.9 Smith • Se você quiser testar playlists de áudio e vídeo, os links vão aparecer no gerenciador de mídia, uma vez que você carregou um arquivo de áudio ou vídeo. • Para os desenvolvedores de tema, foram adicionados suporte HTML5. A função de formatação que transforma citações diretas em citações inteligentes (entre outras coisas) sofreu algumas mudanças para acelerá-lo drasticamente
  • 30. Vulnerabilidades • Como muitos dos mais modernos pacotes de software, o WordPress é atualizado regularmente para evitar e resolver novas ameaças que possam surgir. • Melhorar a segurança do software é uma preocupação constante, e por isso é importante manter a sua instalação sempre atualizada com a versão mais recente do WordPress. • As versões antigas do WordPress não recebem atualizações de segurança.
  • 31. Vulnerabilidades • Em 2007 e 2008, muitos relatos de segurança foram relacionados ao software. De acordo com Secunia, em Abril de 2009, o WordPress tinha 7 advertências sem correções (de 32 do total), com uma taxa máxima de "Menos Crítico". • Secunia mantém uma lista atualizada de vulnerabilidades do WordPress.
  • 32. Vulnerabilidades • Em Janeiro de 2007, muitos blogs de SEO, e também sites menores com AdSense, foram alvo de ataques através de uma vulnerabilidade WordPress. • Uma vulnerabilidade de um dos sites do projeto permitia inserir códigos vulneráveis na forma de um back door a alguns dos downloads da versão WordPress 2.1.1. • O lançamento da versão 2.1.2 corrigiu isso.
  • 33. Vulnerabilidades • Em Maio de 2007, um estudo revelou que 98% dos blogs WordPress eram vulneráveis porque estavam usando uma versão ultrapassada.
  • 34. Vulnerabilidades • Em Junho de 2007, Stefan Esser, o fundador do PHP Security Response Team, criticou os relatórios de segurança, citando problemas com a arquitetura da aplicação que tornavam difíceis a escrita de códigos seguros, além de outros problemas.
  • 35. Vulnerabilidades • Em Junho de 2001 a rede wordpress.org foi alvo de ataques. Várias modificações em plugins populares foram observados, algumas contendo códigos maliciosos; as modificações foram revertidas por serem visivelmente suspeitas . • Por precaução, a senha de acesso à rede wordpress.org de todos os usuários precisou ser redefinida.
  • 36. Vulnerabilidades • Desde então, o WordPress tem melhorado em termos de segurança e as últimas versões tem relatos mínimos de vulnerabilidades.
  • 37. O que é segurança? • Fundamentalmente, a segurança não é apenas possuir sistemas perfeitamente seguros, que poderiam muito bem ser impossíveis de encontrar e/ou manter. Um servidor seguro protege a privacidade, integridade e disponibilidade dos recursos que estão sob o controle do seu administrador.
  • 38. O que é segurança? • Tenha em mente algumas idéias gerais enquanto pensa sobre cada aspecto de segurança do seu sistema:
  • 39. O que é segurança? • Limitar o accesso - Faça escolhas seguras que reduzirão os pontos passíveis de invasão por pessoas mal-intencionadas.
  • 40. O que é segurança? • Contenção - Sua instalação deve estar configurada para minimizar o tamanho do estrago que pode ser causado caso o sistema venha a ser comprometido ou invadido.
  • 41. O que é segurança? • Preparação e conhecimento - Mantenha backups e confira o estado da sua instalação do WordPress regularmente. Traçar um plano de backup e recuperação da instalação no caso de uma catástrofe pode ajudar a estar novamente online muito mais rápido caso haja um problema.
  • 42. O que é segurança? • Vulnerabilidades no seu computador - Tenha certeza que os computadores que você usa para postar no WordPress estão livres de spyware, malware e outros tipos de infecções e vírus. Toda a segurança do mundo no WordPress e no seu servidor web não farão a menor diferença se houver um keylogger instalado no seu computador.
  • 43. O que é segurança? • Senhas - Muitas ameaças potenciais podem ser evitadas com bons hábitos de segurança. Uma senha forte é um aspecto muito importante disso. • O objetivo da sua senha é dificultar que outras pessoas possam adivinhar e também para evitar que ataques de força bruta sejam bem-sucedidos. Existem diversos geradores automáticos de senhas que podem ser usados para criar senhas seguras.
  • 44. O que é segurança? • Backup dos dados - Faça backup dos seus dados regularmente, incluindo seus bancos de dados MySQL. • A integridade dos dados é crítica para se ter downloads confiáveis. Criptografar o backup, manter registros independentes dos hashes MD5 de cada arquivo de backup e/ou colocar os backups em mídias de somente-leitura aumenta a confiança de que seus dados não foram adulterados.
  • 45. Referências • http://pt.slideshare.net/gugaalves/por-que-usar-o-wordpress-conceitos-e-aplicaes • http://www.hostnet.com.br/blog/porque-usar-wordpress-para-criar-blog/ • http://en.wikipedia.org/wiki/WordPress • http://wordpress.org/about/ • http://codex.wordpress.org/pt-br:Blindando_o_WordPress • http://tiagohillebrandt.eti.br/dicas-seguranca-wordpress.html • http://mundopodcast.com.br/podcasteando/seguranca-wordpress/ • https://dribbble.com/KPdesigns • Creditos da imagem: https://dribbble.com/shots/848737-MailChimp-Presents-Dan- Benjamin