SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
Mini-curso
Venha Joomlar você também!




 Construindo sites dinâmicos facilmente
                    Instrutor:
Daniel Caixeta Queiroz Garcia (NUPETE/UNIPAM)
Roteiro


  Parte 1 – Conhecendo o Joomla

  Parte 2 – Instalando o Joomla

  Parte 3 – Navegando no Joomla
Parte 1 – Conhecendo o Joomla
 O que é um CMS?
 O que Joomla?
 Histórico
 Características
 Vantagens e Desvantagens
 Exemplos de sites
O que é um CMS?

Content Management Systems
é um sistema gestor de
websites, portais e intranets
que integra ferramentas
necessárias para criar, gerir
(editar e inserir) conteúdos
 em tempo real, sem a
necessidade de programação
de código.
O que é um CMS?
 Páginas Web Estáticas
O que é um CMS?
 Páginas Web com CSS
O que é um CMS?
 Páginas Web Dinâmicas (CMS)
O que é Joomla?
 Joomla é um poderoso CMS open source que
    tem crescido em populariedade desde a
     reformulação do “Mambo”, em 2006.
Suas duas características-chave são a facilidade
       de administração e flexibilidade de
                  modelagem
Histórico
Características
  Editor de conteúdo visual – WYSIWYG
  URL's amigáveis
  Sistema de Banner
  Organização hierárquica de usuários
  Multi-idiomas
  Templates
  Controle de publicação de conteúdo
  Mecanismo de cache
  Extensível
Vantagens
 Software Livre – gratuito e livre
 Manutenção Simples
 Facilidade de Customização (CSS e Interface)
 Curva de aprendizado pequena
 Grande variedade de extensões (Atual 3.526)
 Suporte constante da comunidade
 Seguro (Joomla Security Strike Team)
 entre outras
Desvantagens
 Ainda restrito ao MySQL
 Várias extensões, porém com algumas
  limitações de interação entre elas.
 Pouca documentação do conteúdo de cada
  versão
 Documentação de qualidade descentralizada
Exemplos de sites
  http://www.porsche.com/latin-america-en/
  http://www.portalcapoeira.com/
  http://www.slowfoodbrasil.com/
  http://gsas.harvard.edu/
  http://www.hcpa.ufrgs.br/
  http://www.cepead.face.ufmg.br/
  http://www.pms.ba.gov.br/
  http://portal.mec.gov.br/
Parte 2 – Instalando o Joomla
Pré-Requisitos
Instalação
Pré-Requisitos

         Mínimo   Ideal       Exceto


MySQL    3.23     4.1.x +    6.0


                              4.3.9
PHP      4.3.10   5.2.x +     4.42
                              5.0.4

                             mod_xml,
Apache   1.3      2.x +     mod_mysql,
                             mod_zlib
Pré-Requisitos
  LAMP – GNU/Linux
     A maioria das distribuições possuem


  WAMP – Windows
     http://www.wampserver.com


  MAMP – Macintosh
     http://www.mamp.info
Instalação
Parte 3 – Navegando no Joomla
 Traduzir e Painel de Controle (Backend)
 Site
 Menus
 Conteúdo
 Extensões
 Componentes
 Ferramentas e Ajuda
 Montando um site e Frontend
Painel de Controle (Backend)
Site
Site
  Frontend
       Registrado – pode logar no site e ter acesso a
       conteúdos restritos a um visitante não cadastrado

       Autor – Além de possuir as permissões de um
       usuário registrado, ele pode enviar e modificar
       seus próprios artigos

       Editor – possui as permissões de um Autor, ele
       pode editar artigos enviados por qualquer usuário

       Publicador – Possui as permissões de um Editor, e
       ainda tem poder de decidir se um artigo pode ser
       ou não publicado no site
