SlideShare une entreprise Scribd logo
1  sur  61
Télécharger pour lire hors ligne
uma visão geral
O que é o Joomla! ?


    Joomla! é um sistema de gerenciamento de
●

    conteúdo (CMS) para websites, portais de
    informação na Internet e outros tipos de
    aplicações online.
Histórico

2000
  Miro Internationaltm inicia o desenvolvimento do
  CMS proprietário chamado Mambo.
Histórico

2000
  Miro Internationaltm inicia o desenvolvimento do
  CMS proprietário chamado Mambo.
Histórico

2000
  Miro Internationaltm inicia o desenvolvimento do
  CMS proprietário chamado Mambo.
Histórico

2000
  Miro Internationaltm inicia o desenvolvimento do
  CMS proprietário chamado Mambo.
2001
      tm
  Miro adota licença dual para comercialização
  do Mambo.
Histórico

2000
  Miro Internationaltm inicia o desenvolvimento do
  CMS proprietário chamado Mambo.
2001
      tm
  Miro adota licença dual para comercialização
  do Mambo.
2002
  Versão livre do CMS passa a se chamar
  Mambo Open Source (aka MOS).
Histórico

2003
  Mirotm delega inteiramente responsabilidade
  sobre o código do MOS à comunidade, para
  concentrar-se em sua versão proprietária.
Histórico

2003
  Mirotm delega inteiramente responsabilidade
  sobre o código do MOS à comunidade, para
  concentrar-se em sua versão proprietária.
2003
  Lançamento da versão 4.5 em dezembro,
  depois de uma grande reestruturação de
  código.
Histórico

2004
                   “Best Free Software Project”
              ●

                   (Linux Format, 2004)
                   “Best Linux or Open Source
              ●

                   Software”
                   (Linux User, 2004).
                   “Best Open Source Solution”
              ●

                   “Best of Show - Total Industry
                   Solution”
                   (LinuxWorld Boston, 2005)
                   “Best Open Source Solution”
              ●

                   (LinuxWorld S.Francisco, 2005).
Histórico

2005


!
  Novo CEO da Mirotm constitui a Mambo
  Foundation, visando proteção da marca e
  suporte ao desenvolvimento.
Histórico

2005


!
  Novo CEO da Mirotm constitui a Mambo
  Foundation, visando proteção da marca e
  suporte ao desenvolvimento.
    Insatisfeitos, em poucos dias os principais
    desenvolvedores abandonam o projeto e
    fundam a organização Open Source Matters.
    O projeto é então renomeado para Joomla!
Histórico

2005


!
  Novo CEO da Mirotm constitui a Mambo
  Foundation, visando proteção da marca e
  suporte ao desenvolvimento.
    Insatisfeitos, em poucos dias os principais
    desenvolvedores abandonam o projeto e
    fundam a organização Open Source Matters.
    O projeto é então renomeado para Joomla!
Histórico

2005


!
  Novo CEO da Mirotm constitui a Mambo
  Foundation, visando proteção da marca e
  suporte ao desenvolvimento.
    Insatisfeitos, em poucos dias os principais
    desenvolvedores abandonam o projeto e
    fundam a organização Open Source Matters.
    O projeto é então renomeado para Joomla!
Por que “Joomla” ?
Por que “Joomla” ?

Joomla = Jumla
Por que “Joomla” ?

Joomla = Jumla



                   “Para todos”
                 “Como um todo”
Como é um site em Joomla?
Como é um site em Joomla?

Ministério da Educação (MEC)
Como é um site em Joomla?

Porsche do Brasil
Como é um site em Joomla?

Michael Jackson Official News
Como é um site em Joomla?

Villa Itália Hotel & SPA
Um pouco sobre...

Vantagens
● Bom sistema de templates (site não fica com a

  “cara” do CMS)
● Gestão de conteúdo automatizada

● Edição colaborativa de conteúdo

● Restrições de acesso a usuários

● Alta extensibilidade

● Comunidade MUITO ativa

● ...
Um pouco sobre...

Desvantagens
● Superdimensionamento para blogs e web writing

  (alternativas como WordPress e MediaWiki)
● Partes de código html não-semântico

● Ajustes para otimização para sites de busca
Requisitos de instalação
Requisitos de instalação




