sgc- sistemas gerenciadores de conteúdo introdução aos sgcs tópico 2 do plano de ensino...

24
SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

Upload: danilo-tinoco

Post on 07-Apr-2016

221 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

SGC- Sistemas gerenciadores de Conteúdo

Introdução aos SGCsTópico 2 do plano de ensino

Professor: Victor Hugo L. Lopes

Page 2: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

2

SGC- Sistemas gerenciadores de Conteúdo

Agenda:2.1. Introdução e histórico;2.2. SGCs privados e livres;2.3. Tipos de SGCs;2.4. Plugins;2.5. Posts;2.6. Widgets;2.7. Visão geral sobre os principais SGCs livres do mercado.

Page 3: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

3

SGC- Sistemas gerenciadores de Conteúdo

Definições

'

-> Boa parte do trabalho de gestão de um website dinâmico é na administração de conteúdos.

A complexidade envolta na produção e gerenciamento de páginas web e seus conteúdos multimídia pode ser encapsulada: SGC.

“O sistema gerenciador de conteúdo ou CMS é uma ferramenta de software que é instalado em um servidor” (PEREIRA, 2013), fornecendo um “meio de reunir todo o conteúdo criado para um site e gerenciá-lo mais eficientemente” (...) de forma a tentar “eliminar a necessidade de criadores de conteúdo precisarem ser especialistas em marcação”. (HOLZSCHLAG, 2005)

Page 4: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

4

SGC- Sistemas gerenciadores de Conteúdo

Definições

'

SGC = CMS = ECM*Sistema gerenciador de conteúdo

Content Management System

Enterprise Content Management

Page 5: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

5

SGC- Sistemas gerenciadores de Conteúdo

Definições

'

Com o uso de SGCs, o foco passa para o conteúdo propriamente dito, e não na estrutura como um todo.

Deve prover meios para produção e gerenciamento de conteúdo de forma sistemática(organização e hierarquia) e padronizada, promovendo boas práticas de design, favorecendo estratégias de conteúdo e arquitetura de informação:Www.profvictorhugo.wordpress.comhttp://profvictorhugo.wordpress.com/sgc/http://profvictorhugo.wordpress.com/category/disciplinas/sgc/

http://profvictorhugo.wordpress.com/2014/03/08/exercicios-de-fixacao-sgc-aula-110414/

Page 6: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

6

SGC- Sistemas gerenciadores de Conteúdo

Definições

'

Recursos comuns:-Criação de páginas;-Edição de conteúdo em interface web: editor de textos;-Gestão de usuários;-Gestão de recursos: menus, arquivos, links, etc.;-Gerenciamento de funcionalidades do website;-Recursos de organização e controle de conteúdo:

categorias, tags, calendário.

Page 7: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

7

SGC- Sistemas gerenciadores de Conteúdo

Histórico e evolução

'

Inicialmente, as primeiras versões possuíam poucos recursos, alta complexidade e preço de aquisição e manutenção bastante altos.

Os investimentos em CMS entravam na faixa dos milhões de dólares e o nível de frustração na hora de fazê-lo funcionar corretamente era extremamente alto.

Isso ajudou a indústria a focar nas melhorias dos CMS que temos acesso hoje.

Page 8: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

8

SGC- Sistemas gerenciadores de Conteúdo

Histórico e evolução

'

Primeiras versões, todos proprietários:– Vignette Storyserver;– Broadvision;– Microsoft.

– Versões open source favoreceram a popularização dos SGCs.

Page 9: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

9

SGC- Sistemas gerenciadores de Conteúdo

Formas de acesso à SGCs:

'

Pacotes comerciais: Sistemas que você compra e instala. Normalmente são muito caros e difíceis de se instalar, configurar e manter. Bom nível de suporte técnico;

Pacotes de fonte aberta: Possui uma grande comunidade de desenvolvedores, que mantêm bons softwares, onde você compra com valores mais acessíveis, ou instala gratuitamente. Podem possuir grande quantidade de recursos e atualizações, mas pode apresentar problemas de falta de suporte técnico;

Page 10: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

10

SGC- Sistemas gerenciadores de Conteúdo

Formas de acesso à SGCs:

'

Provedor de serviços de aplicação de SGC: Em vez de instalar em seu servidor, um provedor oferece a tecnologia para você. Seu trabalho é configurar modelos e permissões. Este modelo pode ser de baixo custo (alguns gratuitos) e com ótimos níveis de suporte;

Desenvolvimento de SGC personalizado: Em casos específicos, pode-se desenvolver seu próprio SGC totalmente novo ou personalizar um a partir de um modelo pronto, baseado em um modelo open source. Demanda de muito tempo para desenvolvimento, e pode levar à suporte contínuo.

Page 11: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

11

SGC- Sistemas gerenciadores de Conteúdo

Quem utiliza?

'

Produtos de SGC para diversos níveis de negócios:-comércio eletrônico;-educação;-blogs diversos;-relacionamento e gestão de clientes;-eventos e celebridades;-suporte têcnico.

Organizações que utilizam versões open source:-Nasa;-MIT;-Parlamento Francês;-Nokia;-Novell;-National Geographic;-O governo brasileiro;-O professor que voz fala. O/

Page 12: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

12

SGC- Sistemas gerenciadores de Conteúdo

Tipos de SGCs:

'

