CMS open source X CMS proprietário

Documentos relacionados
O CMS JOOMLA! UM GUIA PARA INICIANTES

Curso de Introdução ao Plone

Como Criar um Blog WordPress Guia completo

DreamweaverCC Plano de Aula - 24 Aulas (Aulas de 1 Hora).

MANUAL DO ADMINISTRATOR

Conteúdo. Curso de Introdução ao Plone. O que é Plone. Parte I Conceitos básicos

Plano de Aula - DreamWeaver CC - cód Horas/Aula

SGCD 2.0 Sistema Gerenciador de Conteúdo Dinâmico

Gestão Unificada de Recursos Institucionais GURI

Dreamweaver CS6 Plano de Aula - 24 Aulas (Aulas de 1 Hora).

WordPress 2.9 Guia do Publicador Para Editores

Curso Online de E-commerce. Plano de Estudo

Sistema Gerenciador de Conteúdo. Maria de Fátima de Freitas Bueno Marcílio

Sistema de webconferência Mconf. Sessão 2

Dreamweaver CS5 Plano de Aula - 24 Aulas (Aulas de 1 Hora).

5.9 Mídias: Clique no botão de Gerenciador de Mídias, ou acesse o Menu Conteúdo => Gerenciador de Mídias.

Apostila - Desenvolvimento web com PHP

Faça seu login na página pt-br.wordpress.com. Caso ainda não tenha um login, registre-se.

O conteúdo da aplicação poderá ser administrado através do Backend - Painel Administrativo.

Manual do Professor AVA - Moodle/Unesp (versão 3.0) BLOCOS

Plano de Aula - Dreamweaver CS5 - cód Horas/Aula

ANEXO I: Descritivo do sistema

GERAÇÃO DE ARQUIVOS DE SCRIPT EM PHP. Acadêmico: Leonardo Sommariva Orientador: Alexander Roberto Valdameri

Anexo I. Recomendações para construção de páginas acessíveis para o EAD da Universidade Caixa.

Tutorial para Instalação do dotproject

JOOMLA! 3.6. Extrato de atualizações Guia de Consulta Joomla! 3.6 Página 1

WordPress - Criação de Sites Carga horária: 40 horas

WordPress Institucional UFPel Manual do tema UFPel 2.0

Manual do painel administrativo. Site Instituto de Oncologia do Vale IOV

Tipos de Publicações:

Redes wireless PRO. WiseFi. Software de gerenciamento centralizado. Características

Tutorial de Administração de sites do Portal C3

Apresentação. Treinamento OTRS Help Desk

Curso de. WordPress. crie seu site e saiba como aparecer no Google. com Ludy Amano

Manual do Usuário. Uma plataforma:

SharePoint Online. Pesquisar Encontre Sites, Pessoas ou Arquivos. Criar um site ou postagem de notícias

Dreamweaver CS5 -5- CAPÍTULO 1... Iniciando e conhecendo o dreamweaver...8 Interfaces...23 Criando e confi gurando sites...24 Exercícios...

Roteiro 01. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Engenharia de Computação. Disciplina: Programação para WEB

FORMAÇÃO WORDPRESS. Desenvolvimento de sites com a plataforma Wordpress. Abel Soares abelbarbosasoares@gmail.com

Curso online de. Formação em Front-End. Plano de Estudo

Contrutor de Página para Frontend e Backend

PARA QUEM É ESTE CURSO?

Roteiro 02. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Desenvolvimento de Sistemas. Disciplina: Programação para WEB I

Manual para atualização do portal do CNPq - versão 1.0 Blog do RHAE

Manual do Professor AVA - Moodle/Unesp (versão 3.0) Grupos e agrupamentos

Manual do Usuário. Versão 1.0. Página 1 de 73

INFORMÁTICA PARA CONCURSO MINISTÉRIO PÚBLICO DO PARÁ Cargo: AUXILIAR DE ADMINISTRAÇÃO.

Envios. Landing. Pages

1ª FECITI - FEIRA MUNICIPAL DE CIÊNCIA E TECNOLOGIA E INOVAÇÃO DE RONDONÓPOLIS

