SlideShare uma empresa Scribd logo
Framework
ou CMS?
Definições: quando usar cada um?
Framework:
Uma arquitetura desenvolvida com o
objetivo de atingir a máxima reutilização,
representada como um conjunto de classes
abstratas e concretas, com grande potencial
de especialização.
Mattsson (1996, 2000)
Definições: quando usar cada um?
CMS:
Aplicativo usado para criar, editar, gerenciar
e publicar conteúdo, semelhante a um
framework (um esqueleto) de website pré-
estruturado, com recursos básicos.
Wikipedia (04/2011)
Recursos existentes
Projetos CMS
Criando sites dinâmicos
com o Joomla
O que é o 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.
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!
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.
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.
Quem utiliza o Joomla?
http://www.harvard.edu/
Quem utiliza o Joomla?
http://www.infraero.gov.br/
Quem utiliza o Joomla?
http://www.leonardodicaprio.com/
Quem utiliza o Joomla?
http://www.mec.gov.br/
Quem utiliza o Joomla?
http://www.saga.art.br/br/
Quem utiliza o Joomla?
http://www.locaweb.com.br/default.html
Quem utiliza o Joomla?
http://www.unisinos.br/
Quem utiliza o Joomla?
http://www.solarisgrupo.com.br/
Quem utiliza o Joomla?
http://pb.senac.br/
Criando sites dinâmicos
com o drupal
O que é o drupal mesmo?
• CMS – Content Management System
ou…
• Sistema gerenciador de conteúdo…
• Para usuários comuns, é uma ferramenta
livre para publicar e organizar conteúdo.
Breve histórico
• Iniciado em 1999 por Dries Buytaert
(Bélgica)
• 2001: v2.0 e v3.0
• 2002: v4.0
• 2005: v4.6
• 2007: v5.0
• 2008: v6.0
• 2011: v7.0.
Principais Características
• Riqueza de funcionalidades - Centenas de
módulos para as mais diversas necessidades;
• Robustez - Arquitetura sólida e código
amplamente testado;
• Modularidade - O sistema de hooks permite
uma integração transparente (seamless
integration) entre os módulos;
• Flexibilidade - Alta capacidade de
customização e um sistema de temas
totalmente flexível;
• Software Livre.
Algumas Desvantagens
• Curva de aprendizado - No começo, o
aprendizado pode ser um pouco lento,
comparado a outras ferramentas;
• Temas prontos - Não há uma grande
quantidade de temas prontos e gratuitos
disponíveis;
• Documentação em português - A maior parte
da documentação é em inglês (problema?);
• Comunidade brasileira - A base de usuários e
desenvolvedores Drupal no Brasil ainda é
pequena, comparado a outros CMS's.
O que pode ser feito com o Drupal?
• Blogs;
• Sites pessoais;
• Sites corporativos;
• Galerias de fotos;
• Galerias de vídeos;
• Fóruns;
• E-commerce;
• Portais de notícias;
• Hotsites;
• Redes sociais...
Quem utiliza o Drupal?
http://www.polpaideal.com.br/
Quem utiliza o Drupal?
http://www.mtv.co.uk/
Quem utiliza o Drupal?
http://www.greenpeace.org/brasil/pt/
Quem utiliza o Drupal?
http://www.louvre.fr/
Quem utiliza o Drupal?
http://www.whitehouse.gov/
Quem utiliza o Drupal?
http://www.swtor.com/
Quem utiliza o Drupal?
https://dev.twitter.com/
Quem utiliza o Drupal?
http://www.ubuntu.com/
Quem utiliza o Drupal?
http://www.mcdonalds.com.br/
Quem utiliza o Drupal?
http://www.warnerbrosrecords.com/
Quem utiliza o Drupal?
http://www.motogp.com/
Quem utiliza o Drupal?
http://www.imoveisvinhedo.com/
Quem utiliza o Drupal?
http://www.rio2016.com/
Criando sites dinâmicos
com o Wordpress
• O WordPress é uma plataforma de código aberto para
gerenciamento on-line de conteúdo o que chamamos de CMS,
desenvolvido na linguagem PHP e sua base de dados em
MySQL, com foco na estética, nos Padrões Web e na
usabilidade;
• O WordPress é um software Gratuito, Open Source e com uma
grande comunidade ao seu redor;
• CMS mais usado do mundo;
• 21,3% dos maiores sites do mundo utilizam o WordPress (Fonte:
W3Techs);
• Mais de 77 milhões de sites no mundo (Fonte: WordPress.com
Stats);
• Utilizado pelas maiores empresas do mundo.
Breve apresentação
Facilidade na Configuração:
• Posts e Páginas
• Arquivos de Mídias
• Links
• Categorias e tags
• Função do usuário e perfis
• Feeds RSS
• URLs Amigáveis
• Proteção contra Spam
• Upgrades automáticos
CMS que atende suas necessidades
Facilidade na Utilização:
• Rica edição de textos
• Upload de mídias
• Gerenciamento de menus
Facilidade na extensão de
funções:
• Temas
• Widgets
• Plugins
• Para a utilização do WordPress são
recomendadas as seguintes configurações:
• Versão do PHP 5.2.4 ou superior.
• Versão do MySQL 5.0.2 ou superior
Instalação
• Ecommerces
• Redes Sociais
• Fóruns
• Sistemas de Tickets
• Perguntas e Respostas
• Ferramentas Colaborativas
E tudo mais o que você quiser,
o limite é a sua capacidade e ideias.
Que aplicações posso fazer?
Mas WordPress não é só para blogs?
• http://buddypress.org
• 1.885.199 downloads.
Redes Sociais
• http://woocommerce.com
• 2.175.637 downloads.
eCommerce
• http://mailpoet.com
• 802.982 downloads.
Email Marketing
• http://bbpress.org
• 1.079.538 downloads.
Fórum
Diferenças entre WordPress.com e
WordPress.org
• WordPress.com:
0 (ZERO) plugins disponíveis
Automattic seleciona e instala os
plugins que ela deseja.
O usuário não tem a possibilidade
de selecionar ou instalar novos
plugins.
Plugins
• WordPress.org:
30,300 pluginss disponíveis
http://wordpress.org/plugins
• WordPress.com:
256 temas disponíveis.
http://theme.wordpress.com
Temas
• WordPress.org:
2.435 temas disponíveis.
http://wordpress.org/themes/
Números
WordPress aguenta o tranco!
http://catracalivre.com.br/geral/o-catraca/indicacao/audiencia-do-catraca-livre-
cresce-mais-que-300-ibope-mostra-que-o-site-e-preferido-dos-jovens-para-
viver-melhor-na-cidade-de-sp/
Quem utiliza o wordpress?
http://www.batmanarkhamorigins.com/pt-br
Quem utiliza o wordpress?
http://usainbolt.com/
Quem utiliza o wordpress?
http://imasters.com.br/
Quem utiliza o wordpress?
http://www.rollingstones.com/
Quem utiliza o wordpress?
http://www.sony.com.br/
Quem utiliza o wordpress?
http://www.bopeoficial.com/
Quem utiliza o wordpress?
http://www.gracomonline.com.br/site/index.php
Quem utiliza o wordpress?
http://www.paraiba.pb.gov.br/
Quem utiliza o wordpress?
http://www.joaopessoa.pb.gov.br/
Não esqueça...
Obrigado!

