• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Python Zope Plone PloneConf 2013
 

Python Zope Plone PloneConf 2013

on

  • 502 views

Uma visão geral da linguagem Python e do Zope/Plone, tendo como principal objetivo mostrar o gerenciador de conteúdo Plone, administração e gerenciamento do mesmo. Apresentada na Plone Conference ...

Uma visão geral da linguagem Python e do Zope/Plone, tendo como principal objetivo mostrar o gerenciador de conteúdo Plone, administração e gerenciamento do mesmo. Apresentada na Plone Conference Brazil 2013.

Statistics

Views

Total Views
502
Views on SlideShare
500
Embed Views
2

Actions

Likes
0
Downloads
6
Comments
0

1 Embed 2

https://twitter.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Python Zope Plone PloneConf 2013 Python Zope Plone PloneConf 2013 Presentation Transcript

    • Python/Zope/Plone[NOW] PloneConf Brasília 2013 Luciano Camargo Cruz luciano@lccruz.net @__lccruz__
    • Membro da Associação Python Brasil (APyB) e Plone Foundation; Graduando de Ciência da Computação na Universidade de Caxias do Sul Desenvolvedor Python/Zope/Plone (HaDi.Com/Instituto Communitas/OTICS Python +- 5 anos; Zope/Plone +- 3 anos; Adorador do Python; Motoqueiro; Pescador...
    • Comunidades TcheLinux
    • Comunidade - Python Associação Python Brasil – fundação em 2007. – http://associacao.python.org.br/ – [APyB] apyb-associados@googlegroups.com – @apyb PythonBrasil – Conferência anual de programadores Python. – http://www.pythonbrasil.org.br/
    • Comunidade - Zope Zope – [zope-pt] <zope-pt.yahoogrupos.com.br>
    • Comunidade - Plone Plone – [plone-users] <plone-users@lists.sourceforge.net> – IRC – freenode - #plone – @plone
    • Comunidade - TcheLinux TcheLinux – [TcheLinux] tchelinux.googlegroups.com – IRC – freenode - #tchelinux – @tchelinux – http://tchelinux.org/
    • Comunidade - TcheLinux Palestras
    • Comunidade - TcheLinux Números – Pré-Inscritos: 172 – Participantes: 86 (contando apenas inscritos) – Alimentos arrecadados: 160 Kgs • entregues a Mesa Brasil (SESC).
    • Python - História Iniciou em 1990. Guido van Rossum – Holandês. – Matemático e Cientista da Computação. – Criar um linguagem de nível elevado. – Sintaxe simples e de fácil compreensão. Python Software Foundation http://www.python.org Licença Open Source compatível com GPL (General Public License)
    • Python – Por quê? Python é legal. Orientação a Objetos (tudo é objeto). Multiplataforma. Vasta Biblioteca embutida. Tipagem dinâmica. Open Source. Interpretador Interativo. De fácil aprendizado. De fácil uso. Linguagem Interpretada.
    • A linguagem Python – Por quê? Documentação http://docs.python.org/ Qualidade Produtividade Integração Guia de Style (http://www.python.org/dev/peps/pep-0008/)
    • A linguagem Python – Por quê? Para mim... ==
    • Baterias Inclusas http://docs.python.org/library/
    • A linguagem Python O que podemos fazer com Python Programação WEB Programação Sistema Desktop Programação Mobile Programação Numérica Jogos Imagens Inteligência Artificial XML e muito mais...
    • A linguagem Python – Quem usa Nós... Outros...
    • “O importante é usar Python” Dorneles Treméa
    • “Com Python, você só se preocupa com o problema” Luciano Camargo Cruz
    • TEM OUTROS MOTIVOS ?TEM OUTROS MOTIVOS ?
    • Dr. João Luis Tavares da Silva
    • The RedMonk Programming Language Rankings: June 2013 http://redmonk.com/sogrady/2013/07/25/language-rankings-6-13/
    • Programming Language Popularity IRC: http://langpop.com/
    • Linux Journal Reader's Choice Awards 2012 http://www.linuxjournal.com/slideshow/readers-choice-2012?page=28
    • Python Primeiro. Computer Programming for Everybody: – Projeto submetido à DARPA por van Rossum em 1999 Premissas: – Linguagem fácil e intuitiva tão poderosa quanto as existentes – open source, para que todos pudessem contribuir – Sintaxe compreensível como Inglês padrão – Adequada para tarefas cotidianas permitindo curto período de desenvolvimento
    • Python em universidades
    • Zope Z Object Publishing Environment. Zope é um servidor de aplicações web, que permite a criações de aplicações WEB seguras. Iniciado em 1996 por Jim Fulton, agora Zope Corporation CTO. Possui integrado um Servidor Web, FTP, WebDav e banco de dados. Banco de dados próprio orientado a objetos(ZODB). Trabalha com o conceito de Produtos. Software Livre.
    • Zope ZMI (Zope Management Interface) Ambiente de desenvolvimento 100% via Web. Permite que você gerencie o seu servidor zope e construa sites através de qualquer navegador web.
    • Plone Iniciado no final de 1999 por Alexander Limi, Alan Runyan e Vidar Andersen; Primeira release em 2001; Atualmente está na versão 4.3.2; Sistema Gerenciador de Conteúdo (CMS); Sistema de workflow; Software livre; Multiplataforma; Conjunto de tipos básicos de conteúdos; ...
    • Plone Disponível para mais de 40 línguas; Mecanismo busca; Mecanismo de Workflow.
    • Plone Times especializados: – Framework; – Acessibilidade; – Instaladores; – Marketing; – Segurança; – UI. • 717 Desenvolvedores core (240 em 2012) – 30 Brasileiros (+20 em 2012) Fonte = @ericof
    • Plone Atualmente com mais de 2.172 produtos
    • Git Plone Foundation https://github.com/plone
    • Git Collective https://github.com/collective
    • Plone comparativo Fonte: https://www.consultas.governoeletronico.gov.br/ConsultasPublicas/consultas.do?acao=exibir&id=113
    • Plone Alguns portais em Plone: Hadi.com (http://www.hadi.com.br) Otics (http://www.otics.org) NASA (http://nasascience.nasa.gov/) Nokia (http://qt.nokia.com/) Governo Brasileiro (http://www.brasil.gov.br/) DISCOVER magazine (http://discovermagazine.com) Caixa (http://www.caixa.gov.br) Luciano Camargo Cruz (http://www.lccruz.net) MAIS (http://plone.org/support/sites/)
    • Plone padrão
    • Portais, usuários...
    • Portais, usuários...
    • Portais, usuários...
    • Zope/Plone Instalando Zope/Plone: sudo apt-get install build-essential Download do Zope/Plone -> http://www.plone.org tar xvf Plone-4.3-UnifiedInstaller.tgz cd Plone-4.3-UnifiedInstaller ./install.sh --target=$HOME/plone standalone
    • Dio, e agora... Manual do Plone para Gestores de Conteúdo: http://www.simplesconsultoria.com.br/livros/manual-do-Plone/Manual-do-Plone4-A5.pdf Primeiros passos com Plone, o CMS Pythonico: https://plus.google.com/events/ckldo4sd8uh4v24j65vseukgcf4 Cursos do Xiru (videos): http://cursos.xiru.org/
    • Fontes: http://www.python.org http://www.zope.org http://www.plone.org http://pypi.python.org/pypi
    • Equipe Hadi.com/Communitas
    • E era isso...Obrigado.