Minicurso Desenvolvimento WEB com alta produtividade com CMS Joomla! Prof. Ms. Paloma Maira de Oliveira
JOOMLA O que é Joomla CMS? O Joomla é um Sistema de Administração de conteúdos (CMS Content Manager System) que permite a publicação on-line de informações em sites na Internet ou intranet. Em que foi desenvolvido? Foi desenvolvido utilizando a linguagem PHP e utiliza o banco de dados MySQL, ambos software livres, assim como o Joomla.
Onde instalar o joomla? JOOMLA Como o PHP e o MySQL são multiplataformas, o Joomla pode ser instalado em qualquer servidor web que suporte a instalação destes, como por exemplo o Servidor web Apache no Linux e o servidor web da Microsoft, o IIS. Onde obter a instalação do Joomla? Existem diversos sites que permitem baixar a última versão do Joomla. No Brasil site oficial: www.joomlabrasil.org
Instalação Servidor web Apache; MySql 5; PHP 5; Joomla 5 Ou versões superior DICA: Lembrar de desativar o firewall
JOOMLA com EASYPHP Programa 3 em 1 que instala Apache, PHP e MySql Pode-se obter EasyPHP em: http://www.easyphp.org/ Outros: Xamp, Wamp, etc...
Instalando EasyPHP e JOOMLA Primeiro verifique se sua máquina não possui PHP, MySQL e Apache instalado, caso possua desinstale Depois instale o easyphp; Reinicie a máquina; Coloque os serviços para rodar (Iniciar EasyPHP).
Correto!
Instalando o JOOMLA Va na pasta de instalação do EASYPHP Geralmente c:/arquivos de Programas/EasyPHO E na pasta www, crie uma pasta com o nome Joomla; Descompacte o arquivo joomla compactado dentro da pasta Verifique seu site ou http://127.0.0.1/joomla/ 9
Instalação Apague a pasta Instalattion e verifique o seu site Então abra no browser http://127.0.0.1/joomla/
Áreas do Joomla Front-end = área de usuário
Áreas do Joomla Back-end = área de administração
Níveis de Usuário Convidados: visualização restrita; Registrados: visualização restrita ao tipo de acesso, podendo ser usuário de: Usuários de Front-end (área de visualização ou de acesso) Usuários de Back-end (área de manutenção ou administração)
Usuários Front-end Autor Editor Publicador
Usuários Back-end GERENTE Administrador Super Administrador
Registrando Usuários link de registro no formulário de login, se disponível. Ou, o Super Administrator ou o Administrator (Administrador), se houver um, pode registrá-los na área de manutenção).
Registrando User
Senha perdida Joomla!, permite-lhe resetar automaticamente a sua senha. A seguinte caixa de diálogo aparece quando você clica em Lost assword? (Perdeu Senha?) no formulário de Login.
Tarefa Logue como super administrador (admin) e na área de manutenção/gerenciar Usuários crie usuários front-end e backend com a senha 123 para todos os usuarios: 3 usuários front-end: autor, editor e publicador; 3 back-end: gerente, administrador, super administrador.
Hierarquia de conteúdos 1. Seções são diretórios que abrigam uma ou mais Categorias. 2. Categorias são diretórios que abrigam um ou mais Itens de Conteúdo. 3. Itens de Conteúdo são os artigos, imagens, links, banners, entre outros itens que efetivamente fazem o conteúdo de seu website.
Exemplo Hierarquia de conteúdos Seção Eletrodomésticos Categoria Televisão Item Modelo TV 1 Item Modelo TV 2 Categoria Aparelho de Som Item Aparelho de Som 1 Item Aparelho de Som 2
Seção Textos Exemplo Hierarquia de Categoria Informações Item Como comprar Item Formas de Pagamento Item Prazos de Entrega Categoria Institucional Item Quem somos Item Lojas Físicas conteúdos
Criando uma Seção Para criar uma nova seção, clique no ícone Gerenciador de Seções que aparece na página inicial, ou selecione essa opção do menu 'Conteúdo', Deveremos criar duas seções uma com o nome eletrodomésticos e outra com o nome textos.
Criando uma Seção
Criando uma Seção
Criando uma categoria criar dentro da Seção Eletrodomésticos duas categorias: televisão e aparelho de som e na seção textos, iremos criar as categorias Informações e Institucional. Criar uma categoria é semelhante a criar uma seção. Pode selecionar o ícone 'Gerenciador de Categoria', ou então acessá-lo por meio do menu 'Conteúdo'
Criando uma categoria
Criando um item de conteúdo Há várias maneiras de fazer isso: 1. Você pode ir a uma seção por meio da opção 'Conteúdo por Seção' do menu 'Conteúdo' (o qual por sua vez irá levá-lo até uma lista de todos os itens daquela seção e V. poderá fazer um filtro por categoria, se desejar);
Criando um item de conteúdo Há várias maneiras de fazer isso: 2.Clicar no ícone Gerenciador de Itens de Conteúdo da página inicial ou na opção 'Todos os Itens de Conteúdo' do menu 'Conteúdo' 3.Clicar no ícone 'Acrescentar Novo Conteúdo' da página inicial o qual levará V. diretamente para dentro do Editor de Item de Conteúdo
Criando uma categoria
Item de conteúdo O editor de item de conteúdo possui dois editores de HTML. Isso permite dividir seu conteúdo em duas partes, se desejar: uma introdução e o artigo principal. Essa divisão de conteúdo possibilita apresentar todos os itens de uma determinada categoria no estilo de um 'Blog' ou diário.
Níveis de Usuário Convidados: visualização restrita; Registrados: Autor visualização restrita ao tipo de acesso, podendo ser usuário Anonymous de: Papéis no Site principal (Frontend) Registered Autor Editor Publisher. Usuários Front-end Editor Usuários de Publicador Front-end (área de visualização ou de acesso) Usuários de Back-end (área de manutenção ou administração)
http://www.clickherefree.com/hostingfree/results.php?diskspace=0&scri pting2=php&features4=mysql Hospedagem Gratuita Hospedagem Grátis deixam a desejar!!!! Problemas com os banners sobre os editores do Jooma, fora do ar com frequência, etc. Ainda assim eu vou sugerir o ClansHosting (http://www.clanshosting.com/) Que oferece email, 250MB, 5GB de banda e importante, o cpanel). Caso não esteja satisfeito com a hospedagem acima, procure outra free aqui: http://www.freewebhosts.com/webhosting01.php Ou este outro catálogo para PHP/MySQL:
Hospedagem Comercial Hospedagem Comercial Normalmente esta é mais adequada, mas ainda assim devemos tomar precauções. Idealmente contrate um serviço indicado por alguém que já o utilize por algum tempo e esteja satisfeito. Lembre que não existe serviço perfeito, mas devemos tomar cuidados para evitar dores de cabeça. Caso não conheça alguém para a indicação, procure pelos forums de Joomla!, onde se fala sobre o assunto (uma boa pedida são os forums do Joomla! Brasil (http://www.joomlabrasil.org).