Site
  Backend
       Gerente – pode criar, alterar, publicar, artigos e ver
       algumas informações sobre o sistema. A ele não é
       permitido: administrar usuários, instalar extensões,
       editar as configurações do sistema, enviar email
       em massa, modificar ou instalar templates e
       idiomas

       Administrador – Tem permissão para instalar
       extensões e administrar usuários

       Super Administrador – tem acesso total ao sistema
       e somente ele pode criar outro Super
       Administrador
Menus
Conteúdo
Extensões
Extensões
  Componentes – É o mais complexo tipo de
  extensão. É um tipo de mini-aplicação que
  geralmente cria conteúdo no corpo principal do site

  Módulos – Menos complexo do que componente. E
  aparecem próximos ao corpo principal do site

  Plugins – É uma parte especial do código que pode
  ser usado pelo site e é executado quando uma
  página é carregada

  Templates – Visual gráfico e impressão do site

  Linguagens – Vários idiomas
Componentes
Ferramentas e Ajuda
Montando um site e Frontend
  Criar Artigos
  Contato
  Enquete
  Pesquisa
  WebLinks
  Extensões: Phocaguestbook & Joomlapack
Sites Importantes
  http://www.joomla.org/
  http://extensions.joomla.org/
  http://www.joomla.com.br/
  http://www.joomla.com.br/phpbb/
  http://www.joomlaminas.org/
Perguntas ?
Obrigado pela atenção de todos !!!




       Daniel Caixeta Queiroz Garcia
       Site: http://www.danielcaixeta.eti.br
      E-mail: danielcaixeta@unipam.edu.br

Contenu connexe

Tendances

Oficina Joomla para Iniciantes
Oficina Joomla para IniciantesOficina Joomla para Iniciantes
Oficina Joomla para IniciantesEliel Cruz
 
Joomla.
Joomla.Joomla.
Joomla.Taivr
 
Gestão de conteúdos com aplicações instaladas em servidores
Gestão de conteúdos com aplicações instaladas em servidoresGestão de conteúdos com aplicações instaladas em servidores
Gestão de conteúdos com aplicações instaladas em servidoresHenriqueta Sofia Djalo
 
WordPress como CMS
WordPress como CMSWordPress como CMS
WordPress como CMSleogermani
 
Instalando e configurando o WordPress localmente
Instalando e configurando o WordPress localmenteInstalando e configurando o WordPress localmente
Instalando e configurando o WordPress localmenteHaste Design
 
Funcionalidades word press
Funcionalidades word press Funcionalidades word press
Funcionalidades word press Neuri Silva
 
Aprenda Joomla! 1.5 fácil!
Aprenda Joomla! 1.5 fácil!Aprenda Joomla! 1.5 fácil!
Aprenda Joomla! 1.5 fácil!Jennifer Payne
 
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
 
Joomla
JoomlaJoomla
Joomlanasjo
 
Wordpress - Mais que um gerenciador de blogs, um CMS completo!
Wordpress - Mais que um gerenciador  de blogs, um CMS completo!Wordpress - Mais que um gerenciador  de blogs, um CMS completo!
Wordpress - Mais que um gerenciador de blogs, um CMS completo!Walter Araujo dos Santos
 
Wordpress - Gerenciamento de Blogs e sites - Aula 1
Wordpress - Gerenciamento de Blogs e sites - Aula 1Wordpress - Gerenciamento de Blogs e sites - Aula 1
Wordpress - Gerenciamento de Blogs e sites - Aula 1Saulo Matias
 
Curso web faveni aula 19 - Introdução a CMS
Curso web faveni aula 19 - Introdução a CMSCurso web faveni aula 19 - Introdução a CMS
Curso web faveni aula 19 - Introdução a CMSLuis Marcelo Zanlucki
 
WordPress - Gerenciando Conteúdo
WordPress - Gerenciando ConteúdoWordPress - Gerenciando Conteúdo
WordPress - Gerenciando ConteúdoAbel Ribeiro
 

Tendances (20)

Emsl Joomla
Emsl JoomlaEmsl Joomla
Emsl Joomla
 
Oficina Joomla para Iniciantes
Oficina Joomla para IniciantesOficina Joomla para Iniciantes
Oficina Joomla para Iniciantes
 
