Curso Online - Plone Básico - Versão 2.0.5
Introdução ao Plone
O que é o Plone?
Plone é um Sistema Gerenciador de Conteúdo livre e de código aberto. Seu objetivo é fornecer valor a cada nível de uma organização. Ele vem com um sistema de workflow, segurança e funções pré configuradas, um conjunto de tipos de conteúdo e suporte a várias línguas. Há vários desenvolvedores, escritores, e pessoas que testam o Plone de todas as partes do mundo, contribuindo todos os dias co o Plone. O Plone é baseado em um Framework de Gerenciamento de Conteúdo.
Homepage: http://www.plone.org/ O que é um Sistema de Gerenciamento de Conteúdo? Achar uma definição para o que é um Sistema de Gerenciamento de Conteúdo (CMS parece ser mais difícil que achar alguém disposto a vender a você um. Simplesmente ter um CMS permite você gerenciar conteúdo geralmente para um web site. Os principais objetivos do CMS são permitir fácil criação, publicação e retorno de conteúdo que se ajuste às necessidades requeridas.
“O problema de gerenciar o conteúdo é que isto é banal ou impossível.”
Citação retirada de: OSCOM, 2002 Uma
linha comun de divisão entre diferentes CMS's é a
integração para com a web e por isto podemos ter dois
tipos de sistemas: um sistema baseado na web, e um sistema que não
se baseia na web. Plone é um sistema open source web e free
baseado em CMS.
Por que usar um sistema web baseado em CMS?
Crédito: Marco Federighi
A maneira mais fácil de entender um CMS como o Plone é compará-lo com uma ferramenta padrão para desenvolvimento de sites para web, como Macromedia Dreamweaver. Em ambos os casos as páginas podem ser produzidas em um computador remoto, e submetidas a aprovação e publicação. Há, entretanto, quatro diferenças chave:
qualquer usuário com a devida permissão pode desenvolver páginas de qualquer lugar, usando um browser, não precisando de nenhum software específico. Um CMS é mais fácil de usar do que o Dreamweaver e FTP, portanto requer pouco treinamento, e muito mais tarefas podem ser alocadas a diferentes equipes. Em consequência, um CMS permite que mais usuários possam criar e editar conteúdos na Web. Também, menos treinamento e menor habilidade resulta em produção mais baixa e em custos de manutenção.
páginas são desenvolvidas através da digitação de textos e a atualização de arquivos dentro de templates pré desenvolvidos do site. Isto resulta em um estilo corporativo mais consistente. Assim, até mesmo o número de pessoas produzindo páginas para publicação direta pode ser grande, a consistência de estilo, e o mais importante, a consistência na estrutura do conteúdo estão garantidas.
o controle do workflow em um CMS pode ser muito bem separado, como o trabalho do Webmaster sendo efetivamente desenvolvido por muitas pessoas que trabalham em diferentes lugares sem que se tenha problemas com a segurança e com padrões de qualidade.
versões diferentes de um documento são automaticamente salvas, resultando em segmentos naturais de revisão quando necessárias. Estes benefícios dos Sistemas de Gerenciamento de Conteúdo são óbviamente mais significativos para empresas grandes, ou projetos com grande colaboração, do que para pequenos negócios ou empresas.