1-SGC para websites e portais web. Possibilitam criação e organização de conteúdo, manipulação e aparência, automação de tarefas administrativas, definir permissões para usuários e colaboradores. Ex.:

Drupal

Joomla

Mambo

PHP-Nuke

Page 13: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

13

SGC- Sistemas gerenciadores de Conteúdo

Tipos de SGCs:

'

2-SGC para WIKI: sites colaborativos, estilo wikipédia, provendo possibilidade de gerenciamento de conteúdo de forma coletiva. Ex.:

MediaWiki

phpBB

Page 14: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

14

SGC- Sistemas gerenciadores de Conteúdo

Tipos de SGCs:

'

3-SGC para comércio eletrônico: trazem funcionalidades para gerenciamento de produtos categorizados e apresentação em vitrines virtuais, com recursos avançados para o comércio eletrônico, tais como carrinho de compras, cálculo de frete, integração com meios de pagamentos, integração com softwares administrativos, listas de desejo. Ex.:

Os Commerce

Zen Cart

Magento

Cube Cart

Page 15: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

15

SGC- Sistemas gerenciadores de Conteúdo

Tipos de SGCs:

'

4-CMS para blogs: recursos para gerenciamento de blogs, como postagem de artigos, categorias, buscas, comentários, controle de layout. Ex.:

Wordpress

Nucleus

B2Evolution

Page 16: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

16

SGC- Sistemas gerenciadores de Conteúdo

Tipos de SGCs:

'

5-CMS para CRM: recursos para gerenciamento de relacionamento com clientes, com recursos de abertura e gerenciamento de chamados de suporte, integração com e-mail marketing. Ex.:

Help Center Live

osTicket

PHP suport tickets

Page 17: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

17

SGC- Sistemas gerenciadores de Conteúdo

Tipos de SGCs:

'

6-CMS para galerias de imagens e álbuns de fotos. Permite a criação de álbuns individuais, redimensionamento e rotação de imagens, miniatura automática e outras funcionalidades Ex.:

Gallery

Page 18: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

18

SGC- Sistemas gerenciadores de Conteúdo

Tipos de SGCs:

'

7-CMS para plataformas educacionais. Gerenciamento de cursos, turmas, aulas, materiais didáticos, vídeos. Auxiliam educadores na produção de cursos de e-learning. Ex.:

Moodle

Page 19: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

19

SGC- Sistemas gerenciadores de Conteúdo

'Um pouco da estrutura básica de um CMS:

DASHBOARD: painel de instrumentos

PLUGIN: funcionalidade extra

POST: artigo ou conteúdo textual ordenado por data

PÁGINA: conteúdo textual não ordenado por data

TAG: etiqueta

WIDGET: pequeno programa aplicativo

TEMAS: alteração visual

Page 20: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

20

SGC- Sistemas gerenciadores de Conteúdo

'

POST:– Um post é um artigo ou conteúdo textual, que deve possuir

uma estrutura obrigatória:

• Autor: o criador do conteúdo;• Categoria: categoria geral do conteúdo;• Título: um nome representativo da informação contida no

conteúdo;• Conteúdo: o conteúdo propriamente dito, puramente

textual ou conteúdo html;• ID: o código numérico para posts que serão

armazenados em bancos de dados;• Data de publicação: organização;• Status de publicação;• TAGs: etiquetas/keywords que se relacionam com o

conteúdo.Foco no conteúdo!!

Page 21: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

21

SGC- Sistemas gerenciadores de Conteúdo

'

PÀGINA:– Muito similar à um post, porém, com devidas diferenças:

• Também possui um ID, um autor, uma data, status, porém, a data de publicação não é apresentada e nem utilizada para efeito de organização.

• Não utiliza tags e categorias para organização.• Possibilita a organização hierárquica e uma divisão lógica

do conteúdo, garantindo um elemento fixo, normalmente atribuído à um menu.

Page 22: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

22

SGC- Sistemas gerenciadores de Conteúdo

'

PÀGINA:– Muito similar à um post, porém, com devidas diferenças:

• Também possui um ID, um autor, uma data, status, porém, a data de publicação não é apresentada e nem utilizada para efeito de organização.

• Não utiliza tags e categorias para organização.• Possibilita a organização hierárquica e uma divisão lógica

do conteúdo, garantindo um elemento fixo, normalmente atribuído à um menu.

Page 23: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

23

SGC- Sistemas gerenciadores de Conteúdo

'

Exercício de fixação:

1) O que significa a sigla CMS? É a mesma coisa que a sigla SGC?2) Onde deve ficar instalado um software de SGC?3) Liste os recursos comuns de um SGC.4) Discorra sobre as formas de se obter um SGC.5) O que é o Dashboard de um SGC?6) Se um SGC possui recursos para o cadastro de produtos, ele é um SGC para:

a) Blogsb) Wikic) E-Learningd) E-Commerce

Page 24: SGC- Sistemas gerenciadores de Conteúdo Introdução aos SGCs Tópico 2 do plano de ensino Professor: Victor Hugo L. Lopes

24

Bibliografia

HOLZSCHLAG, Molly E.. 250 segredos para web designers. Editora Câmpus/Elsevier, 2005.

PEREIRA, Renato B.. Joomla! Para todos. Acessado em books.google.com em 8/3/14.

MONTEIRO. Ricardo Vaz. Escolha seu .com. Editora Brasport, 2005.