Apache 1.13.19+   PHP 4.2.X+   MySQL 3.23.X+
Como funciona

    Componentes
●


    Módulos
●


    Templates
●


    Bots
●
Como funciona

Componentes
  Conteúdo e funcionalidades essenciais do site.
Componentes
Componentes
Como funciona

Componentes
  Conteúdo e funcionalidades essenciais do site.
  Exemplos:
      com_content (gestão de conteúdo)
  ●


      com_search (pesquisa no site)
  ●


      com_docman (repositório de arquivos)
  ●


      com_zoom (álbuns de fotografias)
  ●


      com_phpbb (componente de fórum)
  ●


      ...
  ●
Como funciona

Módulos
 Funcionalidades periféricas do site.
Módulos
Módulos
Como funciona

Módulos
 Funcionalidades periféricas do site.
 Exemplos:
      mod_mainmenu (criação de menus)
  ●


      mod_latest, mod_mostread, mod_popular (links)
  ●


      mod_polls (criação de enquetes)
  ●


      mod_random_image (imagem aleatória)
  ●


      mod_whoisonline (quem/quantos visitantes)
  ●


      ...
  ●
Como funciona

Templates
  Camada relacionada à aparência do site.
Templates
Templates
Templates
Templates
Templates
Templates
Templates
Como funciona

Bots
  Recursos transversais do site.
  Exemplos:
      E-mail cloacking (oculta e-mails de varreduras)
  ●


      HotWords (links de publicidade em palavras-chave)
  ●


      GeSHI (coloração de sintaxe para diversas
  ●

      linguagens)
Gestão de conteúdo
Gestão de conteúdo


Seções
Gestão de conteúdo


Seções

  Categorias
Gestão de conteúdo


Seções

  Categorias
   xoxo   xoxo   xoxo   xoxo   xoxo
   oxox   oxox   oxox   oxox   oxox

      oxox   oxox   oxox   oxox
      xoxo   xoxo   xoxo   xoxo
Gestão de conteúdo


Seções
 Categorias
 xoxo xoxo   xoxo   xoxo   xoxo
 oxox oxox   oxox   oxox   oxox
   oxox oxox    oxox   oxox
   xoxo xoxo    xoxo   xoxo




                                  Arquivo morto
Gestão de conteúdo

Itens de menu
   Seção (lista, tabela ou blog)
●


   Categoria (lista, tabela ou blog)
●


   Página de conteúdo
●


   Página estática
●


   URL
●


   Wrapper
●


   Componente
●


   Feed RSS
●


   Separador
●
Gestão de conteúdo

Mais sobre o menu
  Primeiro item do menu chamado
●

  “mainmenu” será a homepage
  efetiva do site
  Visibilidade public, registered e
●

  special
  Conteúdo pode aguardar
●

  publicação depois de criado
Edição de conteúdo
Edição de conteúdo
Edição de conteúdo
Edição de conteúdo
Edição de conteúdo
Edição de conteúdo
Recursos para Joomla

    http://www.joomla.org/
●


    http://joomlacode.org/
●


    http://www.mamboxchange.com/
●


    http://www.joomlaportaldemo.com/
●


    http://opensourcecms.com/
●


    http://www.mambodemo.com/
●


    http://www.joomlaos.de/
●


    http://www.joomlaportaldemo.com/
●


    http://www.compassdesigns.net/
●


    http://www.konze.de/
●


    http://www.phil-taylor.com/
●


    http://www.joomlabrasil.org/
●


    http://www.google.com/
●
Recursos para Joomla

    http://www.joomla.org/
●


    http://joomlacode.org/
●


    http://www.mamboxchange.com/
●


    http://www.joomlaportaldemo.com/
●


    http://opensourcecms.com/          +55 milhões de resultados
●


    http://www.mambodemo.com/
●


    http://www.joomlaos.de/
●


    http://www.joomlaportaldemo.com/
●


    http://www.compassdesigns.net/
●


    http://www.konze.de/
●


    http://www.phil-taylor.com/
●


    http://www.joomlabrasil.org/
●


    http://www.google.com/
●
MUITO OBRIGADO!
MUITO OBRIGADO!


MARCELO ANDRADE
mfandrade@gmail.com

Contenu connexe

Tendances

