CMS
SISTEMA
GERENCIADOR
DE CONTEÚDO
(JOOMLA)
1. O QUE É UM
CMS?
Sistema que facilita
o gerenciamento de sites
(para programadores e
usuários)
Com o CMS, é possível gerenciar,
A PARTIR DO NAVEGADOR,
não apenas as PÁGINAS, mas também os USUÁRIOS em seus níveis de permissões;
gerar novas "consultas" no banco de dados
e mostrá-las em páginas personalizáveis; fazer edições das páginas em massa, etc.
Para entender melhor, você pode pensar que o CMS é formado por pequenos blocos,
do front-end (HTML + CSS + JS) e
back-end (servidor + banco de dados),
e essa soma de blocos permite
GERAR e GERENCIAR páginas.
Difere do modelo tradicional de
desenvolvimento e
criação (página por página), e
necessidade de especialista,
mesmo para alterações mínimas.
CONTENT
MANAGEMENT
SYSTEM
Na prática, uma de suas funções
como administrador de um CMS,
é manter a "casa" em ordem,
para que o usuário final possa
apenas usar seu editor "em paz",
se preocupando apenas com o
conteúdo que ele escreve.
editor
EXEMPLOS
WORDPRESS
DRUPAL
MAGENTO
MEDIUM
WIX
JOOMLA
PRINCIPAIS OPEN SOURCE E PHP
LISTA DE CMS por linguagem
https://en.wikipedia.org/wiki/List_of_content_management_systems
DETECT CMS
https://whatcms.org/
ESSES SISTEMAS
SÃO PAGOS?
OS CMS OPEN SOURCE são gratuitos, mas
há empresas de hospedagem que irão cobrar por serviços adicionais, como suporte. Há também temas, módulos, plugins disponíveis para compras, e muitos gratuitos.
Por natureza, sistemas OPEN SOURCE podem ter comunidades de desenvolvedores muito ativas, o que ajuda na correção de bugs e criação/manutenção de novos plugins/módulos.
3. DEVO USAR UM CMS?
QUAL EU ESCOLHO?
DRUPAL?
drupal.org
NECESSÁRIO
SUPORTE:
BACK-END
FRONT-END
APRENDIZAGEM
MODERADA
TEMAS (MILHARES)
E 39.000 MÓDULOS
SEGURANÇA
RESPONSIVO
E-COMMERCE:
PLUGINS
WORDPRESS?
wordpress.ORG - CMS OPEN SOURCE FREE
(não confunda o .org com o .com - este último é de uma plataforma de hospedagem)
FLEXIBILIDADE
antigamente era mais voltado para BLOGS,
hoje é possível construir variados tipos de sites, institucionais, lojas, portifólios, blogs.
MILHARES DE TEMAS E 50.000 PLUGINS
APRENDIZAGEM
FÁCIL / MODERADA
SUPORTE
BÁSICO
SEGURANÇA
RESPONSIVO
E-COMMERCE:
PLUGINS
JOOMLA?
joomla.org
exemplos
HISTÓRICO
Nasce a partir do projeto MAMBO,
da empresa australiana MIRO.
O projeto é dividido em Open Source e
Empresarial.
A versão livre ganha adeptos,
e os próprios clientes da versão empresarial
vão perceber que a versão mantida pela comunidade é mais estável, atualizada e com menos falhas de segurança.
A empresa Miro quer retomar o controle sobre a versão OPEN. E os desenvolvedores do código livre são excluídos das decisões estratégicas (de comercialização).
"O próprio logo do projeto JOOMLA! remete a uma ideia forte na comunidade, bem como em toda comunidade que se propõe a desenvolver sistemas de software livre: colaboração. Repare que as imagens entrelaçadas representam pessoas, diferentes entre si, mas trabalhando juntas para a evolução de projeto, que permite que mais conteúdo e ideias possam ser colocados na rede."
fonte: Portal Educação - Histórico do Joomla!
VERSÕES
NOMENCLATURAS
TERMOS EM DIFERENTES CMS
CARACTERÍSTICAS
MÓDULOS:
9000
NECESSÁRIO
SUPORTE:
BACK-END
FRONT-END
FÁCIL EDIÇÃO
(usuário final)
APRENDIZAGEM
MODERADA
CONTRATAÇÃO
PROFISSIONAIS
PRÁTICAS
1 - EDITANDO
ARTIGOS NO
JOOMLA
VERSÃO PREVIAMENTE INSTALADA
PRIMEIROS
PASSOS
(texto + imagem)
SEJA UM
ADMINISTRADOR
(faça login)
No menu lateral, vá em Content e
Articles, conforme indica a imagem
sua página será similiar a esta, ou seja:
uma lista de artigos
clique no "botão" + ou em +New
Preencha as informações,
Lembre-se de priorizar os campos obrigatórios (com *)
São requeridos os campos: Título e Categoria.
Se você não precisa categorizar, pode deixar como Uncategorized.
Status - Publicado, não publicado, arquivado, lixo
Featured -
Mostrar na Home? O padrão é não exibir.
Access - o artigo é acessível em modo público, para usuários registrados, super usuários, etc.
Tags - adicione uma tag ou crie uma.
Note - notas adicionais para exibir na lista de artigos
Categorias: crie ou escolha uma existente
É HORA DE SALVAR!
nunca é demais
Se você clicou em Salvar e Fechar, deve estar agora na lista de artigos a editar.
Disponibilizando imagens
preenchendo campos da imagem:
lembre-se de preencher o camp ALT (texto alternativo, necessário para acessibilidade e para o SEO - facilita a vida de pessoas e dos robôs indexadores)
2 - EXERCÍCIO
PROPOSTO:
INSTALAR JOOMLA
ensinar a usar
documentação/
pesquisas
SUPORTES
1 - FÓRUM
ENTRE OS
ALUNOS
2 - EM SALA
DE AULA
AVALIAÇÃO E GRADUAÇÃO
DE DIFICULDADE DA TURMA
ANTES DE AVANÇAR
MAGENTO?
NENHUM?
AVALIAR
COMPLEXIDADE
FUNCIONALIDADES
USABILIDADE
IMPLEMENTAÇÃO
TEMPO
DE DESENV.
SUA EQUIPE
TÉCNICA
PRECISARÁ
DE SUPORTE
EXTERNO?
USUÁRIOS /
DISPOSIÇÃO /
TEMPO
ORÇAMENTO
2. O QUE MAIS
TEM PRONTO NESSE
TAL DE CMS?
E-COMMERCE
TEMAS
(muitos temas)
SISTEMA DE BUSCA
BACKUPS
CONSULTAS
PERSONALIZÁVEIS
GERENCIAMENTO
DE USUÁRIOS
4. AUTONOMIA
no APRENDIZADO
DOCUMENTAÇÕES
WORDPRESS
https://learn.wordpress.org/
FORUM -
(TIRA-DÚVIDAS
ENTRE OS ALUNOS)