Joomla.
Joomla.Joomla.
Joomla.
 
Slides word press
Slides word pressSlides word press
Slides word press
 
Gestão de conteúdos com aplicações instaladas em servidores
Gestão de conteúdos com aplicações instaladas em servidoresGestão de conteúdos com aplicações instaladas em servidores
Gestão de conteúdos com aplicações instaladas em servidores
 
WordPress como CMS
WordPress como CMSWordPress como CMS
WordPress como CMS
 
Instalando e configurando o WordPress localmente
Instalando e configurando o WordPress localmenteInstalando e configurando o WordPress localmente
Instalando e configurando o WordPress localmente
 
Funcionalidades word press
Funcionalidades word press Funcionalidades word press
Funcionalidades word press
 
Aprenda Joomla! 1.5 fácil!
Aprenda Joomla! 1.5 fácil!Aprenda Joomla! 1.5 fácil!
Aprenda Joomla! 1.5 fácil!
 
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 4 - 1...
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 4 - 1...Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 4 - 1...
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 4 - 1...
 
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
 
Wordpress basico
Wordpress basicoWordpress basico
Wordpress basico
 
Joomla
JoomlaJoomla
Joomla
 
Joomla
JoomlaJoomla
Joomla
 
Wordpress Aula 2
Wordpress Aula 2Wordpress Aula 2
Wordpress Aula 2
 
Wordpress - Mais que um gerenciador de blogs, um CMS completo!
Wordpress - Mais que um gerenciador  de blogs, um CMS completo!Wordpress - Mais que um gerenciador  de blogs, um CMS completo!
Wordpress - Mais que um gerenciador de blogs, um CMS completo!
 
Wordpress - Gerenciamento de Blogs e sites - Aula 1
Wordpress - Gerenciamento de Blogs e sites - Aula 1Wordpress - Gerenciamento de Blogs e sites - Aula 1
Wordpress - Gerenciamento de Blogs e sites - Aula 1
 
Curso web faveni aula 19 - Introdução a CMS
Curso web faveni aula 19 - Introdução a CMSCurso web faveni aula 19 - Introdução a CMS
Curso web faveni aula 19 - Introdução a CMS
 
WordPress - Gerenciando Conteúdo
WordPress - Gerenciando ConteúdoWordPress - Gerenciando Conteúdo
WordPress - Gerenciando Conteúdo
 
Conhecendo o WordPress
Conhecendo o WordPressConhecendo o WordPress
Conhecendo o WordPress
 

En vedette

Trabalho : Apresentação de layout de website para rede de eletrôdomésticos
Trabalho : Apresentação de layout de website para rede de eletrôdomésticosTrabalho : Apresentação de layout de website para rede de eletrôdomésticos
Trabalho : Apresentação de layout de website para rede de eletrôdomésticosHenrique Coutinho Teixeira
 
Padrões de Projeto em Aplicações Web
Padrões de Projeto em Aplicações WebPadrões de Projeto em Aplicações Web
Padrões de Projeto em Aplicações WebJonata Weber
 
Banco de dados aula 4
Banco de dados aula 4Banco de dados aula 4
Banco de dados aula 4Ed W. Jr
 
Qualidade de Software Web
Qualidade de Software WebQualidade de Software Web
Qualidade de Software WebAdilmar Dantas
 
Desenvolvimento web com (cms) Drupal
Desenvolvimento web com (cms) DrupalDesenvolvimento web com (cms) Drupal
Desenvolvimento web com (cms) DrupalEmerson Barros
 
Fase crítica e perigosa do stress
Fase crítica e perigosa do stressFase crítica e perigosa do stress
Fase crítica e perigosa do stressSimoneHelenDrumond
 
Introdução ao web design
Introdução ao web designIntrodução ao web design
Introdução ao web designCarla Suelen
 
Arquitetura Cliente-Servidor - Banco de dados
Arquitetura Cliente-Servidor - Banco de dadosArquitetura Cliente-Servidor - Banco de dados
Arquitetura Cliente-Servidor - Banco de dadosIsrael Messias
 