CSS3 e Html5 - O que há de novo / parte 1
CSS3 e Html5 - O que há de novo / parte 1CSS3 e Html5 - O que há de novo / parte 1
CSS3 e Html5 - O que há de novo / parte 1Flavia Siqueira
 
Introdução à Criação De Páginas Web Aula1
Introdução à Criação De Páginas Web Aula1Introdução à Criação De Páginas Web Aula1
Introdução à Criação De Páginas Web Aula1marioreis
 
Curso de HTML5 - Aula01
Curso de HTML5 - Aula01Curso de HTML5 - Aula01
Curso de HTML5 - Aula01Zarathon Maia
 
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEBHTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEBPeslPinguim
 

Tendances (10)

Html5 & CSS3
Html5 & CSS3Html5 & CSS3
Html5 & CSS3
 
Aula30 trevisan
Aula30 trevisanAula30 trevisan
Aula30 trevisan
 
Html5 Aula 5
Html5 Aula 5Html5 Aula 5
Html5 Aula 5
 
Criação de Sites web Tutorial
Criação de Sites web TutorialCriação de Sites web Tutorial
Criação de Sites web Tutorial
 
CSS3 e Html5 - O que há de novo / parte 1
CSS3 e Html5 - O que há de novo / parte 1CSS3 e Html5 - O que há de novo / parte 1
CSS3 e Html5 - O que há de novo / parte 1
 
HTML5 & CSS3
HTML5 & CSS3HTML5 & CSS3
HTML5 & CSS3
 
Programação Web com HTML e CSS
Programação Web com HTML e CSSProgramação Web com HTML e CSS
Programação Web com HTML e CSS
 
Introdução à Criação De Páginas Web Aula1
Introdução à Criação De Páginas Web Aula1Introdução à Criação De Páginas Web Aula1
Introdução à Criação De Páginas Web Aula1
 
Curso de HTML5 - Aula01
Curso de HTML5 - Aula01Curso de HTML5 - Aula01
Curso de HTML5 - Aula01
 
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEBHTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
 

En vedette

Zend Framework: abordagem prática
Zend Framework: abordagem práticaZend Framework: abordagem prática
Zend Framework: abordagem práticaMarcelo Andrade
 
DevOps: Falando um pouco sobre desenvolvimento orientado a testes com Puppet
DevOps: Falando um pouco sobre desenvolvimento orientado a testes com PuppetDevOps: Falando um pouco sobre desenvolvimento orientado a testes com Puppet
DevOps: Falando um pouco sobre desenvolvimento orientado a testes com PuppetMarcelo Andrade
 
#safaDojo - Coding Dojo Go lang
#safaDojo - Coding Dojo Go lang#safaDojo - Coding Dojo Go lang
#safaDojo - Coding Dojo Go langMarcelo Andrade
 
Compartilhando experiências sobre ir de bike ao trabalho
Compartilhando experiências sobre ir de bike ao trabalhoCompartilhando experiências sobre ir de bike ao trabalho
Compartilhando experiências sobre ir de bike ao trabalhoMarcelo Andrade
 

En vedette (6)

Zend Framework: abordagem prática
Zend Framework: abordagem práticaZend Framework: abordagem prática
Zend Framework: abordagem prática
 
DevOps: Falando um pouco sobre desenvolvimento orientado a testes com Puppet
DevOps: Falando um pouco sobre desenvolvimento orientado a testes com PuppetDevOps: Falando um pouco sobre desenvolvimento orientado a testes com Puppet
DevOps: Falando um pouco sobre desenvolvimento orientado a testes com Puppet
 
#safaDojo - Coding Dojo Go lang
#safaDojo - Coding Dojo Go lang#safaDojo - Coding Dojo Go lang
#safaDojo - Coding Dojo Go lang
 
Compartilhando experiências sobre ir de bike ao trabalho
Compartilhando experiências sobre ir de bike ao trabalhoCompartilhando experiências sobre ir de bike ao trabalho
Compartilhando experiências sobre ir de bike ao trabalho
 
Slackware Linux
Slackware LinuxSlackware Linux
Slackware Linux
 
Apresentando o CakePHP
Apresentando o CakePHPApresentando o CakePHP
Apresentando o CakePHP
 

Similaire à Visão Geral Joomla CMS

