Plone - Poderoso e flexível

Post on 19-May-2015

421 views 2 download

description

Palestra sobre Plone CMS, características e informações

Transcript of Plone - Poderoso e flexível

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://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