Release Notes. Produto: Fusion Platform Versão: 3.6 Data da Liberação: 25/09/2018. Pré-requisitos: Aplicação do pacote

"Um dos leitores de arquivos PDF mais leves e rápidos da internet. O Adobe Reader que se cuide!"

William Pereira Alves

Introdução a Tecnologia da Informação

Tutorial para atualização de notícias/blog

Lista Funcionalidades Tainacan

MINISTÉRIO DA EDUCAÇÃO Universidade Federal do Amapá UNIFAP Núcleo De Tecnologia Da Informação NTI WORDPRESS INSTITUCIONAL UNIFAP MANUAL DE USO

"Manual de Acesso ao Moodle - Discente"

SGCD 2.0. Sistema Gerenciador de Conteúdo Dinâmico

Criando Mensagens - Editor Drag and Drop

SGCD 2.0 Sistema Gerenciador de Conteúdo Dinâmico

Sumário. 1- Notícias. 1.1 Publicando uma nova notícia Blocos de edição

Como enviar um marketing de sucesso. Cinco dicas da Liliane. com Liliane Ferrari

CENTRO DE SUPORTE À DECISÃO. Manual de Instalação

SENAI ESCOLA. Gerenciador de conteúdo SENAI escolas. Documentação de especificação de gerenciamento de conteúdo para escolas SENAI.

Gerenciar catálogo de endereços. Guia do administrador

Manual de gestão de conteúdo dos sites da UFOB Joomla! 3. Guia de uso do Joomla! 3 - plataforma de gestão de conteúdo dos sites da UFOB

Como utilizador registado Eu quero ter acesso a um botão de "entrar" Para que possa fazer login na aplicação

WordPress - Criação de Sites Completo

Backup e Recuperação Guia do Usuário

Ferramentas Sala de Aula

Transcrição:

CMS open source X CMS proprietário Criado para e pela comunidade Gratuito Multiplataformas Atualizações constantes e gratuitas Inteligência coletiva Grande comunidade para realizar suporte Criado por uma empresa de softwares Criado e personalizado para sua empresa Expensivo Suporte dependente de um desenvolvedor Atualizações são cobradas

História Em 2000, Dries Buytaert e Hans Snijder configuraram uma pequena rede e isso inspirou Dries a trabalhar em um pequeno site de notícias dos amigos. Criação do nome: Dorp (vila) Drop Em Janeiro de 2001, Dries decidiu lançar o software por trás do drop.org como "Drupal". O fator motivador era possibilitar outros usuários a estender a plataforma de experimentação, de forma que mais pessoas pudessem explorar os novos caminhos para o desenvolvimento. O nome Drupal é derivada da forma inglesa da pronúncia da palavra germânica "druppel" que significa "drop"(gota em português).

O Drupal foi criado em 2001 por Dries Buytaert como um sistema de comunidades. É uma plataforma de site dinâmica que permite a usuários individuais ou comunidades publicar, gerenciar e organizar uma grande variedade de conteúdo. Ele é construído, usado e apoiado por uma comunidade ativa e diversificada de pessoas ao redor mundo. Como é uma ferramenta Open Source, o Drupal é livre e grátis para download e uso. Princípios Modular e extensível Qualidade de codificação Demanda de poucos recursos Código aberto Facilidade de uso Colaboração

Instalação Ambiente Linux Servidor Web Apache Linguagem PHP Banco de dados MySQL Pessoas com conhecimento em instalações de sistemas, conseguem instalar o Drupal facilmente com 30 minutos de trabalho. Não requer muitos conhecimentos técnicos além de FTP e como instalar um banco de dados em um servidor web Suporte de hospedagem amplamente disponível nos provedores comerciais

Usabilidade - facilidade de criação de um site simples Após a instalação, há 4 opções-padrão de temas. Além disso, a comunidade oferece vários outros temas gratuitos para serem instalados. O tema pode ser instalado através da URL do mesmo ou por upload. https://drupal.org/project/project_theme Para mudar algumas coisas básicas do tema (logo, cores de fonte) não é necessário conhecimentos técnicos O sistema default instalado não contém editor de texto completo nas páginas. Um módulo deve ser instalado para que o usuário consiga inserir imagens ou formatar o texto sem conhecimentos técnicos. Adicionar usuários e definir papéis é simples. Feito diretamente no sistema através da área administrativa. Permite criar páginas e menus de forma simples através de uma navegação intuitiva Documentação sobre como trabalhar com o Drupal é vasta na internet