Joomla! como plataforma de desenvolvimento de soluções próprias
Joomla! como plataforma de desenvolvimento de soluções própriasJoomla! como plataforma de desenvolvimento de soluções próprias
Joomla! como plataforma de desenvolvimento de soluções própriasEmerson Rocha Luiz
 
Joomla possibilidades infinitas em CMS
Joomla   possibilidades infinitas em CMSJoomla   possibilidades infinitas em CMS
Joomla possibilidades infinitas em CMSFelipe Perin
 
Oficina Joomla para Iniciantes
Oficina Joomla para IniciantesOficina Joomla para Iniciantes
Oficina Joomla para IniciantesEliel Cruz
 
Desenvolvendo para magento - primeiros passos
Desenvolvendo para magento - primeiros passosDesenvolvendo para magento - primeiros passos
Desenvolvendo para magento - primeiros passosRicardo Martins
 
Joomla, o que é? Para que serve?
Joomla, o que é? Para que serve?Joomla, o que é? Para que serve?
Joomla, o que é? Para que serve?Bull Marketing
 
Mini Curso - Venha Joomlar você também! - InfoWeek 2009
Mini Curso - Venha Joomlar você também! - InfoWeek 2009Mini Curso - Venha Joomlar você também! - InfoWeek 2009
Mini Curso - Venha Joomlar você também! - InfoWeek 2009Daniel Caixeta Queiroz Garcia
 
Firefox - Developer's Best Friend // Fisl2008
Firefox - Developer's Best Friend // Fisl2008Firefox - Developer's Best Friend // Fisl2008
Firefox - Developer's Best Friend // Fisl2008Clauber Stipkovic
 
Arteccom Workshop Magento
Arteccom Workshop MagentoArteccom Workshop Magento
Arteccom Workshop MagentoThiago Verly
 
Tudo que você precisa saber sobre as principais alterações no Drupal 8
Tudo que você precisa saber sobre as principais alterações no Drupal 8 Tudo que você precisa saber sobre as principais alterações no Drupal 8
Tudo que você precisa saber sobre as principais alterações no Drupal 8 Acquia
 
O que todos os developers devem saber sobre seo
O que todos os developers devem saber sobre seoO que todos os developers devem saber sobre seo
O que todos os developers devem saber sobre seointrofini
 
Joomla.
Joomla.Joomla.
Joomla.Taivr
 
Curso de-joomla
Curso de-joomlaCurso de-joomla
Curso de-joomlagermanolo
 
Drupal e o seu ecossistema
Drupal e o seu ecossistemaDrupal e o seu ecossistema
Drupal e o seu ecossistemaDrupal Portugal
 
Criação de sites Joomla com CCKs e frameworks de template - Joomla Day Ribeir...
Criação de sites Joomla com CCKs e frameworks de template - Joomla Day Ribeir...Criação de sites Joomla com CCKs e frameworks de template - Joomla Day Ribeir...
Criação de sites Joomla com CCKs e frameworks de template - Joomla Day Ribeir...jCursos
 

Similaire à Visão Geral Joomla CMS (20)

Joomla! como plataforma de desenvolvimento de soluções próprias
Joomla! como plataforma de desenvolvimento de soluções própriasJoomla! como plataforma de desenvolvimento de soluções próprias
Joomla! como plataforma de desenvolvimento de soluções próprias
 
Joomla possibilidades infinitas em CMS
Joomla   possibilidades infinitas em CMSJoomla   possibilidades infinitas em CMS
Joomla possibilidades infinitas em CMS
 
Oficina Joomla para Iniciantes
Oficina Joomla para IniciantesOficina Joomla para Iniciantes
Oficina Joomla para Iniciantes
 
Curso de WordPress
Curso de WordPressCurso de WordPress
Curso de WordPress
 
Joomla
JoomlaJoomla
Joomla
 
Desenvolvendo para magento - primeiros passos
Desenvolvendo para magento - primeiros passosDesenvolvendo para magento - primeiros passos
Desenvolvendo para magento - primeiros passos
 
Joomla, o que é? Para que serve?
Joomla, o que é? Para que serve?Joomla, o que é? Para que serve?
Joomla, o que é? Para que serve?
 
