Portal Legislativo
Portal Legislativo
Para desenvolvimento do Portal Legislativo, a OpenLegis adota o Plone, um sistema de gerenciamento de conteúdo (CMS, de Content Management System) em software livre, escrito na linguagem Python e que roda sobre um Servidor de Aplicações Zope.
Plone é o mais longevo e premiado sistema de gestão de conteúdo escrito em Python. Utilizado em sites como www.brasil.gov.br, www.camara.gov.br, www.pf.gov.br e www.cia.gov, ele é conhecido por sua segurança e flexibilidade.
Um dos pontos fortes do CMS Plone é a segurança do sistema e das informações. Em seu histórico de utilização, vários portais de Casas Legislativas que eram invadidos constantementes deixaram de sofrer ataques depois que foram migrados para o CMS Plone. Outro ponto forte do CMS Plone é a “amigabilidade” com o usuário final que é o gestor de conteúdo.
Por ter sido desenvolvido em Python e Zope, duas plataformas altamente seguras, o Plone possui tecnologia de ponta que permite obter os melhores níveis de segurança de todos os grandes CMS (Fonte:CVE). Por ser orientado a objetos, Plone não é vulnerável a ataques de SQL injection, que é um dos problemas de segurança mais comuns que afetam sistemas baseados em PHP/MySQL. O Sitema de ACL do Plone para permissionamento de usuários também garante que usuários apenas verão o conteúdo que deveriam ver. De fato, segurança é uma das principais razões do porquê tantas Câmara Municipais estarem mudando para o Plone.
Aplicações
- Criar o portal de sua Casa Legislativa
- Gerenciar todo o conteúdo do portal através de uma interface amigável
- Criar e organizar conteúdo de forma colaborativa através de um fluxo de trabalho
- Personalização avançada do aspecto visual do portal através de interface intuitiva
- Divulgar notícias, eventos e links
- Publicar fotos, arquivos e vídeos
- Organizar hierarquicamente seu conteúdo através de menus de navegação
Ferramentas
- Criação e manutenção de conteúdo
- Todo gerenciamento de conteúdo realizado através de interface pelo navegador Web
- Gerenciamento de usuários com níveis hierárquicos
- Fluxo de publicação colaborativa de conteúdo (workflow)
- Geração automática de infra-estrutura de navegação
- Mecanismo de busca avançada
- Possibilidade de criação de portais de Internet ou Intranet
- Criação de blog corporativo
- Ferramentas colaborativas para groupware
- Repositório de conteúdos como imagens, documentos e vídeos
- Agendamento e divulgação de eventos
- Galeria de imagens, vídeos e áudios
- Área integrada de notícias
- Segurança e integridade dos dados
Plone versus outras soluções
Plone é um verdadeiro CMS baseado em web com workflow (fluxo de trabalho) de publicação e recursos de gerenciamento de documentos, ao contrário de sistemas como Sharepoint ou Afresco que são primariamente sistemas de gerenciamento de documentos com funcionalidades web limitadas. Isso torna o Plone ideal para intranets, extranets ou websites. Plone pode ser personalizado para atender necessidades específicas de qualquer organização em termos de tamanho estrutural, tipos de conteúdo, regras de workflow, etc. Nem todo CMS oferece este mesmo nível de flexibilidade. Por ser feito sobre o Python e o Zope , o Plone é muito seguro, razão essa que faz muitos usuários trocarem Joomla e Drupal pelo Plone.
Escalabilidade
O Plone é apropriado para portais pequenos e para os muito grandes. O Plone possui um poderoso sistema de cacheamento que permite configurar o site para otimizar ainda mais sua performance. Além disso os administradores de portais em Plone frequentemente usam aceleradores web como Squid e Varnish para incrementar a velocidade do site. Graças ao uso do Zope, Plone possui nativamente capacidades para clustering que permite ao website dividir a carga entre múltiplos servidores para gerenciar tráfegos intensos.
Exemplos de Uso
Conheça alguns Portais Legislativos, aderentes às leis de Acesso à Informação, de Transparência Pública e de Acessibilidade, desenvolvidos pela OpenLegis e utilizando o Plone: