SlideShare une entreprise Scribd logo
1  sur  71
Télécharger pour lire hors ligne
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!

Contenu connexe

Tendances

Content Management System CMS: Wordpress
Content Management System CMS: WordpressContent Management System CMS: Wordpress
Content Management System CMS: Wordpressrenancavichi
 
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çosauloamui
 
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ácilMatteus Barbosa
 
Apresentação Wordpress FLISOL 2010
Apresentação Wordpress FLISOL 2010Apresentação Wordpress FLISOL 2010
Apresentação Wordpress FLISOL 2010Zarathon 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 sucessoUbiratan 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
 
Oficina Joomla para Iniciantes
Oficina Joomla para IniciantesOficina Joomla para Iniciantes
Oficina Joomla para IniciantesEliel 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 InternetLeonardo Soares
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento WebSérgio Souza Costa
 
Plataformas CMS, Wordpress, Joomla, Magento
Plataformas CMS, Wordpress, Joomla, MagentoPlataformas CMS, Wordpress, Joomla, Magento
Plataformas CMS, Wordpress, Joomla, MagentoVivi Marques
 
Apresentação para o blog
Apresentação para o blogApresentação para o blog
Apresentação para o blogEliane 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 siteFlá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 VirgoRegis Machado
 

Tendances (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
 

Similaire à 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 .NETMário Meyrelles
 
Criando comunidades com Drupal Commons
Criando comunidades com Drupal CommonsCriando comunidades com Drupal Commons
Criando comunidades com Drupal CommonsPedro Rocha
 
Desmitificando o WordPress
Desmitificando o WordPressDesmitificando o WordPress
Desmitificando o WordPressTiago Pires
 
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 AmericaEmerson Rocha Luiz
 
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 2014Alligo Web
 
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 MacedoLeandro Macedo
 
Overview de Drupal pela Just Digital
Overview de Drupal pela Just DigitalOverview de Drupal pela Just Digital
Overview de Drupal pela Just DigitalJust Digital
 
Word camp sp 2017 willian marques
Word camp sp 2017   willian marquesWord camp sp 2017   willian marques
Word camp sp 2017 willian marquesWillian Marques
 
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 desenvolvedoresPedro Rocha
 
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 CMSLuis Marcelo Zanlucki
 
Palestra ror edted
Palestra ror edtedPalestra ror edted
Palestra ror edtedbrunoaalves
 
Overview sobre o CMS Drupal
Overview sobre o CMS DrupalOverview sobre o CMS Drupal
Overview sobre o CMS DrupalRafael 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 ZendThiago Sinésio
 
Apresentação Wordpress
Apresentação WordpressApresentação Wordpress
Apresentação WordpressCleison Carlos
 

Similaire à 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
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
 
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
 
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
 

Plus 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 11Anderson 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 10Anderson 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 09Anderson 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 08Anderson 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 07Anderson 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áriosAnderson 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 06Anderson 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 05Anderson 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 04Anderson 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 SitesAnderson 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 01Anderson Andrade
 
Informática para Internet - Aula 10
Informática para Internet - Aula 10Informática para Internet - Aula 10
Informática para Internet - Aula 10Anderson Andrade
 
Informática para Internet - Aula 09
Informática para Internet - Aula 09Informática para Internet - Aula 09
Informática para Internet - Aula 09Anderson Andrade
 
Informática para Internet - Aula 08
Informática para Internet - Aula 08Informática para Internet - Aula 08
Informática para Internet - Aula 08Anderson Andrade
 
Informática para Internet - Aula 05
Informática para Internet - Aula 05Informática para Internet - Aula 05
Informática para Internet - Aula 05Anderson Andrade
 
Informática para Internet - Aula 07
Informática para Internet - Aula 07Informática para Internet - Aula 07
Informática para Internet - Aula 07Anderson Andrade
 
Informática para Internet - Aula 06
Informática para Internet - Aula 06Informática para Internet - Aula 06
Informática para Internet - Aula 06Anderson Andrade
 
Informática para Internet - Aula 04
Informática para Internet - Aula 04Informática para Internet - Aula 04
Informática para Internet - Aula 04Anderson Andrade
 
Informática para Internet - Aula 02
Informática para Internet - Aula 02Informática para Internet - Aula 02
Informática para Internet - Aula 02Anderson Andrade
 

Plus 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
 

Dernier

ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfNatalia Granato
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 

Dernier (6)

ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 

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/