Usabilidade - facilidade de criação de um site complexo Para criar um tema diferenciado é necessário ter conhecimentos de HTML e CSS Fácil acesso as configurações, mas quem não tem experiência com o Drupal pode se sentir perdido com as mesmas Vasta literatura sobre como usar o sistema Há muitos módulos com as mais diversas funcionalidades disponíveis para serem instalados. Sites complexos vão precisar de vários módulos adicionais ao core do site. Podem ser instalados via URL, upload ou FTP. https://drupal.org/project/project_module

Usabilidade - facilidade de edição de conteúdo Barra de navegação do menu administrativo de fácil acesso e entendimento. Uma interface de sobreposição permite que você edite um item sem sair de uma página. Para editar um texto é simples, mas para ter um editor de texto completo, um módulo deve ser instalado. As imagens podem ser adicionadas diretamente no editor de texto sem ser necessário conhecimentos técnicos de html. A versão 7.0 ainda permite que haja manipulação das imagens (corte, escala...) Vídeos do youtube podem ser incorporados a página colando o código no modo html. As opções de edição de página mais avançados (a capacidade de permitir comentários, definir um autor, e assim por diante) são tratados muito bem por meio de um guia de navegação vertical, tornando mais fácil o acesso adicional de configurações sem distrair a partir do conteúdo da página principal.

Usabilidade - facilidade de edição de conteúdo A linguagem da área administrativa está disponível em 71 línguas. Um histórico das edições de uma página podem ser visualizados, e podem ser reativados com um clique. Ao editar ou criar uma página, há a possibilidade do usuários visualizarem como a página ficará com as edições feitas. Manuais sobre como fazer edição são muitos, mas com um grau de complexidade alto para iniciantes.

Usabilidade - facilidade de gerenciamento do site Para adicionar uma nova seção da barra de navegação, o administrador adiciona uma nova página, e define onde no menu da página deve ir usando as Definições de Menu. Os itens de menu e hierarquia do site são facilmente gerenciados. O Drupal trabalha com blocos em seu layout. Cabeçalho, rodapé, barra lateral... Cada parte do layout pode ser configurada e ter suas funcionalidades adicionadas a um bloco específico. Níveis de permissões e acesso são facilmente manipulados e cada grupo de usuários pode ter permissões diferenciadas. Para se fazer backup de sites, o administrador deve copiar todo o conteúdo diretamente do servidor e fazer o backup do BD também no phpmyadmin. Para se ter um site em drupal, você deve ter espaço em um servidor de terceiros. O sistema é suportado por uma comunidade ativa, que libera uma grande atualização a cada um a dois anos, com um número substancial de atualizações menores entre eles.

Usabilidade - facilidade de gerenciamento do site Grandes atualizações podem afetar temas e módulos. O usuário é notificado de que a versão que ele está usando é antiga. O site do Drupal mantém versões antigas de módulos e temas para aqueles que ainda não deram upgrade de versão. Para instalar uma nova atualização, o administrador faz o backup do site, substitui arquivos no servidor e, em seguida, usa uma interface de atualização web.

Interface - Flexibilidade estrutural Não há um limite de páginas que possa ser criado dentro de um site. Menus podem ser hierarquizados em vários níveis. Artigos do site podem ser colocados em uma ou várias categorias. A plataforma apresenta automaticamente os artigos nas seções apropriadas com base nessas categorias. Usuários administrativos podem criar tipos de conteúdo para páginas simples ou artigos, e podem definir quais campos devem ser armazenados para cada um deles. Você pode visualizar itens cadastrados das páginas (tags, usuários, news) a partir da Taxonomia ou de Views. Os blocos permitem que você monte a estrutura do site. Há suporte para se fazer um site com mais de uma linguagem.

