Python Zope Plone - Tchelinux

974 visualizações

Publicada em

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
974
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
10
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Python Zope Plone - Tchelinux

  1. 1. Python/Zope/Plone[NOW]TcheLinux Caxias do Sul 2011 Luciano Camargo Cruz luciano@lccruz.net
  2. 2. EuCiência da Computação Universidade de Caxias do Sul UCS (Cursando).Desenvolvedor em Projetos de Pesquisa (FIOCRUZ/RJ/OTICS e CINTED/UFRGS).Python +- 3 anos.Django +- 3 anos.Zope/Plone +- 2 ano.
  3. 3. Python - HistóriaIniciou 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.orgLicença Open Source compatível com GPL (General Public License)
  4. 4. 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.
  5. 5. A linguagem Python – Por quê?Documentação http://docs.python.org/QualidadeProdutividadeIntegraçãoComunidade
  6. 6. A linguagem Python – Por quê?GOSTO ==
  7. 7. Baterias Inclusas
  8. 8. Baterias Inclusas
  9. 9. Baterias Inclusas
  10. 10. Baterias Inclusas
  11. 11. Baterias Inclusashttp://docs.python.org/library/
  12. 12. A linguagem Python – ComunidadeAssociação Python Brasil – fundação em 2007. – http://associacao.python.org.br/PythonBrasil – Conferência anual de programadores Python. – http://www.pythonbrasil.org.br/
  13. 13. A linguagem Python – Comunidade
  14. 14. A linguagem Python – O que podemos fazer com PythonProgramação WEBProgramação Sistema DesktopProgramação MobileProgramação NuméricaJogosImagensInteligência ArtificialXML e muito mais...
  15. 15. A linguagem Python – Quem usaEuGoogleNasaBlenderIMBUCSOticsEntre outros...
  16. 16. “O importante é usar Python” Dorneles Treméa
  17. 17. “Com Python, você só se preocupa com o problema” Luciano Camargo Cruz
  18. 18. ZopeZ 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.
  19. 19. ZopeZMI (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.
  20. 20. ZopeZODB Banco de dados Orientado a Objetos. Data.fs. Sem linguagem de consultas padrão. Indexa objetos que podem ser pesquisados por funções do Zope. Indexa metadados.Grupo: [zope-pt] <zope-pt.yahoogrupos.com.br> Tem outros...
  21. 21. Zope
  22. 22. PloneIniciado no final de 1999 por Alexander Limi, Alan Runyan e Vidar Andersen.Primeira release em 2001.Atualmente está na versão 4.1Sistema Gerenciador de Conteúdo (CMS).Sistema de workflow.Software livre.Multiplataforma.Conjunto de tipos básicos conteúdos.
  23. 23. PloneAtualmente com mais de 1.600 produtos
  24. 24. Plone SeguroFonte: http://www-958.ibm.com/software/data/cognos/manyeyes/visualizations/cms-security-2006-2011
  25. 25. PloneTradução para 40 idiomas.Mecanismo busca.Mecanismo de Workflow.Grupo: [Plone Users List] <Plone-users@lists.sourceforge.net> Tem outros...
  26. 26. PloneAlguns portais em Plone: NASA (http://nasascience.nasa.gov/) Nokia (http://qt.nokia.com/) Governo Brasileiro (http://www.brasil.gov.br/) DISCOVER magazine (http://discovermagazine.com) Otics (http://www.otics.org)
  27. 27. Plone
  28. 28. Zope/PloneInstalando Zope/Plone: sudo apt-get install build-essential Download do Zope/Plone -> http://www.plone.org tar xvf Plone-4.1-UnifiedInstaller-20110907.tgz cd Plone-4.1-UnifiedInstaller ./install.sh --password=admin --user=admin – target=$HOME/plone standalone
  29. 29. Fontes:http://www.python.orghttp://www.zope.orghttp://www.plone.orghttp://pypi.python.org/pypi

×