Mais conteúdo relacionado

Mais procurados

Drupal - WEG
Drupal - WEGDrupal - WEG
Drupal - WEG
Helal Cabral
 
Content Management System CMS: Wordpress
Content Management System CMS: WordpressContent Management System CMS: Wordpress
Content Management System CMS: Wordpress
renancavichi
 
Instalando Drupal, Começando do Começo
Instalando Drupal, Começando do ComeçoInstalando Drupal, Começando do Começo
Instalando Drupal, Começando do Começo
sauloamui
 
WordPress CMS - Gestão de conteúdo nunca foi tão fácil
WordPress CMS - Gestão de conteúdo nunca foi tão fácilWordPress CMS - Gestão de conteúdo nunca foi tão fácil
WordPress CMS - Gestão de conteúdo nunca foi tão fácil
Matteus Barbosa
 
Apresentação Wordpress FLISOL 2010
Apresentação Wordpress FLISOL 2010Apresentação Wordpress FLISOL 2010
Apresentação Wordpress FLISOL 2010
Zarathon Maia
 
Desvendando padrões para desenvolvimento web, base para o sucesso
Desvendando padrões para desenvolvimento web, base para o sucessoDesvendando padrões para desenvolvimento web, base para o sucesso
Desvendando padrões para desenvolvimento web, base para o sucesso
Ubiratan Z. do Nascimento
 
O que é WordPress - numeros, usabilidade e diferenca do wordpress-org e wordp...
O que é WordPress - numeros, usabilidade e diferenca do wordpress-org e wordp...O que é WordPress - numeros, usabilidade e diferenca do wordpress-org e wordp...
O que é WordPress - numeros, usabilidade e diferenca do wordpress-org e wordp...
Guga Alves
 
Conhecendo o WordPress
Conhecendo o WordPressConhecendo o WordPress
Conhecendo o WordPress
Flávio Ricardo B. Meira
 
Oficina Joomla para Iniciantes
Oficina Joomla para IniciantesOficina Joomla para Iniciantes
Oficina Joomla para Iniciantes
Eliel Cruz
 
