Post on 19-May-2015
description
Poderoso e flexívelLucas Aquino
segunda-feira, 8 de julho de 13
O PlonePlone é um Sistema de Gerenciamento de Conteúdo (CMS Content Management System).
Escrito em Python (linguagem de programação) e ZPT(linguagem de template). Roda sobre um Servidor de Aplicações Zope e um framework de gerenciamento de conteúdos(CMF Content Management Framework). Ambas as tecnologias citadas são, a exemplo do Plone, livres e de código aberto.
segunda-feira, 8 de julho de 13
O Plone é...Poderoso e flexível.
Fácil de usar.
Fácil de instalar.
Padrão
Extensível.
Multiplataforma
Protegido.
segunda-feira, 8 de julho de 13
Não é feito somente para técnicos manterem o site.
Foco em gestores de conteúdos.
Portal modelo, pronto para usar.
Customizar ao invés de criar do zero.
Mesma interface para gerenciar os conteúdos
Certo... e o que mais?!?!
segunda-feira, 8 de julho de 13
EXIBIÇÕES PARA OS USUÁRIOSANÔNIMO X COLABORADOR
segunda-feira, 8 de julho de 13
Em números
Atualmente na versão 4.3.1
717 Desenvolvedores core (240 em 2012)
30 Brasileiros (+20 em 2012)
Traduzido para 40 idiomas
Mais de 1500 plugins (Um por dia em 2012)
Fonte: FISL 14 - Porto Alegre, RS
segunda-feira, 8 de julho de 13
HTTP://CVE.MITRE.ORG
http://ow.ly/mKTl2
SEGURANÇA - NÚMERO DE VULNERABILIDADES
segunda-feira, 8 de julho de 13
Desenvolvimento e documentaçãoCódigo no github (github.com/plone)
Plone é totalmente testado
Documentação:
developer.plone.org
plone.org/documentation
Como contribuir (https://dev.plone.org/)
segunda-feira, 8 de julho de 13
Produtos (add-on)Tipos de conteúdos
Archetypes
Dexterity
Temas
Skin
Diazo
Collective (github.com/collective)
plone.org/products
segunda-feira, 8 de julho de 13
TEMA - DIAZO
segunda-feira, 8 de julho de 13
Casos de usohttp://colab.interlegis.leg.br/wiki/PloneGovCasosUso
Ministério das Relações Exteriores
Procuradoria Geral da República
Interlegis (Casas Legislativas)
Serpro
Brasil.gov.br
Presidência da República
Senado Federal
Câmara dos Deputados
Tribunal Superior Eleitoral (+ regionais)
...
segunda-feira, 8 de julho de 13
CASOS DE USOhttp://plone.org/support/sites/sites_listing?countries:list=br
segunda-feira, 8 de julho de 13
Instalando o Plone1º Passo – Obter arquivos e Descompactar
Os arquivos de instalação do Plone podem ser baixados no site:
http://plone.org/products/plone
Nesta página terão os pacotes disponíveis de instalação nos principais sistemas operacionais:
Linux - Mac - Windows
Baixar pacote de instalação, Plone 4.x.x - UnifiedInstaller - Linux
Descompactar e acessar a pasta de instalação: $ tar -zxvf Plone-4.x.x-UnifiedInstaller.tgz $ cd Plone-4.x.x-UnifiedInstaller
segunda-feira, 8 de julho de 13
Instalando o Plone2º Passo – Executar o script de instalação, em modo standalone, que criará somente uma instância:$ ./install.sh standalone --user=admin --password=admin
3º Passo – Iniciar a instância
No terminal: $ cd /sua-instancia/zinstance/$ ./bin/instance start
segunda-feira, 8 de julho de 13
Instalando o Plone4º Passo – Acessar a instância pelo navegador:
http://localhost:8080
Resultado:
segunda-feira, 8 de julho de 13
Instalando o Plone5º Passo – Acessar o site criado:
http://localhost:8080/Plone
segunda-feira, 8 de julho de 13
Plone Conference 02 a 04 de Outubro de 2013 · Brasília - DF, Brasil.
segunda-feira, 8 de julho de 13
Dúvidas?
Lucas Aquino@luxcascontato@lucasaquino.com.br
Python - Zope e Plone
Treinamento, Consultoria e Desenvolvimento.
segunda-feira, 8 de julho de 13
Dúvidas frequentesBase de dados - ZODB
Backup
Suporte
Treinamento
Trabalha com Apache, Nginx, Varnish, AD, etc..
Conecta com base relacional (PostgreSQL, MYSQL, SQLServer, Oracle)
segunda-feira, 8 de julho de 13