Arquitetura de Software - Uma visão gerencial
Arquitetura de Software - Uma visão gerencialArquitetura de Software - Uma visão gerencial
Arquitetura de Software - Uma visão gerencialAlexandre Leão
 
Conceitos de Banco de dados e SGBD
Conceitos de Banco de dados e SGBDConceitos de Banco de dados e SGBD
Conceitos de Banco de dados e SGBDVinicius Buffolo
 
Conceitos inicias de banco de dados Mysql
Conceitos inicias de banco de dados MysqlConceitos inicias de banco de dados Mysql
Conceitos inicias de banco de dados Mysqlbinhoetec
 

En vedette (20)

02 introducao
02 introducao02 introducao
02 introducao
 
Comércio eletrônico
Comércio eletrônicoComércio eletrônico
Comércio eletrônico
 
Apostila etec banco
Apostila etec   bancoApostila etec   banco
Apostila etec banco
 
Trabalho : Apresentação de layout de website para rede de eletrôdomésticos
Trabalho : Apresentação de layout de website para rede de eletrôdomésticosTrabalho : Apresentação de layout de website para rede de eletrôdomésticos
Trabalho : Apresentação de layout de website para rede de eletrôdomésticos
 
Ferramentas CMS
Ferramentas CMSFerramentas CMS
Ferramentas CMS
 
Padrões de Projeto em Aplicações Web
Padrões de Projeto em Aplicações WebPadrões de Projeto em Aplicações Web
Padrões de Projeto em Aplicações Web
 
Banco de dados aula 4
Banco de dados aula 4Banco de dados aula 4
Banco de dados aula 4
 
CMS Livres na Dataprev
CMS Livres na DataprevCMS Livres na Dataprev
CMS Livres na Dataprev
 
Qualidade de Software Web
Qualidade de Software WebQualidade de Software Web
Qualidade de Software Web
 
Desenvolvimento web com (cms) Drupal
Desenvolvimento web com (cms) DrupalDesenvolvimento web com (cms) Drupal
Desenvolvimento web com (cms) Drupal
 
Fase crítica e perigosa do stress
Fase crítica e perigosa do stressFase crítica e perigosa do stress
Fase crítica e perigosa do stress
 
O que é a Computação em Nuvem !
O que é a Computação em Nuvem !O que é a Computação em Nuvem !
O que é a Computação em Nuvem !
 
Etec Informatica
Etec InformaticaEtec Informatica
Etec Informatica
 
Introdução ao web design
Introdução ao web designIntrodução ao web design
Introdução ao web design
 
Eap
EapEap
Eap
 
Arquitetura Cliente-Servidor - Banco de dados
Arquitetura Cliente-Servidor - Banco de dadosArquitetura Cliente-Servidor - Banco de dados
Arquitetura Cliente-Servidor - Banco de dados
 
Arquitetura de Software - Uma visão gerencial
Arquitetura de Software - Uma visão gerencialArquitetura de Software - Uma visão gerencial
Arquitetura de Software - Uma visão gerencial
 
Conceitos de Banco de dados e SGBD
Conceitos de Banco de dados e SGBDConceitos de Banco de dados e SGBD
Conceitos de Banco de dados e SGBD
 
Aula 6 - Cardinalidade
Aula 6 - CardinalidadeAula 6 - Cardinalidade
Aula 6 - Cardinalidade
 
Conceitos inicias de banco de dados Mysql
Conceitos inicias de banco de dados MysqlConceitos inicias de banco de dados Mysql
Conceitos inicias de banco de dados Mysql
 

Similaire à Mini Curso - Venha Joomlar você também! - InfoWeek 2009

Visão Geral do CMS e Framework Joomla - Business IT South America 2014
Visão Geral do CMS e Framework Joomla - Business IT South America 2014Visão Geral do CMS e Framework Joomla - Business IT South America 2014
Visão Geral do CMS e Framework Joomla - Business IT South America 2014Alligo Web
 