Introdução a programação para a Internet
Introdução a programação para a InternetIntrodução a programação para a Internet
Introdução a programação para a Internet
Leonardo Soares
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento Web
Sérgio Souza Costa
 
Wordpress
WordpressWordpress
Wordpress
Marcio Duarte
 
Moodle como framework
Moodle como frameworkMoodle como framework
Moodle como framework
eurosigdoc acm
 
Plataformas CMS, Wordpress, Joomla, Magento
Plataformas CMS, Wordpress, Joomla, MagentoPlataformas CMS, Wordpress, Joomla, Magento
Plataformas CMS, Wordpress, Joomla, Magento
Vivi Marques
 
Mini Curso Wordpress
Mini Curso WordpressMini Curso Wordpress
Mini Curso Wordpress
Rafael Pinheiro
 
Bootstrap 4
Bootstrap 4Bootstrap 4
Bootstrap 4
Tais Reis
 
Apresentação para o blog
Apresentação para o blogApresentação para o blog
Apresentação para o blog
Eliane Pimentel
 
Como escolher um CMS Open-Source?
Como escolher um CMS Open-Source?Como escolher um CMS Open-Source?
Como escolher um CMS Open-Source?
Simples Consultoria
 
WordPress da instalação à criação de temas personalizados para seu site
WordPress da instalação à criação de temas personalizados para seu siteWordPress da instalação à criação de temas personalizados para seu site
WordPress da instalação à criação de temas personalizados para seu site
Flávio Ricardo B. Meira
 
Modularidade na Web com Java: Desenvolvimento OSGI Web com Eclipse Virgo
Modularidade na Web com Java: Desenvolvimento OSGI Web com Eclipse VirgoModularidade na Web com Java: Desenvolvimento OSGI Web com Eclipse Virgo
Modularidade na Web com Java: Desenvolvimento OSGI Web com Eclipse Virgo
Regis Machado
 

Mais procurados (20)

Drupal - WEG
Drupal - WEGDrupal - WEG
Drupal - WEG
 
Content Management System CMS: Wordpress
Content Management System CMS: WordpressContent Management System CMS: Wordpress
Content Management System CMS: Wordpress
 
Instalando Drupal, Começando do Começo
Instalando Drupal, Começando do ComeçoInstalando Drupal, Começando do Começo
Instalando Drupal, Começando do Começo
 
WordPress CMS - Gestão de conteúdo nunca foi tão fácil
WordPress CMS - Gestão de conteúdo nunca foi tão fácilWordPress CMS - Gestão de conteúdo nunca foi tão fácil
WordPress CMS - Gestão de conteúdo nunca foi tão fácil
 
Apresentação Wordpress FLISOL 2010
Apresentação Wordpress FLISOL 2010Apresentação Wordpress FLISOL 2010
Apresentação Wordpress FLISOL 2010
 
Desvendando padrões para desenvolvimento web, base para o sucesso
Desvendando padrões para desenvolvimento web, base para o sucessoDesvendando padrões para desenvolvimento web, base para o sucesso
Desvendando padrões para desenvolvimento web, base para o sucesso
 
O que é WordPress - numeros, usabilidade e diferenca do wordpress-org e wordp...
O que é WordPress - numeros, usabilidade e diferenca do wordpress-org e wordp...O que é WordPress - numeros, usabilidade e diferenca do wordpress-org e wordp...
O que é WordPress - numeros, usabilidade e diferenca do wordpress-org e wordp...
 
Conhecendo o WordPress
Conhecendo o WordPressConhecendo o WordPress
Conhecendo o WordPress
 
Oficina Joomla para Iniciantes
Oficina Joomla para IniciantesOficina Joomla para Iniciantes
Oficina Joomla para Iniciantes
 
Introdução a programação para a Internet
Introdução a programação para a InternetIntrodução a programação para a Internet
Introdução a programação para a Internet
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento Web
 
Wordpress
WordpressWordpress
Wordpress
 
Moodle como framework
Moodle como frameworkMoodle como framework
Moodle como framework
 
Plataformas CMS, Wordpress, Joomla, Magento
Plataformas CMS, Wordpress, Joomla, MagentoPlataformas CMS, Wordpress, Joomla, Magento
Plataformas CMS, Wordpress, Joomla, Magento
 
Mini Curso Wordpress
Mini Curso WordpressMini Curso Wordpress
Mini Curso Wordpress
 
Bootstrap 4
Bootstrap 4Bootstrap 4
Bootstrap 4
 
Apresentação para o blog
Apresentação para o blogApresentação para o blog
Apresentação para o blog
 
