Your SlideShare is downloading. ×
0
Joomla! E Os Gerenciadores De Conteúdo
Joomla! E Os Gerenciadores De Conteúdo
Joomla! E Os Gerenciadores De Conteúdo
Joomla! E Os Gerenciadores De Conteúdo
Joomla! E Os Gerenciadores De Conteúdo
Joomla! E Os Gerenciadores De Conteúdo
Joomla! E Os Gerenciadores De Conteúdo
Joomla! E Os Gerenciadores De Conteúdo
Joomla! E Os Gerenciadores De Conteúdo
Joomla! E Os Gerenciadores De Conteúdo
Joomla! E Os Gerenciadores De Conteúdo
Joomla! E Os Gerenciadores De Conteúdo
Joomla! E Os Gerenciadores De Conteúdo
Joomla! E Os Gerenciadores De Conteúdo
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Joomla! E Os Gerenciadores De Conteúdo

822

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
822
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
23
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Lucas Leite [email_address] http://www.lucasleite.com.br/
  • 2. <ul><li>Desenvolvedor com foco em PHP a 5 anos </li></ul><ul><li>Desenvolvedor Joomla! a 1 ano e meio </li></ul><ul><li>Graduando no curso de “Web Design e Programação” da Unisul </li></ul><ul><li>Trabalha na Worbi a 1 ano e meio </li></ul>
  • 3. <ul><li>Constante (e frenética) atualização </li></ul><ul><ul><li>Hoje: ótimo! </li></ul></ul><ul><ul><li>Em 6 meses: bom. </li></ul></ul><ul><ul><li>Em 12 meses: razoável.... </li></ul></ul><ul><ul><li>Em 18 meses: o que é isso? </li></ul></ul><ul><li>Ter influências de áreas como Marketing, Publicidade, Jornalismo... </li></ul><ul><li>Correr contra o relógio </li></ul><ul><li>Aprender algo novo TODOS os dias </li></ul><ul><li>Senso de Urgência constante </li></ul>
  • 4. <ul><li>Nascidos desse Senso de Urgência, agilizam o processo de criação de Websites </li></ul><ul><li>Criados para facilitar a vida: </li></ul><ul><ul><li>dos Desenvolvedores Web </li></ul></ul><ul><ul><li>dos Clientes </li></ul></ul><ul><ul><li>dos Chefes (+ sites, - tempo, satisfação do cliente) </li></ul></ul><ul><li>“ Padronizam” a criação de um site, criando mecanismos de Processos </li></ul>
  • 5. <ul><ul><li>Basicamente, são esqueletos de sites pré-prontos. </li></ul></ul><ul><ul><li>Carregam funcionalidades comuns a “todos” &quot;websites </li></ul></ul><ul><ul><li>Permitem instalação de funcionalidades desenvolvidas por terceiros </li></ul></ul><ul><ul><li>Permitem estrutura básica para desenvolvimento de funcionalidades personalizadas </li></ul></ul>
  • 6. Site Frontend Admin Backend <ul><li>Cadastros de </li></ul><ul><li>Conteúdos Estáticos </li></ul><ul><li>Menus </li></ul><ul><li>Notícias </li></ul><ul><li>Galerias de Imagens </li></ul>Acessado apenas pelo Cliente Acessado por qualquer pessoa <ul><li>Histórico da Empresa </li></ul><ul><li>Fale Conosco </li></ul><ul><li>Notícias </li></ul><ul><li>Nossos Eventos </li></ul>
  • 7. <ul><li>Desenvolvedor : </li></ul><ul><li>Cria e desenvolve o site </li></ul><ul><li>Atualiza textos estáticos enviados inúmeras vezes pelo Cliente </li></ul><ul><li>Desenvolve um “admin” para o cliente poder cadastrar pequenas coisas </li></ul><ul><li>Fica de “babá” eternamente do site </li></ul><ul><li>Cliente: </li></ul><ul><li>Prepara e manda os textos para o site por e-mail para o Desenvolvedor colocar no site </li></ul><ul><li>Espera o site ficar pronto (na maioria das vezes, reclamando do prazo, já que só “assiste”) </li></ul><ul><li>Chefe : reclama do prazo </li></ul><ul><li>Desenvolvedor : </li></ul><ul><li>Cria e desenvolve o site </li></ul><ul><li>Cadastra Conteúdos de “Marcação” para o cliente substituir pelo que ele quiser, quantas vezes ele desejar </li></ul><ul><li>Cliente: </li></ul><ul><li>Prepara os textos para o site </li></ul><ul><li>Substitui os textos de Marcação pelos textos corretos </li></ul><ul><li>Reclama do prazo, mas dessa vez “acompanha” o desenvolvimento dele e vê que algumas coisas são culpa dele </li></ul><ul><li>Chefe : reclama do prazo, mas pode “colocar a culpa” no Cliente de vez em quando </li></ul>Sem CMS Com CMS
  • 8. <ul><li>CMS desenvolvido em PHP + MySQL (suporte a outros bancos em breve) </li></ul><ul><li>Um dos maiores CMS Software Livre, possui uma grande comunidade </li></ul><ul><li>www.joomla.org </li></ul><ul><li>www.joomla.com.br </li></ul>
  • 9. <ul><li>Main Body </li></ul><ul><ul><li>Parte da página onde o site vai se “desenvolver” </li></ul></ul><ul><li>Conteúdo (Estático) </li></ul><ul><ul><li>Textos fixos, que “antigamente” ficavam presos dentro do HTML </li></ul></ul><ul><li>Componente </li></ul><ul><ul><li>Informações “dinâmicas”, cadastráveis, atualizados “periodicamente” </li></ul></ul><ul><li>Módulo </li></ul><ul><ul><li>Pequenos componentes carregados fora do “Main Body” da página </li></ul></ul><ul><li>Menu </li></ul><ul><ul><li>Estrutura de navegação </li></ul></ul>
  • 10. <ul><li>Uso Pessoal / Restrito </li></ul><ul><ul><li>Larga utilização de Componentes de Terceiros </li></ul></ul><ul><ul><li>Pouca preocupação com Layout, Usabilidade, Web Standarts.. </li></ul></ul><ul><li>Uso Comercial / Desenvolvimento / Framework </li></ul><ul><ul><li>Baixa (quase nula) utilização de Componentes de Terceiros </li></ul></ul><ul><ul><li>Alta preocupação com Layout, Usabilidade, Web Standarts.. </li></ul></ul><ul><ul><li>API’s complementares </li></ul></ul>
  • 11.  
  • 12. Main Body Módulo Módulo do Menu Componente “Notícias”
  • 13. <ul><li>Texto encontra-se todo dentro de um arquivo, sendo estático e de manutenção apenas por pessoas que </li></ul><ul><li>Tenham acesso aos fontes originais (FTP, SSH...) </li></ul><ul><li>Tenham conhecimento de HTML </li></ul><ul><li>Tenham “discernimento” de abrir um arquivo-fonte (nesse caso, em PHP) e alterar apenas o texto de forma segura </li></ul>Sem Joomla! Com Joomla! Texto encontra-se disponível para alteração no Admin (Backend), podendo ser alterado por qualquer pessoa que tenha acesso a ele e que saiba usar um editor de textos Quem atualiza esse texto? O desenvolvedor. Quem atualiza esse texto? O cliente.
  • 14. Lucas Leite [email_address] http://www.lucasleite.com.br/

×