















Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Joomla é um sistema de gerenciamento de conteúdo open source popular, baseado em php e mysql. Ele oferece recursos variados, suporte de comunidades globais e é fácil de instalar e usar. Além disso, joomla permite que pessoas sem conhecimento técnico criem, editem e publicem páginas, enquanto a instalação e manutenção de novos módulos requer conhecimento técnico. Joomla é multiplataforma e pode ser instalado em qualquer servidor web que suporte php e mysql.
Tipologia: Notas de estudo
1 / 23
Esta página não é visível na pré-visualização
Não perca as partes importantes!
















Uma evolução do Mambo, o Joomla! é um gerenciador de conteúdo open sourcebaseado em PHP e MySQL que possui um bom número de recursos e o apoio dediversas comunidades espalhadas pelo mundo.Antes de começarmos a falar do Joomla!, convém fazer uma pequena introduçãosobre o que vem a ser um CMS.Do inglês Content Management Systems (ou Sistema de Gerenciamento deConteúdo), o CMS é uma ferramenta para publicar e gerenciar o conteúdo dewebsites, portais, intranets, extranets, blogs e comunidades.É importante porque o conteúdo de sua iniciativa precisa ser modificado de formarápida e segura, a partir de qualquer computador conectado à internet. Um sistemade gerenciamento de conteúdo é essencial para reduzir o custo da criação,contribuição e manutenção de conteúdo. É importante também que seja simples deusar.
^ Código aberto (Licença GPL) ^ Sistema simples de fluxo deaprovação ^ Arquivamento para conteúdo nãoutilizados (Lixeira) ^ Gerenciamento de banners ^ Sistema de publicação para oconteúdo ^ Sumário de conteúdo no formato RSS ^ Busca otimizada (qualquer palavraregistrada) ^ Front-End já traduzido em váriaslínguas
^ Fácil instalação para novos templates,módulos e componentes ^ Hierarquia para grupos de usuários ^ Estatísticas básicas de visitantes(existem módulos mais complexosque podem ser adicionados) ^ Editor de conteúdo WYSIWYG ^ Sistema de enquete simples (comacompanhamento de resultado emtempo real) ^ Sistemas de índices de avaliação ^ Extensões livres em diversos sites(Módulos, Componentes, Templates,Traduções)
Onde instalar o joomla?
Conceitos
Conceitos
Área de usuários (Frontend) Esta área o próprio o site apresentadona web quando digitamos o endereçono navegador.Este, como qualquer site web, estáacessível para todos os usuários.Pode-se criar um template (Design)próprio para apresentação dasinformações, utilizar um templategratuito disponível pela comunidadeJoomla, ou mesmo adequar um site parater seu conteúdo mantido com osrecursos do Joomla.O Frontend é um site normal na web, com a diferença que podemos alterar partes deseu conteúdo diretamente no site.
Conceitos
Nível de usuário - Papel Cada usuário que acessa o site principal ou de administração possui um papel.Dependendo deste papel, o usuário poderá fazer mais ou menos ações/atividades,tanto no site quanto na área de administração.Papéis no Site principal (Frontend) ^ Anonymous^
^ Registered^
^ Autor^ ^ Editor
^ Publisher.
Obs.: Os usuários do frontend não possuem acesso ao backend. Papeis na Área de administração (BackEnd) ^ Manager^
^ Administrator^
^ Super Administrator. Obs.: Todos os usuário do BackEnd possuem acesso total também ao frontend.
Templates
Um template Joomla é uma série de arquivos que com o Joomla CMS controlam aapresentação do conteúdo. Um template não é um web site e também não deve serconsiderado um design completo do web site.O template define a disposição das informações no site, podendo existir de um adiversos templates para um mesmo site.Para produzir o efeito de web site completo, o template trabalha em conjunto com oconteúdo armazenado no banco de dados Joomla.Utilizando um template seguindo os padrões do joomla, você poderá migrar de umtemplate para outro apenas com poucos cheques, mudando completamente a cara doseu site.A estrutura do seu template será criada na página index.php, localizado na pastatemplates/
Templates
No arquivo template_css.css poderá ser alterado praticamente todo tipo de formataçãodo seu site, cores, tipos e tamanhos, box, etc. Isto dependerá mais de como o arquivoindex.php foi montado.Pode-se criar quantos arquivos de estilos (css) desejar. Procure manter no arquivopadrão template_css as informações de formatação originais do Joomla.Para ver um arquivo template_css.css com vários estilos padrões do Joomla, acessehttp://www.joomlart.com/tutorials/templates_tutorial/understanding_mambo_css_in_5_minutes/1.htmlou http://livesite.compassdesigns.net/templates/livesite/css/blankcss.css
Trabalhando no conteúdo Os templates servem para estrutura e dar forma ao seu website. Além deste o Joomlapossui objetos que são tratados e carregados no template que irão dispor do conteúdoarmazenado dentro do banco de dados do Joomla. Seções Uma seção é uma coleção de categorias que se relacionam entre si de alguma maneira.A seção é parte da hierarquia Seção/Categoria/Conteúdo.A criação de seções pode ser feita no módulo de administração em
Contents > Section
Manager. Categorias Uma categoria é coleção de itens de conteúdo que se relacionam entre si.A criação de categorias pode ser feita no módulo de administração em
Contents >
Category Manager.
Trabalhando no conteúdo Conteúdo estático Um item de conteúdo estático também é um item de conteúdo, só que normalmenteutilizamos para exibir como se fosse uma página estática, porém, este não pertence àhierarquia de Seção/Categoria/Conteúdo.A principal diferença é que enquanto utilizamos itens de conteúdo organizados nahierarquia seção/categoria/conteúdo, podemos exibir uma lista de itens independentesentre si e cada item poderá ter uma imagem, um texto introdutório e um link tipo “Leiamais...” para exibir o conteúdo da chamada completa.Já no item de conteúdo estático, você terá uma única área de texto para ser exibida porcompleto, praticamente ocupando a área principal de conteúdo (MainBody) do site.A criação de conteúdos estáticos pode ser feita no módulo de administração em Content> Static Content Manager
ou Home > Static Content Manager
(No painel de controle).
Trabalhando no conteúdo Menu Um menu estrutura a navegabilidade do seu site. Através destes que são carregadasdiversas funcionalidades, tais como conteúdos, Componentes, links, etc.Basicamente o Joomla é instalado como os menus: MainMenu, OtherMenu, TopMenu eUserMenu.Um menu é implementado como módulo no Joomla e para que o mesmo seja exibido eutilizado o módulo correspondente deverá estar publicado na área de administração emModules > Sites Modules > Modules Manager.