Como escolher um CMS Open-Source?
Como escolher um CMS Open-Source?Como escolher um CMS Open-Source?
Como escolher um CMS Open-Source?
 
WordPress da instalação à criação de temas personalizados para seu site
WordPress da instalação à criação de temas personalizados para seu siteWordPress da instalação à criação de temas personalizados para seu site
WordPress da instalação à criação de temas personalizados para seu site
 
Modularidade na Web com Java: Desenvolvimento OSGI Web com Eclipse Virgo
Modularidade na Web com Java: Desenvolvimento OSGI Web com Eclipse VirgoModularidade na Web com Java: Desenvolvimento OSGI Web com Eclipse Virgo
Modularidade na Web com Java: Desenvolvimento OSGI Web com Eclipse Virgo
 

Semelhante a Informática para Internet - Aula 03

Introdução a arquitetura de sistemas com .NET
Introdução a arquitetura de sistemas com .NETIntrodução a arquitetura de sistemas com .NET
Introdução a arquitetura de sistemas com .NET
Mário Meyrelles
 
Criando comunidades com Drupal Commons
Criando comunidades com Drupal CommonsCriando comunidades com Drupal Commons
Criando comunidades com Drupal Commons
Pedro Rocha
 
Desmitificando o WordPress
Desmitificando o WordPressDesmitificando o WordPress
Desmitificando o WordPress
Tiago Pires
 
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
Alligo Web
 
Visão Geral do CMS e Framework Joomla - Business IT South America
Visão Geral do CMS e Framework Joomla - Business IT South AmericaVisão Geral do CMS e Framework Joomla - Business IT South America
Visão Geral do CMS e Framework Joomla - Business IT South America
Emerson Rocha Luiz
 
Introdução ao Joomla 2.5 - Leandro Macedo
Introdução ao Joomla 2.5 - Leandro MacedoIntrodução ao Joomla 2.5 - Leandro Macedo
Introdução ao Joomla 2.5 - Leandro Macedo
Leandro Macedo
 
marketing digital aula 6
marketing digital aula 6marketing digital aula 6
marketing digital aula 6
Jhosafá de Kastro
 
Overview de Drupal pela Just Digital
Overview de Drupal pela Just DigitalOverview de Drupal pela Just Digital
Overview de Drupal pela Just Digital
Just Digital
 
Word camp sp 2017 willian marques
Word camp sp 2017   willian marquesWord camp sp 2017   willian marques
Word camp sp 2017 willian marques
Willian Marques
 
Web Tools Pt Br
Web Tools Pt BrWeb Tools Pt Br
Web Tools Pt Br
Paulo Mattos
 
Drupal 4 Dev: aprendendo Drupal do ponto de vista de desenvolvedores
Drupal 4 Dev: aprendendo Drupal do ponto de vista de desenvolvedoresDrupal 4 Dev: aprendendo Drupal do ponto de vista de desenvolvedores
Drupal 4 Dev: aprendendo Drupal do ponto de vista de desenvolvedores
Pedro Rocha
 
Ai1415 ad-tp3-g6-a
Ai1415 ad-tp3-g6-aAi1415 ad-tp3-g6-a
Ai1415 ad-tp3-g6-a
Eugénio Machado
 
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
Luis Marcelo Zanlucki
 
Plataformas cms
Plataformas cmsPlataformas cms
Plataformas cms
Viviane Marques
 
Wordpress
WordpressWordpress
Wordpress
rafael_lemos
 
apresentacao e instalacao do Joomla3
apresentacao e instalacao do Joomla3apresentacao e instalacao do Joomla3
apresentacao e instalacao do Joomla3
Ben-Hur Oliveira Morais
 
Palestra ror edted
Palestra ror edtedPalestra ror edted
Palestra ror edted
brunoaalves
 
Overview sobre o CMS Drupal
Overview sobre o CMS DrupalOverview sobre o CMS Drupal
Overview sobre o CMS Drupal
Rafael Cichini
 
Análise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e Zend
Análise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e ZendAnálise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e Zend
Análise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e Zend
Thiago Sinésio
 
Apresentação Wordpress
Apresentação WordpressApresentação Wordpress
Apresentação Wordpress
Cleison Carlos
 

Semelhante a Informática para Internet - Aula 03 (20)

Introdução a arquitetura de sistemas com .NET
Introdução a arquitetura de sistemas com .NETIntrodução a arquitetura de sistemas com .NET
Introdução a arquitetura de sistemas com .NET
 
Criando comunidades com Drupal Commons
Criando comunidades com Drupal CommonsCriando comunidades com Drupal Commons
Criando comunidades com Drupal Commons
 
Desmitificando o WordPress
Desmitificando o WordPressDesmitificando o WordPress
Desmitificando o WordPress
 
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
 