Introdução ao Joomla.pdf
Introdução ao Joomla.pdfIntrodução ao Joomla.pdf
Introdução ao Joomla.pdfOrlando Nunes
 
Curso de Joomla na Pratica
Curso de Joomla na PraticaCurso de Joomla na Pratica
Curso de Joomla na PraticaGrupo Treinar
 
Consultoria sobre Joomla!
Consultoria sobre Joomla! Consultoria sobre Joomla!
Consultoria sobre Joomla! Grupo Treinar
 
Desenvolvimento Ágil com CMS Joomla!
Desenvolvimento Ágil com CMS Joomla!Desenvolvimento Ágil com CMS Joomla!
Desenvolvimento Ágil com CMS Joomla!Bruno Batista
 
Aprenda joomla
Aprenda joomlaAprenda joomla
Aprenda joomlapedokajr
 
Firefox - Developer's Best Friend // Fisl2008
Firefox - Developer's Best Friend // Fisl2008Firefox - Developer's Best Friend // Fisl2008
Firefox - Developer's Best Friend // Fisl2008Clauber Stipkovic
 
Informática para Internet - Aula 03
Informática para Internet - Aula 03Informática para Internet - Aula 03
Informática para Internet - Aula 03Anderson Andrade
 
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
 
6 Vantagens de Usar WordPress
6 Vantagens de Usar WordPress6 Vantagens de Usar WordPress
6 Vantagens de Usar WordPressMateada
 
Joomla tut visao_geraltotos_v1.0_hugosoares2
Joomla tut visao_geraltotos_v1.0_hugosoares2Joomla tut visao_geraltotos_v1.0_hugosoares2
Joomla tut visao_geraltotos_v1.0_hugosoares2Igor Junqueira
 

Similaire à Mini Curso - Venha Joomlar você também! - InfoWeek 2009 (20)

Visão Geral do CMS e Framework Joomla - Business IT South America 2014
Visão Geral do CMS e Framework Joomla - Business IT South America 2014Visão Geral do CMS e Framework Joomla - Business IT South America 2014
Visão Geral do CMS e Framework Joomla - Business IT South America 2014
 
Introdução ao Joomla.pdf
Introdução ao Joomla.pdfIntrodução ao Joomla.pdf
Introdução ao Joomla.pdf
 
Curso de Joomla na Pratica
Curso de Joomla na PraticaCurso de Joomla na Pratica
Curso de Joomla na Pratica
 
Joomla! CMS
Joomla! CMSJoomla! CMS
Joomla! CMS
 
Joomla simples funcional
Joomla simples funcionalJoomla simples funcional
Joomla simples funcional
 
Consultoria sobre Joomla!
Consultoria sobre Joomla! Consultoria sobre Joomla!
Consultoria sobre Joomla!
 
Joomla
JoomlaJoomla
Joomla
 
Joomla
JoomlaJoomla
Joomla
 
Desenvolvimento Ágil com CMS Joomla!
Desenvolvimento Ágil com CMS Joomla!Desenvolvimento Ágil com CMS Joomla!
Desenvolvimento Ágil com CMS Joomla!
 
Aprenda joomla
Aprenda joomlaAprenda joomla
Aprenda joomla
 
Firefox - Developer's Best Friend // Fisl2008
Firefox - Developer's Best Friend // Fisl2008Firefox - Developer's Best Friend // Fisl2008
Firefox - Developer's Best Friend // Fisl2008
 
ApresentaçAo Joomla
ApresentaçAo JoomlaApresentaçAo Joomla
ApresentaçAo Joomla
 
CMS - Joomla
CMS - JoomlaCMS - Joomla
CMS - Joomla
 
Por que Joomla!? - Evidosol 2011
Por que Joomla!? - Evidosol 2011Por que Joomla!? - Evidosol 2011
Por que Joomla!? - Evidosol 2011
 