Mini Curso - Venha Joomlar você também! - InfoWeek 2009
Mini Curso - Venha Joomlar você também! - InfoWeek 2009Mini Curso - Venha Joomlar você também! - InfoWeek 2009
Mini Curso - Venha Joomlar você também! - InfoWeek 2009
 
Minicurso Web. Front-end e HTML5 (parte 2)
Minicurso Web. Front-end e HTML5 (parte 2)Minicurso Web. Front-end e HTML5 (parte 2)
Minicurso Web. Front-end e HTML5 (parte 2)
 
Firefox - Developer's Best Friend // Fisl2008
Firefox - Developer's Best Friend // Fisl2008Firefox - Developer's Best Friend // Fisl2008
Firefox - Developer's Best Friend // Fisl2008
 
Emsl Joomla
Emsl JoomlaEmsl Joomla
Emsl Joomla
 
Arteccom Workshop Magento
Arteccom Workshop MagentoArteccom Workshop Magento
Arteccom Workshop Magento
 
O que é um template?
O que é um template?O que é um template?
O que é um template?
 
Joomla
JoomlaJoomla
Joomla
 
Tudo que você precisa saber sobre as principais alterações no Drupal 8
Tudo que você precisa saber sobre as principais alterações no Drupal 8 Tudo que você precisa saber sobre as principais alterações no Drupal 8
Tudo que você precisa saber sobre as principais alterações no Drupal 8
 
O que todos os developers devem saber sobre seo
O que todos os developers devem saber sobre seoO que todos os developers devem saber sobre seo
O que todos os developers devem saber sobre seo
 
Joomla.
Joomla.Joomla.
Joomla.
 
Curso de-joomla
Curso de-joomlaCurso de-joomla
Curso de-joomla
 
Drupal e o seu ecossistema
Drupal e o seu ecossistemaDrupal e o seu ecossistema
Drupal e o seu ecossistema
 
Criação de sites Joomla com CCKs e frameworks de template - Joomla Day Ribeir...
Criação de sites Joomla com CCKs e frameworks de template - Joomla Day Ribeir...Criação de sites Joomla com CCKs e frameworks de template - Joomla Day Ribeir...
Criação de sites Joomla com CCKs e frameworks de template - Joomla Day Ribeir...
 

Plus de Marcelo Andrade

Desenvolvimento para a Web com CakePHP
Desenvolvimento para a Web com CakePHPDesenvolvimento para a Web com CakePHP
Desenvolvimento para a Web com CakePHPMarcelo Andrade
 
Reflexões aleatórias para calouros em
Reflexões aleatórias para calouros emReflexões aleatórias para calouros em
Reflexões aleatórias para calouros emMarcelo Andrade
 
Testes de software automatizados
Testes de software automatizadosTestes de software automatizados
Testes de software automatizadosMarcelo Andrade
 
Introdução ao Desenvolvimento com Padrões Web: XHTML Essencial
Introdução ao Desenvolvimento com Padrões Web: XHTML EssencialIntrodução ao Desenvolvimento com Padrões Web: XHTML Essencial
Introdução ao Desenvolvimento com Padrões Web: XHTML EssencialMarcelo Andrade
 
Visão Ágil Academic Meeting / TaSAFO em fatos e fotos
Visão Ágil Academic Meeting / TaSAFO em fatos e fotosVisão Ágil Academic Meeting / TaSAFO em fatos e fotos
Visão Ágil Academic Meeting / TaSAFO em fatos e fotosMarcelo Andrade
 
Compartilhando experiências em software livre
Compartilhando experiências em software livreCompartilhando experiências em software livre
Compartilhando experiências em software livreMarcelo Andrade
 
BrOffice nas Universidades
BrOffice nas UniversidadesBrOffice nas Universidades
BrOffice nas UniversidadesMarcelo Andrade
 

Plus de Marcelo Andrade (10)

Desenvolvimento para a Web com CakePHP
Desenvolvimento para a Web com CakePHPDesenvolvimento para a Web com CakePHP
Desenvolvimento para a Web com CakePHP
 
Plataforma IMMI
Plataforma IMMIPlataforma IMMI
Plataforma IMMI
 
Reflexões aleatórias para calouros em
Reflexões aleatórias para calouros emReflexões aleatórias para calouros em
Reflexões aleatórias para calouros em
 