Visão Geral do CMS e Framework Joomla - Business IT South America
Visão Geral do CMS e Framework Joomla - Business IT South AmericaVisão Geral do CMS e Framework Joomla - Business IT South America
Visão Geral do CMS e Framework Joomla - Business IT South America
 
Introdução ao Joomla 2.5 - Leandro Macedo
Introdução ao Joomla 2.5 - Leandro MacedoIntrodução ao Joomla 2.5 - Leandro Macedo
Introdução ao Joomla 2.5 - Leandro Macedo
 
marketing digital aula 6
marketing digital aula 6marketing digital aula 6
marketing digital aula 6
 
Overview de Drupal pela Just Digital
Overview de Drupal pela Just DigitalOverview de Drupal pela Just Digital
Overview de Drupal pela Just Digital
 
Word camp sp 2017 willian marques
Word camp sp 2017   willian marquesWord camp sp 2017   willian marques
Word camp sp 2017 willian marques
 
Web Tools Pt Br
Web Tools Pt BrWeb Tools Pt Br
Web Tools Pt Br
 
Drupal 4 Dev: aprendendo Drupal do ponto de vista de desenvolvedores
Drupal 4 Dev: aprendendo Drupal do ponto de vista de desenvolvedoresDrupal 4 Dev: aprendendo Drupal do ponto de vista de desenvolvedores
Drupal 4 Dev: aprendendo Drupal do ponto de vista de desenvolvedores
 
Ai1415 ad-tp3-g6-a
Ai1415 ad-tp3-g6-aAi1415 ad-tp3-g6-a
Ai1415 ad-tp3-g6-a
 
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
 
Plataformas cms
Plataformas cmsPlataformas cms
Plataformas cms
 
Wordpress
WordpressWordpress
Wordpress
 
apresentacao e instalacao do Joomla3
apresentacao e instalacao do Joomla3apresentacao e instalacao do Joomla3
apresentacao e instalacao do Joomla3
 
Palestra ror edted
Palestra ror edtedPalestra ror edted
Palestra ror edted
 
Overview sobre o CMS Drupal
Overview sobre o CMS DrupalOverview sobre o CMS Drupal
Overview sobre o CMS Drupal
 
Análise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e Zend
Análise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e ZendAnálise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e Zend
Análise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e Zend
 
Apresentação Wordpress
Apresentação WordpressApresentação Wordpress
Apresentação Wordpress
 

Mais de Anderson Andrade

Informática para Internet - Informática Aplicada - Aula 11
Informática para Internet - Informática Aplicada - Aula 11Informática para Internet - Informática Aplicada - Aula 11
Informática para Internet - Informática Aplicada - Aula 11
Anderson Andrade
 
Informática para Internet - Informática Aplicada - Aula 10
Informática para Internet - Informática Aplicada - Aula 10Informática para Internet - Informática Aplicada - Aula 10
Informática para Internet - Informática Aplicada - Aula 10
Anderson Andrade
 
Informática para Internet - Informática Aplicada - Aula 09
Informática para Internet - Informática Aplicada - Aula 09Informática para Internet - Informática Aplicada - Aula 09
Informática para Internet - Informática Aplicada - Aula 09
Anderson Andrade
 
Informática para Internet - Informática Aplicada - Aula 08
Informática para Internet - Informática Aplicada - Aula 08Informática para Internet - Informática Aplicada - Aula 08
Informática para Internet - Informática Aplicada - Aula 08
Anderson Andrade
 
Informática para Internet - Desenvolvimento e Design para Web - Seminários
Informática para Internet - Desenvolvimento e Design para Web - Seminários Informática para Internet - Desenvolvimento e Design para Web - Seminários
Informática para Internet - Desenvolvimento e Design para Web - Seminários
Anderson Andrade
 
Informática para Internet - Informática Aplicada - Aula 07
Informática para Internet - Informática Aplicada - Aula 07Informática para Internet - Informática Aplicada - Aula 07
Informática para Internet - Informática Aplicada - Aula 07
Anderson Andrade
 
Informática para Internet - Informática Aplicada - Seminários
Informática para Internet - Informática Aplicada - SemináriosInformática para Internet - Informática Aplicada - Seminários
Informática para Internet - Informática Aplicada - Seminários
Anderson Andrade
 
Informática para Internet - Informática Aplicada - Aula 06
Informática para Internet - Informática Aplicada - Aula 06Informática para Internet - Informática Aplicada - Aula 06
Informática para Internet - Informática Aplicada - Aula 06
Anderson Andrade
 
Informática para Internet - Informática Aplicada - Aula 05
Informática para Internet - Informática Aplicada - Aula 05Informática para Internet - Informática Aplicada - Aula 05
Informática para Internet - Informática Aplicada - Aula 05
Anderson Andrade
 