Informática para Internet - Aula 03
Informática para Internet - Aula 03Informática para Internet - Aula 03
Informática para Internet - Aula 03
 
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...
 
Ai1415 ad-tp3-g6-a
Ai1415 ad-tp3-g6-aAi1415 ad-tp3-g6-a
Ai1415 ad-tp3-g6-a
 
Wordpress
WordpressWordpress
Wordpress
 
6 Vantagens de Usar WordPress
6 Vantagens de Usar WordPress6 Vantagens de Usar WordPress
6 Vantagens de Usar WordPress
 
Joomla tut visao_geraltotos_v1.0_hugosoares2
Joomla tut visao_geraltotos_v1.0_hugosoares2Joomla tut visao_geraltotos_v1.0_hugosoares2
Joomla tut visao_geraltotos_v1.0_hugosoares2
 

Plus de Daniel Caixeta Queiroz Garcia

Plus de Daniel Caixeta Queiroz Garcia (9)

Internet aplicada a educação - CMEB 2010
Internet aplicada a educação - CMEB 2010Internet aplicada a educação - CMEB 2010
Internet aplicada a educação - CMEB 2010
 
Estudo para implantação de EAD no UNIPAM
Estudo para implantação de EAD no UNIPAMEstudo para implantação de EAD no UNIPAM
Estudo para implantação de EAD no UNIPAM
 
Internet Aplicada à Educacao: Uma experiência com uso das ferramentas Google ...
Internet Aplicada à Educacao: Uma experiência com uso das ferramentas Google ...Internet Aplicada à Educacao: Uma experiência com uso das ferramentas Google ...
Internet Aplicada à Educacao: Uma experiência com uso das ferramentas Google ...
 
MetaReciclagem - Alternativa para a problemática do lixo eletrônico em Patos ...
MetaReciclagem - Alternativa para a problemática do lixo eletrônico em Patos ...MetaReciclagem - Alternativa para a problemática do lixo eletrônico em Patos ...
MetaReciclagem - Alternativa para a problemática do lixo eletrônico em Patos ...
 
Palestra ESML 08' :Experiencia Multiterminal
Palestra ESML 08' :Experiencia MultiterminalPalestra ESML 08' :Experiencia Multiterminal
Palestra ESML 08' :Experiencia Multiterminal
 
OCR: Uma Tecnologia a Serviço do Professor
OCR: Uma Tecnologia a Serviço do ProfessorOCR: Uma Tecnologia a Serviço do Professor
OCR: Uma Tecnologia a Serviço do Professor
 
Inclusão Digital no Brasil
Inclusão Digital no BrasilInclusão Digital no Brasil
Inclusão Digital no Brasil
 
Software Livre
Software LivreSoftware Livre
Software Livre
 
Uso do computador nas escolas estaduais no município de Patos de Minas - MG
Uso do computador nas   escolas estaduais no município de Patos de Minas - MGUso do computador nas   escolas estaduais no município de Patos de Minas - MG
Uso do computador nas escolas estaduais no município de Patos de Minas - MG
 