Interface - Flexibilidade gráfica Centenas de temas gráficos (com design responsivo) estão disponíveis. O site oficial não inclui avaliações, mas inclui estatísticas de download. https://drupal.org/project/project_theme A modificação do tema só pode ser feita via FTP. Os arquivos estão em folhas de estilo CSS e as páginas estruturadas em arquivos php. O administrador deve ter conhecimentos HTML, CSS e PHP para poder alterar ou criar um tema. Um site pode ter mais de um template para cada página ou conjunto de páginas. Cada elemento (chamado de "bloco" no Drupal) tem um ID específico, que pode ser usado no arquivo CSS para personalizar estilos apenas para esse bloco particular. Versões de impressão da página podem ser configuradas com módulo específico.

Interface - Acessibilidade O tema padrão é acessível para os padrões de 2.0 Nível WCAG (Web Content Accessibility Guideline). No entanto, muitos temas e módulos criados pela comunidade podem quebrar esse cumprimento. Os elementos da barra de navegação padrão e modelos de conteúdo são razoavelmente ordenada dentro do código, a fim de facilitar os leitores de tela para deficientes visuais. A ordem pode ser modificado se desejar torná-la mais acessível A interface do administrador não é compatível com as WCAG 2.0 por padrão. Com módulos adicionais, opções de configuração e temas personalizados é teoricamente possível para trazê-lo para a conformidade. Há opção do atributo alt para descrever a função de imagens. O núcleo do sistema cria tags de cabeçalho-padrão como H1 e H2 por padrão, o que é uma acessibilidade e contribuem para melhores práticas de SEO. Formulário de Busca; Função arrastar e soltar; Manipulação de imagem

Interface Suporte a web 2.0 O Drupal permite que os visitantes comentem qualquer parte do conteúdo do site. Além disso há suporte para moderação de comentários e filtragem de spam. Há ferramentas para construção de blogs. Dentro de um site é possível criar vários blogs, um para cada usuário. É fornecido suporte completo para feeds RSS. Um módulo permite também que você exiba outros feeds RSS em seu site. Visitantes podem criar seus perfis no site e criar uma rede de usuários amigos. É possível haver integração de conteúdos e visitantes com as redes sociais. Módulos podem permitir que os visitantes se inscrevam para receber atualizações da página e novos comentários via e-mail.

Workflow Um número ilimitado de funções de usuário podem ser criados e ordenados em grupos hierárquicos. Cada função pode ser autorizada a editar ou publicar seu próprio conteúdo, bem como de outrem. Por padrão há os usuários anônimos, autenticados e administradores. Não há um sistema de notificação. Nem mesmo um painel ou uma lista de itens de conteúdo que precisam de atenção. No entanto, existe um módulo disponível para fornecer essas funcionalidades. Módulos adicionais permitem ao usuário criar conteúdo para auto-publicação em uma data e hora específica. 4 níveis de fluxo de atividade: publicado (deixa como publicado); promovido à página inicial (é mostrado junto aos outros conteúdos em seusite.com/node); Fixo no topo da lista (deixa fixo no topo); criar nova revisão (indica que é necessário revisão).

Segurança Não existem limitações práticas (além das impostas pelo hardware) de quanto tráfego o CMS irá suportar. As vulnerabilidades de segurança e atualizações são publicadas no drupal.org. As atualizações ocorrem com frequência. A comunidade Drupal tem uma equipe de segurança para revisar módulos. A comunidade publica uma lista de vulnerabilidades conhecidas. Há um controle dos usuários, o que fizeram, quando logaram... Há ainda controle e segurança da informação: o que cada grupo tem acesso. Todo controle de usuários deve ser feito através dos papéis que podem ser criados.

Tipos de conteúdos Por default o administrador pode criar vários tipos de conteúdo: páginas simples, artigos, enquetes, posts de blog, formulário de contato. Com a instalação de módulos, outros tipos de conteúdo podem ser criados: formulários, produtos, eventos, documentações, chats... O Drupal permite também que você crie uma categoria nova de tipo de conteúdo, com campos personalizados.

Sites que usam o Drupal

Sites que usam o Drupal

Sites que usam o Drupal

Sites que usam o Drupal

Conclusão