Informática para Internet - Informática Aplicada - Aula 04
Informática para Internet - Informática Aplicada - Aula 04Informática para Internet - Informática Aplicada - Aula 04
Informática para Internet - Informática Aplicada - Aula 04
Anderson Andrade
 
Simulado AV1 - Desenvolvimento e Design de Web Sites
Simulado AV1 - Desenvolvimento e Design de Web SitesSimulado AV1 - Desenvolvimento e Design de Web Sites
Simulado AV1 - Desenvolvimento e Design de Web Sites
Anderson Andrade
 
Informática para Internet - Informática Aplicada - Aula 01
Informática para Internet - Informática Aplicada - Aula 01Informática para Internet - Informática Aplicada - Aula 01
Informática para Internet - Informática Aplicada - Aula 01
Anderson Andrade
 
Informática para Internet - Aula 10
Informática para Internet - Aula 10Informática para Internet - Aula 10
Informática para Internet - Aula 10
Anderson Andrade
 
Informática para Internet - Aula 09
Informática para Internet - Aula 09Informática para Internet - Aula 09
Informática para Internet - Aula 09
Anderson Andrade
 
Informática para Internet - Aula 08
Informática para Internet - Aula 08Informática para Internet - Aula 08
Informática para Internet - Aula 08
Anderson Andrade
 
Informática para Internet - Aula 05
Informática para Internet - Aula 05Informática para Internet - Aula 05
Informática para Internet - Aula 05
Anderson Andrade
 
Informática para Internet - Aula 07
Informática para Internet - Aula 07Informática para Internet - Aula 07
Informática para Internet - Aula 07
Anderson Andrade
 
Informática para Internet - Aula 06
Informática para Internet - Aula 06Informática para Internet - Aula 06
Informática para Internet - Aula 06
Anderson Andrade
 
Informática para Internet - Aula 04
Informática para Internet - Aula 04Informática para Internet - Aula 04
Informática para Internet - Aula 04
Anderson Andrade
 
Informática para Internet - Aula 02
Informática para Internet - Aula 02Informática para Internet - Aula 02
Informática para Internet - Aula 02
Anderson Andrade
 

Mais de Anderson Andrade (20)

Informática para Internet - Informática Aplicada - Aula 11
Informática para Internet - Informática Aplicada - Aula 11Informática para Internet - Informática Aplicada - Aula 11
Informática para Internet - Informática Aplicada - Aula 11
 
Informática para Internet - Informática Aplicada - Aula 10
Informática para Internet - Informática Aplicada - Aula 10Informática para Internet - Informática Aplicada - Aula 10
Informática para Internet - Informática Aplicada - Aula 10
 
Informática para Internet - Informática Aplicada - Aula 09
Informática para Internet - Informática Aplicada - Aula 09Informática para Internet - Informática Aplicada - Aula 09
Informática para Internet - Informática Aplicada - Aula 09
 
Informática para Internet - Informática Aplicada - Aula 08
Informática para Internet - Informática Aplicada - Aula 08Informática para Internet - Informática Aplicada - Aula 08
Informática para Internet - Informática Aplicada - Aula 08
 
Informática para Internet - Desenvolvimento e Design para Web - Seminários
Informática para Internet - Desenvolvimento e Design para Web - Seminários Informática para Internet - Desenvolvimento e Design para Web - Seminários
Informática para Internet - Desenvolvimento e Design para Web - Seminários
 
Informática para Internet - Informática Aplicada - Aula 07
Informática para Internet - Informática Aplicada - Aula 07Informática para Internet - Informática Aplicada - Aula 07
Informática para Internet - Informática Aplicada - Aula 07
 
Informática para Internet - Informática Aplicada - Seminários
Informática para Internet - Informática Aplicada - SemináriosInformática para Internet - Informática Aplicada - Seminários
Informática para Internet - Informática Aplicada - Seminários
 
Informática para Internet - Informática Aplicada - Aula 06
Informática para Internet - Informática Aplicada - Aula 06Informática para Internet - Informática Aplicada - Aula 06
Informática para Internet - Informática Aplicada - Aula 06
 
Informática para Internet - Informática Aplicada - Aula 05
Informática para Internet - Informática Aplicada - Aula 05Informática para Internet - Informática Aplicada - Aula 05
Informática para Internet - Informática Aplicada - Aula 05
 
Informática para Internet - Informática Aplicada - Aula 04
Informática para Internet - Informática Aplicada - Aula 04Informática para Internet - Informática Aplicada - Aula 04
Informática para Internet - Informática Aplicada - Aula 04
 
