35
Criando sites dinâmicos com Joomla! Vantagens e Desvantagens

Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Embed Size (px)

DESCRIPTION

Slideshow da minha palestra sobre Joomla na segunda edição da Campus Party Recife.

Citation preview

Page 1: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Criando sites dinâmicos com Joomla!

Vantagens e Desvantagens

Page 2: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Currículo - Jennifer Payne

Trabalho com Joomla desde 2007 Ministro aulas desde 2008 Dezenas de palestras sobre Joomla em

Recife Especialista em administração e criação

de templates para Joomla Mantenho um blog desatualizado sobre

malícias do macaco manco no Joomla Front-end, 3Dzeira, programadora

medíocre e Coordenadora de TI de uma escola de Computação Gráfica

Page 3: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

O que é Joomla mesmo?

Joomla (Djumla) é um CMS CMS – Content Management System

ou… Um site que gera site massa sem

programar ou… Tipo um WordPress, voltado para sites

institucionais

Page 4: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Quando você escolhe o Joomla?

Quando o site possui os componentes mais comuns (galeria de imagens, formulário de contato, notícias, vídeos, textos, imagens, slideshow, etc);

Prazo curto; Cliente é pirangueiro; Ou seja, quase sempre!

Page 5: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Desvantagens

Precisa de mão-de-obra especializada para dar manutenção e implementar novas funcionalidades e ajustes de layouts.

Necessita de treinamento para utilizar corretamente.

Page 6: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Vantagens

Não precisa de um designer *; Não precisa de um programador *; Um site básico fica pronto em questão de horas; Milhares de funcionalidades prontas para utilizar; Fácil gerenciamento de conteúdo; Comunidade forte; Open source; Fácil instalação.

* É necessário um programador ou designer para determinados ajustes

Page 7: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Quem utiliza o Joomla?Harvard

Page 8: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Infraero

Page 9: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Leonardo di Caprio

Page 10: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

MEC

Page 11: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Saga

Page 12: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Locaweb

Page 13: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Linux

Page 14: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Departamento de Segurança da Informação e Comunicações – Presidência da República

Page 15: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Ainda não se convenceu?

Eleito melhor CMS do mundo em 2011. Seguro:

› Senhas criptografadas com HASH MD5 + palavra secreta;

› TOKEN;› ACL via Json;› Encapsulamento do /administrator;› Proteção contra Spam;› Proteção contra SQL Injection.

Fonte: Júlio Coutinho, especialista em Joomla e autor do livro: Guia de Consulta Rápida – Joomla 3.X

Page 16: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Joomla em números

Tráfego mensal no site Joomla.org 7.500.000 em 2012.

Aproximadamente 9.400 extensões à disposição da comunidade.

Joomla tem suporte a 64 idiomas – suporte multi-idioma nativamente.

30 milhões de downloads. 560 mil membros no fórum oficial e 2.600.000 posts

em 6 anos, média de 1.000 posts por dia. Em 5 anos, houve mais de 110 Joomla! Day ao redor

do mundo.

Fonte: Júlio Coutinho, especialista em Joomla e autor do livro: Guia de Consulta Rápida – Joomla 3.X

Page 17: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Joomla em números

Mais de 4.000 web sites governamentais utilizam Joomla globalmente.

Mais de 200 países utilizam Joomla em seus sites.

No Brasil, são mais de 300.

Fonte: Júlio Coutinho, especialista em Joomla e autor do livro: Guia de Consulta Rápida – Joomla 3.X

Page 18: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

E para começar…Defina o conteúdo do site.

Quais informações preciso passar?› Separar textos e imagens;› Definir páginas do site.

Quais informações preciso receber? Como devo apresentar e receber as

informações?› Definir as funcionalidades.

Page 19: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Área administrativa vs Site final

Utilizamos no Joomla os termos “Front-end” para o site que seus visitantes visualizam. Ex: http://seusite.com e “Back-End” para a área de gerenciamento do seu site ex: http://seusite.com/administrator

Page 20: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Algumas funcionalidades disponíveis

Galeria de imagens e vídeos; Pop-Ups; Slide shows; Fórum; Notícias; Formulários; Blog; Redes sociais integradas; E-commerce; Controle de acesso.

Page 21: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Algumas funcionalidades disponíveis

Integração com Facebook:› Comentários;› Open Graph;› Curtir.

Integração com Twitter:› Leitura de posts.

Integração com serviços Google:› Docs;› Maps;› Login.

Compartilhar com redes sociais.

Page 22: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Como começar? (iniciantes)

Precisa de um servidor PHP e MySQL; De preferência Linux com Cpanel (normalmente

vem com instaladores automáticos); Procure o Fantastico, Mojo Marketplace, One-

Click Installs, ou fale com o suporte para instalar o Joomla para você.

Page 23: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Como começar? (intermediário)

Saber utilizar o Xampp, Lamp, Wamp ou qualquer servidor que interprete PHP e MySQL.

Page 24: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Onde baixar o Joomla?

Para quem conhece o ambiente LAMP, XAMPP, WAMP, etc.

http://joomla.org

Page 25: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Página de Instalação do Joomla 01/05

Page 26: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Página de Instalação do Joomla 02/05

Page 27: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Página de Instalação do Joomla 03/05

Page 28: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Página de Instalação do Joomla 04/05

Page 29: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Página de Instalação do Joomla 05/05

Page 30: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Joomla – Login Administração

Page 31: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Joomla – Tela Administração

Page 32: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Onde baixar layouts gratuitos?

http://www.joomla24.com http://www.bestofjoomla.com/component/option,

com_bestoftemplate/Itemid,46/ http://www.themesbase.com/Joomla-Templates/?v

ersion=0&page=4 http://joomla2u.net/

Page 33: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Onde baixar funcionalidades (extensões) gratuitas?

http://extensions.joomla.org/ Preste atenção à versão que você utiliza e

também se a extensão é “non-comercial”.

Page 34: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

E agora?

Fuçar, Googlear, Fazer curso, Ler http://www.livrodejoomla.com.br/

Page 35: Criando sites dinâmicos com joomla! - Campus Party Recife 2013

Obrigada!