Ciclovia belem final
Ciclovia belem finalCiclovia belem final
Ciclovia belem final
 
Testes de software automatizados
Testes de software automatizadosTestes de software automatizados
Testes de software automatizados
 
Selenium: visão geral
Selenium: visão geralSelenium: visão geral
Selenium: visão geral
 
Introdução ao Desenvolvimento com Padrões Web: XHTML Essencial
Introdução ao Desenvolvimento com Padrões Web: XHTML EssencialIntrodução ao Desenvolvimento com Padrões Web: XHTML Essencial
Introdução ao Desenvolvimento com Padrões Web: XHTML Essencial
 
Visão Ágil Academic Meeting / TaSAFO em fatos e fotos
Visão Ágil Academic Meeting / TaSAFO em fatos e fotosVisão Ágil Academic Meeting / TaSAFO em fatos e fotos
Visão Ágil Academic Meeting / TaSAFO em fatos e fotos
 
Compartilhando experiências em software livre
Compartilhando experiências em software livreCompartilhando experiências em software livre
Compartilhando experiências em software livre
 
BrOffice nas Universidades
BrOffice nas UniversidadesBrOffice nas Universidades
BrOffice nas Universidades
 

Visão Geral Joomla CMS

  • 2. O que é o Joomla! ? Joomla! é um sistema de gerenciamento de ● conteúdo (CMS) para websites, portais de informação na Internet e outros tipos de aplicações online.
  • 3. Histórico 2000 Miro Internationaltm inicia o desenvolvimento do CMS proprietário chamado Mambo.
  • 4. Histórico 2000 Miro Internationaltm inicia o desenvolvimento do CMS proprietário chamado Mambo.
  • 5. Histórico 2000 Miro Internationaltm inicia o desenvolvimento do CMS proprietário chamado Mambo.
  • 6. Histórico 2000 Miro Internationaltm inicia o desenvolvimento do CMS proprietário chamado Mambo. 2001 tm Miro adota licença dual para comercialização do Mambo.
  • 7. Histórico 2000 Miro Internationaltm inicia o desenvolvimento do CMS proprietário chamado Mambo. 2001 tm Miro adota licença dual para comercialização do Mambo. 2002 Versão livre do CMS passa a se chamar Mambo Open Source (aka MOS).
  • 8. Histórico 2003 Mirotm delega inteiramente responsabilidade sobre o código do MOS à comunidade, para concentrar-se em sua versão proprietária.
  • 9. Histórico 2003 Mirotm delega inteiramente responsabilidade sobre o código do MOS à comunidade, para concentrar-se em sua versão proprietária. 2003 Lançamento da versão 4.5 em dezembro, depois de uma grande reestruturação de código.
  • 10. Histórico 2004 “Best Free Software Project” ● (Linux Format, 2004) “Best Linux or Open Source ● Software” (Linux User, 2004). “Best Open Source Solution” ● “Best of Show - Total Industry Solution” (LinuxWorld Boston, 2005) “Best Open Source Solution” ● (LinuxWorld S.Francisco, 2005).
  • 11. Histórico 2005 ! Novo CEO da Mirotm constitui a Mambo Foundation, visando proteção da marca e suporte ao desenvolvimento.
  • 12. Histórico 2005 ! Novo CEO da Mirotm constitui a Mambo Foundation, visando proteção da marca e suporte ao desenvolvimento. Insatisfeitos, em poucos dias os principais desenvolvedores abandonam o projeto e fundam a organização Open Source Matters. O projeto é então renomeado para Joomla!
  • 13. Histórico 2005 ! Novo CEO da Mirotm constitui a Mambo Foundation, visando proteção da marca e suporte ao desenvolvimento. Insatisfeitos, em poucos dias os principais desenvolvedores abandonam o projeto e fundam a organização Open Source Matters. O projeto é então renomeado para Joomla!
  • 14. Histórico 2005 ! Novo CEO da Mirotm constitui a Mambo Foundation, visando proteção da marca e suporte ao desenvolvimento. Insatisfeitos, em poucos dias os principais desenvolvedores abandonam o projeto e fundam a organização Open Source Matters. O projeto é então renomeado para Joomla!
  • 16. Por que “Joomla” ? Joomla = Jumla
  • 17. Por que “Joomla” ? Joomla = Jumla “Para todos” “Como um todo”
  • 18. Como é um site em Joomla?
  • 19. Como é um site em Joomla? Ministério da Educação (MEC)
  • 20. Como é um site em Joomla? Porsche do Brasil
  • 21. Como é um site em Joomla? Michael Jackson Official News
  • 22. Como é um site em Joomla? Villa Itália Hotel & SPA
  • 23. Um pouco sobre... Vantagens ● Bom sistema de templates (site não fica com a “cara” do CMS) ● Gestão de conteúdo automatizada ● Edição colaborativa de conteúdo ● Restrições de acesso a usuários ● Alta extensibilidade ● Comunidade MUITO ativa ● ...
  • 24. Um pouco sobre... Desvantagens ● Superdimensionamento para blogs e web writing (alternativas como WordPress e MediaWiki) ● Partes de código html não-semântico ● Ajustes para otimização para sites de busca
  • 26. Requisitos de instalação Apache 1.13.19+ PHP 4.2.X+ MySQL 3.23.X+
  • 27. Como funciona Componentes ● Módulos ● Templates ● Bots ●
  • 28. Como funciona Componentes Conteúdo e funcionalidades essenciais do site.
  • 31. Como funciona Componentes Conteúdo e funcionalidades essenciais do site. Exemplos: com_content (gestão de conteúdo) ● com_search (pesquisa no site) ● com_docman (repositório de arquivos) ● com_zoom (álbuns de fotografias) ● com_phpbb (componente de fórum) ● ... ●
  • 32. Como funciona Módulos Funcionalidades periféricas do site.
  • 35. Como funciona Módulos Funcionalidades periféricas do site. Exemplos: mod_mainmenu (criação de menus) ● mod_latest, mod_mostread, mod_popular (links) ● mod_polls (criação de enquetes) ● mod_random_image (imagem aleatória) ● mod_whoisonline (quem/quantos visitantes) ● ... ●
  • 36. Como funciona Templates Camada relacionada à aparência do site.
  • 44. Como funciona Bots Recursos transversais do site. Exemplos: E-mail cloacking (oculta e-mails de varreduras) ● HotWords (links de publicidade em palavras-chave) ● GeSHI (coloração de sintaxe para diversas ● linguagens)
  • 48. Gestão de conteúdo Seções Categorias xoxo xoxo xoxo xoxo xoxo oxox oxox oxox oxox oxox oxox oxox oxox oxox xoxo xoxo xoxo xoxo
  • 49. Gestão de conteúdo Seções Categorias xoxo xoxo xoxo xoxo xoxo oxox oxox oxox oxox oxox oxox oxox oxox oxox xoxo xoxo xoxo xoxo Arquivo morto
  • 50. Gestão de conteúdo Itens de menu Seção (lista, tabela ou blog) ● Categoria (lista, tabela ou blog) ● Página de conteúdo ● Página estática ● URL ● Wrapper ● Componente ● Feed RSS ● Separador ●
  • 51. Gestão de conteúdo Mais sobre o menu Primeiro item do menu chamado ● “mainmenu” será a homepage efetiva do site Visibilidade public, registered e ● special Conteúdo pode aguardar ● publicação depois de criado
  • 58. Recursos para Joomla http://www.joomla.org/ ● http://joomlacode.org/ ● http://www.mamboxchange.com/ ● http://www.joomlaportaldemo.com/ ● http://opensourcecms.com/ ● http://www.mambodemo.com/ ● http://www.joomlaos.de/ ● http://www.joomlaportaldemo.com/ ● http://www.compassdesigns.net/ ● http://www.konze.de/ ● http://www.phil-taylor.com/ ● http://www.joomlabrasil.org/ ● http://www.google.com/ ●
  • 59. Recursos para Joomla http://www.joomla.org/ ● http://joomlacode.org/ ● http://www.mamboxchange.com/ ● http://www.joomlaportaldemo.com/ ● http://opensourcecms.com/ +55 milhões de resultados ● http://www.mambodemo.com/ ● http://www.joomlaos.de/ ● http://www.joomlaportaldemo.com/ ● http://www.compassdesigns.net/ ● http://www.konze.de/ ● http://www.phil-taylor.com/ ● http://www.joomlabrasil.org/ ● http://www.google.com/ ●