Simulado AV1 - Desenvolvimento e Design de Web Sites
Simulado AV1 - Desenvolvimento e Design de Web SitesSimulado AV1 - Desenvolvimento e Design de Web Sites
Simulado AV1 - Desenvolvimento e Design de Web Sites
 
Informática para Internet - Informática Aplicada - Aula 01
Informática para Internet - Informática Aplicada - Aula 01Informática para Internet - Informática Aplicada - Aula 01
Informática para Internet - Informática Aplicada - Aula 01
 
Informática para Internet - Aula 10
Informática para Internet - Aula 10Informática para Internet - Aula 10
Informática para Internet - Aula 10
 
Informática para Internet - Aula 09
Informática para Internet - Aula 09Informática para Internet - Aula 09
Informática para Internet - Aula 09
 
Informática para Internet - Aula 08
Informática para Internet - Aula 08Informática para Internet - Aula 08
Informática para Internet - Aula 08
 
Informática para Internet - Aula 05
Informática para Internet - Aula 05Informática para Internet - Aula 05
Informática para Internet - Aula 05
 
Informática para Internet - Aula 07
Informática para Internet - Aula 07Informática para Internet - Aula 07
Informática para Internet - Aula 07
 
Informática para Internet - Aula 06
Informática para Internet - Aula 06Informática para Internet - Aula 06
Informática para Internet - Aula 06
 
Informática para Internet - Aula 04
Informática para Internet - Aula 04Informática para Internet - Aula 04
Informática para Internet - Aula 04
 
Informática para Internet - Aula 02
Informática para Internet - Aula 02Informática para Internet - Aula 02
Informática para Internet - Aula 02
 

Último

PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 
Guardioes Digitais em ação: Como criar senhas seguras!
Guardioes Digitais em ação: Como criar senhas seguras!Guardioes Digitais em ação: Como criar senhas seguras!
Guardioes Digitais em ação: Como criar senhas seguras!
Jonathas Muniz
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Gabriel de Mattos Faustino
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 

Último (7)

PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 
Guardioes Digitais em ação: Como criar senhas seguras!
Guardioes Digitais em ação: Como criar senhas seguras!Guardioes Digitais em ação: Como criar senhas seguras!
Guardioes Digitais em ação: Como criar senhas seguras!
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 

