1
CENTRO DE TELEMÁTICA LANDELL DE MOURA
CENTRO DE TELEMÁTICA LANDELL DE MOURA
a
a
2
OBJETIVOS DO CURSO
Aprender a instalar, configurar, planejar e administrar o
Portal Padrão e­GOV com CMS Joomla 3.x
3
Sumário do Módulo
­ Introdução
­ CMS
­ O que é um CMS
­ Vantagens de um CMS
­ Principais CMS
­ Joomla
­ História do Joomla
­ Características do Joomla
­ Funcionamento do Joomla
­ Preparando o ambiente
­ Instalação e configuração do Joomla
4
CMS
Content Management System
Sistema de Gerenciamento de Conteúdos
5
O que é um CMS?
Um CMS é um software que simplifica a edição de
conteúdos e a manutenção de um site diretamente no
servidor através de interfaces de administração.
São ferramentas que sistematizam e automatizam o
processo de criação e atualização de informações em
um site.
6
O sistema de gerenciamento de conteúdo é uma
alternativa que vem sendo muito procurada pelas
empresas por sua facilidade e rapidez na utilização e
manutenção de sites dinâmicos.
Os CMS dispõe de duas áreas distintas: uma pública
para consulta de conteúdos (Frontend) e uma restrita
aos gestores da informação para inserção/gestão de
conteúdos e gestão da própria estrutura (Backend).
7
Modificações e adaptações, tanto na criação como na
manutenção são feitas muito rapidamente.
Filosofia de manutenção de conteúdo:
Multiple Content Creators
Curva de aprendizado: rápida e com pouco esforço.
Vantagens de utilizar um CMS
8
Vantagens de utilizar um CMS
Para criação e manutenção não necessita de softwares
específicos ou pluguins extras; basta um navegador
web.
Funciona em qualquer computador com SO Windows,
Linux ou qualquer outro que atenda os requisitos do
sistema (Servidor web, php, mysql).
Paginas WEB podem ser simples ou tão complexas
quanto o projetista desejar.
9
Alguns dos principais CMS
Joomla!: http://www.joomla.org
Mambo: http://www.mamboserver.com/
Plone: http://plone.org/
Moodle: http://moodle.org/
Drupal: http://drupal.org/
WordPress: http://wordpress.org/
10
Plone
www.ufrgs.br
11
Mambo
www.mamboserver.com
12
Wordpress
www.cultura.gov.br/site/
13
DRUPAL
centenariorepublica.pt/
14
Moodle
15
Já sei o que é um CMS....
Mas...qual devo utilizar?
16
Joomla
17
O que é Joomla
Joomla é um CMS (content management system),
opensource, fácil de instalar e com grande quantidade de
templates e outros recursos disponíveis on­line, tanto
gratuitos como pagos.
Licença GPL
18
O Joomla é versátil, sendo apropriado para o
desenvolvimento de sites para instituições educacionais,
empresas comerciais, indústrias, organizações sem fins
lucrativos, sites pessoais, sites e portais sociais, portais
governamentais e todos os outros fins.
Gera sites visualmente atraentes.
O que é o Joomla
19
Joomla
• Pronúncia “Djumla”
• Originado do CMS Mambo
• Desenvolvido em PHP.
• Necessita do MySQL como SGBD.
• Funciona em servidores LINUX, Windows ou outro
que atenda aos requisitos do sistema.
20
História do Joomla
Trata­se do resultado da separação entre a equipe de
desenvolvedores do Mambo e a empresa Miro, detentora
dos direitos sobre o Mambo.
A separação teve lugar uma vez que a Miro transferiu o
controle do Mambo para uma fundação ­ a Mambo
Foundation ­ onde os desenvolvedores teriam apenas
uma participação passiva e pouco representativa. Esses
desenvolvedores, preocupados com a integridade do
projeto e com o futuro dos utilizadores, não aceitaram a
transferência e, em 2005 , criaram o "Joomla 1.0".
21
Histórico de versões
22
Timeline Joomla
23
Algumas características do Joomla
• Código aberto (Licença GPL)
• Gerenciamento de banners
• Sistema de publicação para o conteúdo, por sessão, categoria
• Sumário de conteúdo no formato RSS
• Busca otimizada (qualquer palavra registrada)
• Fácil instalação de novos templates, módulos e componentes
• Extensões livres em diversos sites (Módulos, Componentes,
Templates, Traduções).
24
O Joomla funciona da seguinte forma:
A pessoa responsável pelo site, altera as configurações do Joomla,
digita textos etc. Essas informações são passadas para o mySQL
que as salva e quando um usuário acessa o site, o mySQL retorna
essas informações para o php que processa e devolve para o usuário
como foi planejado pelo responsável pelo site.
Front­End: É o seu site da forma que seus visitantes e usuários
registrados veem.
Back­End: É a área de administração, onde você define como será
a estrutura visível de seu site, assim como os recursos do Joomla
que serão utilizados na implementação do mesmo.
25
FRONT-END
26
BACK-END
27
Funcionamento do Joomla
28
Novas funcionalidades Joomla 3.X
Pronto para mobile
Joomla! deu um grande salto em mobilidade com uma revisão total no
design do frontend e na interface do administrador.
Interface amigável
A administração do Joomla! tem aparência amigável, construída com o
poderoso e responsivo framework Bootstrap, junto com um incrível toque
de UI/UX da equipe JUX do Joomla!.
Ferramentas do desenvolvedor
CSS {less} e jQuery foram incluídos, de modo que você pode escrever
menos código e utilizar a biblioteca de ícones.
Autenticação em dois fatores
Joomla! foi o primeiro grande CMS a implementar a dupla autenticação.
Adicione um código único recebido no seu celular ou uma Yubikey a suas
senhas existentes e dê ao seu site proteção extra contra hackers.
29
Alguns sites desenvolvidos com Joomla
http://www.eb.mil.br
http://www.hmapa.eb.mil.br
http://www.3rm.eb.mil.br
http://www.pmpa.eb.mil.br
http://www.studiodess.com
http://www.1cta.eb.mil.br