Mini Curso - Venha Joomlar você também! - InfoWeek 2009

  • 1. Mini-curso Venha Joomlar você também! Construindo sites dinâmicos facilmente Instrutor: Daniel Caixeta Queiroz Garcia (NUPETE/UNIPAM)
  • 2. Roteiro Parte 1 – Conhecendo o Joomla Parte 2 – Instalando o Joomla Parte 3 – Navegando no Joomla
  • 3. Parte 1 – Conhecendo o Joomla O que é um CMS? O que Joomla? Histórico Características Vantagens e Desvantagens Exemplos de sites
  • 4. O que é um CMS? Content Management Systems é um sistema gestor de websites, portais e intranets que integra ferramentas necessárias para criar, gerir (editar e inserir) conteúdos em tempo real, sem a necessidade de programação de código.
  • 5. O que é um CMS? Páginas Web Estáticas
  • 6. O que é um CMS? Páginas Web com CSS
  • 7. O que é um CMS? Páginas Web Dinâmicas (CMS)
  • 8. O que é Joomla? Joomla é um poderoso CMS open source que tem crescido em populariedade desde a reformulação do “Mambo”, em 2006. Suas duas características-chave são a facilidade de administração e flexibilidade de modelagem
  • 10. Características Editor de conteúdo visual – WYSIWYG URL's amigáveis Sistema de Banner Organização hierárquica de usuários Multi-idiomas Templates Controle de publicação de conteúdo Mecanismo de cache Extensível
  • 11. Vantagens Software Livre – gratuito e livre Manutenção Simples Facilidade de Customização (CSS e Interface) Curva de aprendizado pequena Grande variedade de extensões (Atual 3.526) Suporte constante da comunidade Seguro (Joomla Security Strike Team) entre outras
  • 12. Desvantagens Ainda restrito ao MySQL Várias extensões, porém com algumas limitações de interação entre elas. Pouca documentação do conteúdo de cada versão Documentação de qualidade descentralizada
  • 13. Exemplos de sites http://www.porsche.com/latin-america-en/ http://www.portalcapoeira.com/ http://www.slowfoodbrasil.com/ http://gsas.harvard.edu/ http://www.hcpa.ufrgs.br/ http://www.cepead.face.ufmg.br/ http://www.pms.ba.gov.br/ http://portal.mec.gov.br/
  • 14. Parte 2 – Instalando o Joomla Pré-Requisitos Instalação
  • 15. Pré-Requisitos Mínimo Ideal Exceto MySQL 3.23 4.1.x + 6.0 4.3.9 PHP 4.3.10 5.2.x + 4.42 5.0.4 mod_xml, Apache 1.3 2.x + mod_mysql, mod_zlib
  • 16. Pré-Requisitos LAMP – GNU/Linux A maioria das distribuições possuem WAMP – Windows http://www.wampserver.com MAMP – Macintosh http://www.mamp.info
  • 18. Parte 3 – Navegando no Joomla Traduzir e Painel de Controle (Backend) Site Menus Conteúdo Extensões Componentes Ferramentas e Ajuda Montando um site e Frontend
  • 19. Painel de Controle (Backend)
  • 20. Site
  • 21. Site Frontend Registrado – pode logar no site e ter acesso a conteúdos restritos a um visitante não cadastrado Autor – Além de possuir as permissões de um usuário registrado, ele pode enviar e modificar seus próprios artigos Editor – possui as permissões de um Autor, ele pode editar artigos enviados por qualquer usuário Publicador – Possui as permissões de um Editor, e ainda tem poder de decidir se um artigo pode ser ou não publicado no site
  • 22. Site Backend Gerente – pode criar, alterar, publicar, artigos e ver algumas informações sobre o sistema. A ele não é permitido: administrar usuários, instalar extensões, editar as configurações do sistema, enviar email em massa, modificar ou instalar templates e idiomas Administrador – Tem permissão para instalar extensões e administrar usuários Super Administrador – tem acesso total ao sistema e somente ele pode criar outro Super Administrador
  • 23. Menus
  • 26. Extensões Componentes – É o mais complexo tipo de extensão. É um tipo de mini-aplicação que geralmente cria conteúdo no corpo principal do site Módulos – Menos complexo do que componente. E aparecem próximos ao corpo principal do site Plugins – É uma parte especial do código que pode ser usado pelo site e é executado quando uma página é carregada Templates – Visual gráfico e impressão do site Linguagens – Vários idiomas
  • 29. Montando um site e Frontend Criar Artigos Contato Enquete Pesquisa WebLinks Extensões: Phocaguestbook & Joomlapack
  • 30. Sites Importantes http://www.joomla.org/ http://extensions.joomla.org/ http://www.joomla.com.br/ http://www.joomla.com.br/phpbb/ http://www.joomlaminas.org/
  • 32. Obrigado pela atenção de todos !!! Daniel Caixeta Queiroz Garcia Site: http://www.danielcaixeta.eti.br E-mail: danielcaixeta@unipam.edu.br