Informática para Internet - Aula 03

  • 1.
  • 3. Definições: quando usar cada um? Framework: Uma arquitetura desenvolvida com o objetivo de atingir a máxima reutilização, representada como um conjunto de classes abstratas e concretas, com grande potencial de especialização. Mattsson (1996, 2000)
  • 4. Definições: quando usar cada um? CMS: Aplicativo usado para criar, editar, gerenciar e publicar conteúdo, semelhante a um framework (um esqueleto) de website pré- estruturado, com recursos básicos. Wikipedia (04/2011)
  • 8. O que é o 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.
  • 9. 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!
  • 10. 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.
  • 11. 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.
  • 12. Quem utiliza o Joomla? http://www.harvard.edu/
  • 13. Quem utiliza o Joomla? http://www.infraero.gov.br/
  • 14. Quem utiliza o Joomla? http://www.leonardodicaprio.com/
  • 15. Quem utiliza o Joomla? http://www.mec.gov.br/
  • 16. Quem utiliza o Joomla? http://www.saga.art.br/br/
  • 17. Quem utiliza o Joomla? http://www.locaweb.com.br/default.html
  • 18. Quem utiliza o Joomla? http://www.unisinos.br/
  • 19. Quem utiliza o Joomla? http://www.solarisgrupo.com.br/
  • 20. Quem utiliza o Joomla? http://pb.senac.br/
  • 22. O que é o drupal mesmo? • CMS – Content Management System ou… • Sistema gerenciador de conteúdo… • Para usuários comuns, é uma ferramenta livre para publicar e organizar conteúdo.
  • 23. Breve histórico • Iniciado em 1999 por Dries Buytaert (Bélgica) • 2001: v2.0 e v3.0 • 2002: v4.0 • 2005: v4.6 • 2007: v5.0 • 2008: v6.0 • 2011: v7.0.
  • 24. Principais Características • Riqueza de funcionalidades - Centenas de módulos para as mais diversas necessidades; • Robustez - Arquitetura sólida e código amplamente testado; • Modularidade - O sistema de hooks permite uma integração transparente (seamless integration) entre os módulos; • Flexibilidade - Alta capacidade de customização e um sistema de temas totalmente flexível; • Software Livre.
  • 25. Algumas Desvantagens • Curva de aprendizado - No começo, o aprendizado pode ser um pouco lento, comparado a outras ferramentas; • Temas prontos - Não há uma grande quantidade de temas prontos e gratuitos disponíveis; • Documentação em português - A maior parte da documentação é em inglês (problema?); • Comunidade brasileira - A base de usuários e desenvolvedores Drupal no Brasil ainda é pequena, comparado a outros CMS's.
  • 26. O que pode ser feito com o Drupal? • Blogs; • Sites pessoais; • Sites corporativos; • Galerias de fotos; • Galerias de vídeos; • Fóruns; • E-commerce; • Portais de notícias; • Hotsites; • Redes sociais...
  • 27. Quem utiliza o Drupal? http://www.polpaideal.com.br/
  • 28. Quem utiliza o Drupal? http://www.mtv.co.uk/
  • 29. Quem utiliza o Drupal? http://www.greenpeace.org/brasil/pt/
  • 30. Quem utiliza o Drupal? http://www.louvre.fr/
  • 31. Quem utiliza o Drupal? http://www.whitehouse.gov/
  • 32. Quem utiliza o Drupal? http://www.swtor.com/
  • 33. Quem utiliza o Drupal? https://dev.twitter.com/
  • 34. Quem utiliza o Drupal? http://www.ubuntu.com/
  • 35. Quem utiliza o Drupal? http://www.mcdonalds.com.br/
  • 36. Quem utiliza o Drupal? http://www.warnerbrosrecords.com/
  • 37. Quem utiliza o Drupal? http://www.motogp.com/
  • 38. Quem utiliza o Drupal? http://www.imoveisvinhedo.com/
  • 39. Quem utiliza o Drupal? http://www.rio2016.com/
  • 41. • O WordPress é uma plataforma de código aberto para gerenciamento on-line de conteúdo o que chamamos de CMS, desenvolvido na linguagem PHP e sua base de dados em MySQL, com foco na estética, nos Padrões Web e na usabilidade; • O WordPress é um software Gratuito, Open Source e com uma grande comunidade ao seu redor; • CMS mais usado do mundo; • 21,3% dos maiores sites do mundo utilizam o WordPress (Fonte: W3Techs); • Mais de 77 milhões de sites no mundo (Fonte: WordPress.com Stats); • Utilizado pelas maiores empresas do mundo. Breve apresentação
  • 42. Facilidade na Configuração: • Posts e Páginas • Arquivos de Mídias • Links • Categorias e tags • Função do usuário e perfis • Feeds RSS • URLs Amigáveis • Proteção contra Spam • Upgrades automáticos CMS que atende suas necessidades Facilidade na Utilização: • Rica edição de textos • Upload de mídias • Gerenciamento de menus Facilidade na extensão de funções: • Temas • Widgets • Plugins
  • 43. • Para a utilização do WordPress são recomendadas as seguintes configurações: • Versão do PHP 5.2.4 ou superior. • Versão do MySQL 5.0.2 ou superior Instalação
  • 44. • Ecommerces • Redes Sociais • Fóruns • Sistemas de Tickets • Perguntas e Respostas • Ferramentas Colaborativas E tudo mais o que você quiser, o limite é a sua capacidade e ideias. Que aplicações posso fazer?
  • 45. Mas WordPress não é só para blogs?
  • 46. • http://buddypress.org • 1.885.199 downloads. Redes Sociais
  • 48. • http://mailpoet.com • 802.982 downloads. Email Marketing
  • 51. • WordPress.com: 0 (ZERO) plugins disponíveis Automattic seleciona e instala os plugins que ela deseja. O usuário não tem a possibilidade de selecionar ou instalar novos plugins. Plugins • WordPress.org: 30,300 pluginss disponíveis http://wordpress.org/plugins
  • 52. • WordPress.com: 256 temas disponíveis. http://theme.wordpress.com Temas • WordPress.org: 2.435 temas disponíveis. http://wordpress.org/themes/
  • 54. WordPress aguenta o tranco! http://catracalivre.com.br/geral/o-catraca/indicacao/audiencia-do-catraca-livre- cresce-mais-que-300-ibope-mostra-que-o-site-e-preferido-dos-jovens-para- viver-melhor-na-cidade-de-sp/
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61. Quem utiliza o wordpress? http://www.batmanarkhamorigins.com/pt-br
  • 62. Quem utiliza o wordpress? http://usainbolt.com/
  • 63. Quem utiliza o wordpress? http://imasters.com.br/
  • 64. Quem utiliza o wordpress? http://www.rollingstones.com/
  • 65. Quem utiliza o wordpress? http://www.sony.com.br/
  • 66. Quem utiliza o wordpress? http://www.bopeoficial.com/
  • 67. Quem utiliza o wordpress? http://www.gracomonline.com.br/site/index.php
  • 68. Quem utiliza o wordpress? http://www.paraiba.pb.gov.br/
  • 69. Quem utiliza o wordpress? http://www.joaopessoa.pb.gov.br/