Introdução ao Joomla.pdf

  • 1.
    1 CENTRO DE TELEMÁTICALANDELL DE MOURA CENTRO DE TELEMÁTICA LANDELL DE MOURA a a
  • 2.
    2 OBJETIVOS DO CURSO Aprendera instalar, configurar, planejar e administrar o Portal Padrão e­GOV com CMS Joomla 3.x
  • 3.
    3 Sumário do Módulo ­Introdução ­ CMS ­ O que é um CMS ­ Vantagens de um CMS ­ Principais CMS ­ Joomla ­ História do Joomla ­ Características do Joomla ­ Funcionamento do Joomla ­ Preparando o ambiente ­ Instalação e configuração do Joomla
  • 4.
    4 CMS Content Management System Sistemade Gerenciamento de Conteúdos
  • 5.
    5 O que éum CMS? Um CMS é um software que simplifica a edição de conteúdos e a manutenção de um site diretamente no servidor através de interfaces de administração. São ferramentas que sistematizam e automatizam o processo de criação e atualização de informações em um site.
  • 6.
    6 O sistema degerenciamento de conteúdo é uma alternativa que vem sendo muito procurada pelas empresas por sua facilidade e rapidez na utilização e manutenção de sites dinâmicos. Os CMS dispõe de duas áreas distintas: uma pública para consulta de conteúdos (Frontend) e uma restrita aos gestores da informação para inserção/gestão de conteúdos e gestão da própria estrutura (Backend).
  • 7.
    7 Modificações e adaptações,tanto na criação como na manutenção são feitas muito rapidamente. Filosofia de manutenção de conteúdo: Multiple Content Creators Curva de aprendizado: rápida e com pouco esforço. Vantagens de utilizar um CMS
  • 8.
    8 Vantagens de utilizarum CMS Para criação e manutenção não necessita de softwares específicos ou pluguins extras; basta um navegador web. Funciona em qualquer computador com SO Windows, Linux ou qualquer outro que atenda os requisitos do sistema (Servidor web, php, mysql). Paginas WEB podem ser simples ou tão complexas quanto o projetista desejar.
  • 9.
    9 Alguns dos principaisCMS Joomla!: http://www.joomla.org Mambo: http://www.mamboserver.com/ Plone: http://plone.org/ Moodle: http://moodle.org/ Drupal: http://drupal.org/ WordPress: http://wordpress.org/
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
    15 Já sei oque é um CMS.... Mas...qual devo utilizar?
  • 16.
  • 17.
    17 O que éJoomla Joomla é um CMS (content management system), opensource, fácil de instalar e com grande quantidade de templates e outros recursos disponíveis on­line, tanto gratuitos como pagos. Licença GPL
  • 18.
    18 O Joomla éversátil, sendo apropriado para o desenvolvimento de sites para instituições educacionais, empresas comerciais, indústrias, organizações sem fins lucrativos, sites pessoais, sites e portais sociais, portais governamentais e todos os outros fins. Gera sites visualmente atraentes. O que é o Joomla
  • 19.
    19 Joomla • Pronúncia “Djumla” •Originado do CMS Mambo • Desenvolvido em PHP. • Necessita do MySQL como SGBD. • Funciona em servidores LINUX, Windows ou outro que atenda aos requisitos do sistema.
  • 20.
    20 História do Joomla Trata­sedo resultado da separação entre a equipe de desenvolvedores do Mambo e a empresa Miro, detentora dos direitos sobre o Mambo. A separação teve lugar uma vez que a Miro transferiu o controle do Mambo para uma fundação ­ a Mambo Foundation ­ onde os desenvolvedores teriam apenas uma participação passiva e pouco representativa. Esses desenvolvedores, preocupados com a integridade do projeto e com o futuro dos utilizadores, não aceitaram a transferência e, em 2005 , criaram o "Joomla 1.0".
  • 21.
  • 22.
  • 23.
    23 Algumas características doJoomla • Código aberto (Licença GPL) • Gerenciamento de banners • Sistema de publicação para o conteúdo, por sessão, categoria • Sumário de conteúdo no formato RSS • Busca otimizada (qualquer palavra registrada) • Fácil instalação de novos templates, módulos e componentes • Extensões livres em diversos sites (Módulos, Componentes, Templates, Traduções).
  • 24.
    24 O Joomla funcionada seguinte forma: A pessoa responsável pelo site, altera as configurações do Joomla, digita textos etc. Essas informações são passadas para o mySQL que as salva e quando um usuário acessa o site, o mySQL retorna essas informações para o php que processa e devolve para o usuário como foi planejado pelo responsável pelo site. Front­End: É o seu site da forma que seus visitantes e usuários registrados veem. Back­End: É a área de administração, onde você define como será a estrutura visível de seu site, assim como os recursos do Joomla que serão utilizados na implementação do mesmo.
  • 25.
  • 26.
  • 27.
  • 28.
    28 Novas funcionalidades Joomla3.X Pronto para mobile Joomla! deu um grande salto em mobilidade com uma revisão total no design do frontend e na interface do administrador. Interface amigável A administração do Joomla! tem aparência amigável, construída com o poderoso e responsivo framework Bootstrap, junto com um incrível toque de UI/UX da equipe JUX do Joomla!. Ferramentas do desenvolvedor CSS {less} e jQuery foram incluídos, de modo que você pode escrever menos código e utilizar a biblioteca de ícones. Autenticação em dois fatores Joomla! foi o primeiro grande CMS a implementar a dupla autenticação. Adicione um código único recebido no seu celular ou uma Yubikey a suas senhas existentes e dê ao seu site proteção extra contra hackers.
  • 29.
    29 Alguns sites desenvolvidoscom Joomla http://www.eb.mil.br http://www.hmapa.eb.mil.br http://www.3rm.eb.mil.br http://www.pmpa.eb.mil.br http://www.studiodess.com http://www.1cta.eb.mil.br