Re: [zope-pt] Aplicativo com banco de dados em Zope/Plone

2007-01-10 Por tôpico Paul Eipper

Obrigado pelas respostas!

Estou começando a estudar o Archetypes do Plone e o uso do Zope+mySQL em
geral :)

Espero poder terminar a aplicação em 2 a 3 semanas (bem mais do que duas
horas ;P ).
Mas é isso, vou voltar aqui com mais dúvidas provavelmente ao longo desse
tempo heh.

Abração
--
Paul Eipper


Em 09/01/07, Rodrigo Dias Arruda Senra [EMAIL PROTECTED] escreveu:


  [ Paul Eipper [EMAIL PROTECTED] lkraider%40gmail.com ]:

|
| Haveria alguma vantagem em usar um banco de dados externo ao invés do
zope
| mesmo?

Se vc precisar usar o ferramental de SQL para escrever consultas ad hoc
sobre os dados, ou se outras aplicações externas precisarem de acesso
ao seus dados, ou se vc desejar uma arquitetura em cluster para manter
o repositório de dados com alta robustez e disponibilidade, em todos
estes casos é conveniente armazenar seus dados em um banco relacional
externo
(ao invés do ZODB).

| Alguém teria alguma idéia de quanto tempo se leva pra fazer um projeto
| desses?

O tempo depende do nível de expertise de quem for fazer. Eu conheço caras
dessa lista que levariam apenas uma ou duas horaspara botar a
primeira versão no ar. (Na verdade dá até para fazer em menos)

Aprender Zope/Plone/Archetypes leva *bem* mais tempo do que isso ;o)

| Dá pra usar o Plone para agilizar o desenvolvimento? (ele serve para
esse
| tipo de uso?)

Sim (Sim)

Acho que os tutoriais de Archetypes em http://plone.org são o ponto de
partida.
Naturalmente Zope e Python são pré-requsitos.

Abração,
Senra

-
Rodrigo Senra
GPr Sistemas
 



Re: [zope-pt] Aplicativo com banco de dados em Zope/Plone

2007-01-09 Por tôpico Thiago M. Figueredo
Opa Paulo,
  O legal sua ideia hein. Entregue um projeto parecido com esse semana retasada 
e eu usei *postgresSQL* nunca tinha trabalhado com postgres é bem legal eu 
aconselho a usar postgresSQL.
  Da pra vc trabalhar com imagem sem problemas.

Bom mais é isso ai! ate mais abraço :D

Paul Eipper [EMAIL PROTECTED] escreveu:  Olá 
lista!

Sou novo em Zope/Plone (instalei hoje! ;) e gostaria da opinião de quem já os 
conhecem, para a implantação de um sistema de cadastro bem simples, algo assim:

Dados pessoais (nome, nasc., endereço, tel, etc) 
Formação
Histórico profissional
Palavras-Chave (ex: programador, python)

e outros grupos de campos no mesmo estilo e talvez ainda um campo para foto.

A aplicação deveria fornecer uma interface de pesquisa fácil para tudo e ainda 
uma avançada para pesquisar por campo. 

Achei algo parecido com o que necessito aqui: 
http://plone.org/products/custom-search/documentation/manual/manual/some-sample-screenshots

Como implantar algo assim em Zope/Plone ? Como melhor armazenar os dados (SQL?) 
? O Zope/Plone oferece suporte para criação fácil/rápida de algo assim?


Agradeço a atenção ! :)
--
Paul Eipper 
 
   



Thiago M. Figueiredo
E-Mail: [EMAIL PROTECTED]
Google talk: [EMAIL PROTECTED]
MSN: [EMAIL PROTECTED]
Skype: thiagunix

http://output.zoping.com.br
'Open Source' o conhecimento é do mundo! :P
Usar software proprietario R$ 450,00 com MasterCard, usar software livre não 
preço :D
 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

Re: [zope-pt] Aplicativo com banco de dados em Zope/Plone

2007-01-09 Por tôpico josecc
Paul, eu tb estou estudando o zope, comecei por agora e iniciei lendo a 
documentação do zope, uma vez quero entender quando o usar e o que utilizar em 
minhas aplicações. To querendo fazer tb o zope trabalhar com o postgresql, mas 
por enquanto estou usando o proprio banco do zope.
Eu queria saber se alguem sabe de algum material interessante sobre script 
pyhton.
Abraços
  - Original Message - 
  From: Thiago M. Figueredo 
  To: zope-pt@yahoogrupos.com.br 
  Sent: Tuesday, January 09, 2007 11:02 AM
  Subject: Re: [zope-pt] Aplicativo com banco de dados em Zope/Plone



  Opa Paulo,
  O legal sua ideia hein. Entregue um projeto parecido com esse semana retasada 
e eu usei *postgresSQL* nunca tinha trabalhado com postgres é bem legal eu 
aconselho a usar postgresSQL.
  Da pra vc trabalhar com imagem sem problemas.

  Bom mais é isso ai! ate mais abraço :D

  Paul Eipper [EMAIL PROTECTED] escreveu:
Olá lista!

Sou novo em Zope/Plone (instalei hoje! ;) e gostaria da opinião de quem já 
os conhecem, para a implantação de um sistema de cadastro bem simples, algo 
assim:

Dados pessoais (nome, nasc., endereço, tel, etc) 
Formação
Histórico profissional
Palavras-Chave (ex: programador, python)

e outros grupos de campos no mesmo estilo e talvez ainda um campo para foto.

A aplicação deveria fornecer uma interface de pesquisa fácil para tudo e 
ainda uma avançada para pesquisar por campo. 

Achei algo parecido com o que necessito aqui: 
http://plone.org/products/custom-search/documentation/manual/manual/some-sample-screenshots

Como implantar algo assim em Zope/Plone ? Como melhor armazenar os dados 
(SQL?) ? O Zope/Plone oferece suporte para criação fácil/rápida de algo assim?


Agradeço a atenção ! :)
--
Paul Eipper 



  
  Thiago M. Figueiredo
  E-Mail: [EMAIL PROTECTED]
  Google talk: [EMAIL PROTECTED]
  MSN: [EMAIL PROTECTED]
  Skype: thiagunix

  http://output.zoping.com.br
  'Open Source' o conhecimento é do mundo! :P
  Usar software proprietario R$ 450,00 com MasterCard, usar software livre não 
preço :D
  __
  Fale com seus amigos de graça com o novo Yahoo! Messenger 
  http://br.messenger.yahoo.com/ 

   

Re: [zope-pt] Aplicativo com banco de dados em Zope/Plone

2007-01-09 Por tôpico Vanderson Mota dos Santos

Seria interessante usar o Archetypes, pois assim você se familiariza com uma
das tecnologias aplicáveis ao Zope.

Em 09/01/07, [EMAIL PROTECTED] [EMAIL PROTECTED] escreveu:


   Paul, eu tb estou estudando o zope, comecei por agora e iniciei lendo a
documentação do zope, uma vez quero entender quando o usar e o que utilizar
em minhas aplicações. To querendo fazer tb o zope trabalhar com o
postgresql, mas por enquanto estou usando o proprio banco do zope.
Eu queria saber se alguem sabe de algum material interessante sobre script
pyhton.
Abraços

- Original Message -
*From:* Thiago M. Figueredo [EMAIL PROTECTED]
*To:* zope-pt@yahoogrupos.com.br
*Sent:* Tuesday, January 09, 2007 11:02 AM
*Subject:* Re: [zope-pt] Aplicativo com banco de dados em Zope/Plone

 Opa Paulo,
O legal sua ideia hein. Entregue um projeto parecido com esse semana
retasada e eu usei *postgresSQL* nunca tinha trabalhado com postgres é bem
legal eu aconselho a usar postgresSQL.
Da pra vc trabalhar com imagem sem problemas.

Bom mais é isso ai! ate mais abraço :D

*Paul Eipper [EMAIL PROTECTED]* escreveu:

 Olá lista!

Sou novo em Zope/Plone (instalei hoje! ;) e gostaria da opinião de quem já
os conhecem, para a implantação de um sistema de cadastro bem simples, algo
assim:

Dados pessoais (nome, nasc., endereço, tel, etc)
Formação
Histórico profissional
Palavras-Chave (ex: programador, python)

e outros grupos de campos no mesmo estilo e talvez ainda um campo para
foto.

A aplicação deveria fornecer uma interface de pesquisa fácil para tudo e
ainda uma avançada para pesquisar por campo.

Achei algo parecido com o que necessito aqui:
http://plone.org/products/custom-search/documentation/manual/manual/some-sample-screenshots

Como implantar algo assim em Zope/Plone ? Como melhor armazenar os dados
(SQL?) ? O Zope/Plone oferece suporte para criação fácil/rápida de algo
assim?


Agradeço a atenção ! :)
--
Paul Eipper





Thiago M. Figueiredo
E-Mail: [EMAIL PROTECTED]
Google talk: [EMAIL PROTECTED]
MSN: [EMAIL PROTECTED]
Skype: thiagunix

http://output.zoping.com.br
'Open Source' o conhecimento é do mundo! :P
Usar software proprietario R$ 450,00 com MasterCard, usar software livre
não preço :D

__
Fale com seus amigos de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/

 



Re: [zope-pt] Aplicativo com banco de dados em Zope/Plone

2007-01-09 Por tôpico Paul Eipper

Haveria alguma vantagem em usar um banco de dados externo ao invés do zope
mesmo?

Alguém teria alguma idéia de quanto tempo se leva pra fazer um projeto
desses?
Dá pra usar o Plone para agilizar o desenvolvimento? (ele serve para esse
tipo de uso?)

Thiago: teria alguma dica de como montar um projeto assim? (pra quem nunca
usou o zope) ;D

Josecc: já olhou em
http://www.pythonbrasil.com.br/moin.cgi/AprendaProgramar? Peguei muita
coisa de python por lá.


Abraços,
--
Paul Eipper


Em 09/01/07, [EMAIL PROTECTED] [EMAIL PROTECTED] escreveu:


   Paul, eu tb estou estudando o zope, comecei por agora e iniciei lendo a
documentação do zope, uma vez quero entender quando o usar e o que utilizar
em minhas aplicações. To querendo fazer tb o zope trabalhar com o
postgresql, mas por enquanto estou usando o proprio banco do zope.
Eu queria saber se alguem sabe de algum material interessante sobre script
pyhton.
Abraços

- Original Message -
*From:* Thiago M. Figueredo [EMAIL PROTECTED]
*To:* zope-pt@yahoogrupos.com.br
*Sent:* Tuesday, January 09, 2007 11:02 AM
*Subject:* Re: [zope-pt] Aplicativo com banco de dados em Zope/Plone

 Opa Paulo,
O legal sua ideia hein. Entregue um projeto parecido com esse semana
retasada e eu usei *postgresSQL* nunca tinha trabalhado com postgres é bem
legal eu aconselho a usar postgresSQL.
Da pra vc trabalhar com imagem sem problemas.

Bom mais é isso ai! ate mais abraço :D

*Paul Eipper [EMAIL PROTECTED]* escreveu:

 Olá lista!

Sou novo em Zope/Plone (instalei hoje! ;) e gostaria da opinião de quem já
os conhecem, para a implantação de um sistema de cadastro bem simples, algo
assim:

Dados pessoais (nome, nasc., endereço, tel, etc)
Formação
Histórico profissional
Palavras-Chave (ex: programador, python)

e outros grupos de campos no mesmo estilo e talvez ainda um campo para
foto.

A aplicação deveria fornecer uma interface de pesquisa fácil para tudo e
ainda uma avançada para pesquisar por campo.

Achei algo parecido com o que necessito aqui:
http://plone.org/products/custom-search/documentation/manual/manual/some-sample-screenshots

Como implantar algo assim em Zope/Plone ? Como melhor armazenar os dados
(SQL?) ? O Zope/Plone oferece suporte para criação fácil/rápida de algo
assim?


Agradeço a atenção ! :)
--
Paul Eipper





Thiago M. Figueiredo
E-Mail: [EMAIL PROTECTED]
Google talk: [EMAIL PROTECTED]
MSN: [EMAIL PROTECTED]
Skype: thiagunix

http://output.zoping.com.br
'Open Source' o conhecimento é do mundo! :P
Usar software proprietario R$ 450,00 com MasterCard, usar software livre
não preço :D

__
Fale com seus amigos de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/

 



Re: [zope-pt] Aplicativo com banco de dados em Zope/Plone

2007-01-09 Por tôpico Vanderson Mota dos Santos

Como eu disse anteriormente, seria interessante usar o Archetypes(é um
produto para o Plone), pois agiliza bastante o desenvolvimento. Procure
algum produto feito no archetypes já pronto e desenvolva a partir dele.

2007/1/9, Paul Eipper [EMAIL PROTECTED]:


  Haveria alguma vantagem em usar um banco de dados externo ao invés do
zope mesmo?

Alguém teria alguma idéia de quanto tempo se leva pra fazer um projeto
desses?
Dá pra usar o Plone para agilizar o desenvolvimento? (ele serve para esse
tipo de uso?)

Thiago: teria alguma dica de como montar um projeto assim? (pra quem nunca
usou o zope) ;D

Josecc: já olhou em
http://www.pythonbrasil.com.br/moin.cgi/AprendaProgramar ? Peguei muita
coisa de python por lá.


Abraços,
--
Paul Eipper


Em 09/01/07, [EMAIL PROTECTED] [EMAIL PROTECTED] escreveu:

Paul, eu tb estou estudando o zope, comecei por agora e iniciei lendo
 a documentação do zope, uma vez quero entender quando o usar e o que
 utilizar em minhas aplicações. To querendo fazer tb o zope trabalhar com o
 postgresql, mas por enquanto estou usando o proprio banco do zope.
 Eu queria saber se alguem sabe de algum material interessante sobre
 script pyhton.
 Abraços

 - Original Message -
  *From:* Thiago M. Figueredo [EMAIL PROTECTED]
 *To:* zope-pt@yahoogrupos.com.br
 *Sent:* Tuesday, January 09, 2007 11:02 AM
 *Subject:* Re: [zope-pt] Aplicativo com banco de dados em Zope/Plone

  Opa Paulo,
 O legal sua ideia hein. Entregue um projeto parecido com esse semana
 retasada e eu usei *postgresSQL* nunca tinha trabalhado com postgres é bem
 legal eu aconselho a usar postgresSQL.
 Da pra vc trabalhar com imagem sem problemas.

 Bom mais é isso ai! ate mais abraço :D

 *Paul Eipper [EMAIL PROTECTED]* escreveu:

  Olá lista!

 Sou novo em Zope/Plone (instalei hoje! ;) e gostaria da opinião de quem
 já os conhecem, para a implantação de um sistema de cadastro bem simples,
 algo assim:

 Dados pessoais (nome, nasc., endereço, tel, etc)
 Formação
 Histórico profissional
 Palavras-Chave (ex: programador, python)

 e outros grupos de campos no mesmo estilo e talvez ainda um campo para
 foto.

 A aplicação deveria fornecer uma interface de pesquisa fácil para tudo e
 ainda uma avançada para pesquisar por campo.

 Achei algo parecido com o que necessito aqui: 
http://plone.org/products/custom-search/documentation/manual/manual/some-sample-screenshots


 Como implantar algo assim em Zope/Plone ? Como melhor armazenar os dados
 (SQL?) ? O Zope/Plone oferece suporte para criação fácil/rápida de algo
 assim?


 Agradeço a atenção ! :)
 --
 Paul Eipper




 
 Thiago M. Figueiredo
 E-Mail: [EMAIL PROTECTED]
 Google talk: [EMAIL PROTECTED]
 MSN: [EMAIL PROTECTED]
 Skype: thiagunix

 http://output. zoping.com.br
 'Open Source' o conhecimento é do mundo! :P
 Usar software proprietario R$ 450,00 com MasterCard, usar software livre
 não preço :D

 __
 Fale com seus amigos de graça com o novo Yahoo! Messenger
 http://br.messenger.yahoo.com/


 



Re: [zope-pt] Aplicativo com banco de dados em Zope/Plone

2007-01-09 Por tôpico José Henrique

Paul,

Algumas de suas perguntas são muito genéricas e difíceis de responder sem
maiores informações.  Entretanto, a gente pode dizer que:

a) o Zope é um servidor de aplicações de código aberto utilizado para
implementar sistemas de gerenciamento de conteúdo (CMS, em inglês),
intranets, portais e aplicações web de cunho genérico [1].

b) o Plone é um CMS feito para rodar no Zope.  Em linhas gerais, um CMS é
uma aplicação web para facilitar a vida dos usuários não-técnicos na tarefa
de utilizar e gerenciar um site web (adicionar, editar e pesquisar conteúdo,
gerenciar usuários, etc.) [2].

O Zope se adequa ao escopo por você definido?  Com certeza.
O Plone facilitaria a implementação? Depende. O Plone já vem com várias
soluções e produtos.  Se você utilizá-los da forma como eles vêm, facilita
bastante.  Se quiser customizá-los, aí vai ter que estudar um pouco (ou
bastante, dependendo da customização).  Lembre-se que o Plone adiciona mais
uma camada ao Zope e, por conseguinte, é mais uma coisa para aprender.

Quanto ao armazenamento, depende do problema e de sua escolha.  O Zope já
vem com o ZODB, que é um banco de dados orientado a objetos.  Mas você
também pode usar SGBD relacionais (MySql, Postgres, Oracle) para armazenar
seus dados.  Se você já conhece SQL e seus dados se encaixam em um esquema
relacional, utilize um BD relacional, então.

No que tange ao tempo de desenvolvimento, isso depende não só de seu
conhecimento de Zope/Plone, mas também de sua base em desenvolvimento web.
Zope/Plone não é um bicho de sete cabeças e hoje há muita documentação
disponível.  Além disso, a lista é uma excelente fonte de informação e
ajuda.

O interessante no Zope (pelo menos na versão 2.X) é que ele oferece mais de
uma abordagem de desenvolvimento.  Você pode começar aprendendo por um meio
mais rápido, como a programação through the web (page templates + scripts
python) via ZMI e depois evoluir para o desenvolvimento de produtos
utilizando python puro.

Pra concluir, qualquer produto/tecnologia de desenvolvimento exige estudo e
conhecimento e não há solução mágica.  Quanto mais estudo, mais
produtividade.  Tudo depende da sua dedicação.

Zénrique.

[1] http://www.zope.org
[2] http://plone.org/about/what-is-a-cms

2007/1/9, Paul Eipper [EMAIL PROTECTED]:


Haveria alguma vantagem em usar um banco de dados externo ao invés do zope
mesmo?

Alguém teria alguma idéia de quanto tempo se leva pra fazer um projeto
desses?
Dá pra usar o Plone para agilizar o desenvolvimento? (ele serve para esse
tipo de uso?)

Thiago: teria alguma dica de como montar um projeto assim? (pra quem nunca
usou o zope) ;D

Josecc: já olhou em
http://www.pythonbrasil.com.br/moin.cgi/AprendaProgramar ? Peguei muita
coisa de python por lá.


Abraços,
--
Paul Eipper


Em 09/01/07, [EMAIL PROTECTED] [EMAIL PROTECTED] escreveu:

Paul, eu tb estou estudando o zope, comecei por agora e iniciei lendo
 a documentação do zope, uma vez quero entender quando o usar e o que
 utilizar em minhas aplicações. To querendo fazer tb o zope trabalhar com o
 postgresql, mas por enquanto estou usando o proprio banco do zope.
 Eu queria saber se alguem sabe de algum material interessante sobre
 script pyhton.
 Abraços

 - Original Message -
  *From:* Thiago M. Figueredo [EMAIL PROTECTED]
 *To:* zope-pt@yahoogrupos.com.br
 *Sent:* Tuesday, January 09, 2007 11:02 AM
 *Subject:* Re: [zope-pt] Aplicativo com banco de dados em Zope/Plone

  Opa Paulo,
 O legal sua ideia hein. Entregue um projeto parecido com esse semana
 retasada e eu usei *postgresSQL* nunca tinha trabalhado com postgres é bem
 legal eu aconselho a usar postgresSQL.
 Da pra vc trabalhar com imagem sem problemas.

 Bom mais é isso ai! ate mais abraço :D

 *Paul Eipper [EMAIL PROTECTED]* escreveu:

  Olá lista!

 Sou novo em Zope/Plone (instalei hoje! ;) e gostaria da opinião de quem
 já os conhecem, para a implantação de um sistema de cadastro bem simples,
 algo assim:

 Dados pessoais (nome, nasc., endereço, tel, etc)
 Formação
 Histórico profissional
 Palavras-Chave (ex: programador, python)

 e outros grupos de campos no mesmo estilo e talvez ainda um campo para
 foto.

 A aplicação deveria fornecer uma interface de pesquisa fácil para tudo e
 ainda uma avançada para pesquisar por campo.

 Achei algo parecido com o que necessito aqui: 
http://plone.org/products/custom-search/documentation/manual/manual/some-sample-screenshots


 Como implantar algo assim em Zope/Plone ? Como melhor armazenar os dados
 (SQL?) ? O Zope/Plone oferece suporte para criação fácil/rápida de algo
 assim?


 Agradeço a atenção ! :)
 --
 Paul Eipper




 
 Thiago M. Figueiredo
 E-Mail: [EMAIL PROTECTED]
 Google talk: [EMAIL PROTECTED]
 MSN: [EMAIL PROTECTED]
 Skype: thiagunix

 http://output. zoping.com.br
 'Open Source' o conhecimento é do mundo! :P
 Usar software proprietario R$ 450,00 com MasterCard, usar software livre
 não preço :D

Re: [zope-pt] Aplicativo com banco de dados em Zope/Plone

2007-01-09 Por tôpico Rodrigo Dias Arruda Senra
[ Paul Eipper [EMAIL PROTECTED] ]:

|
|  Haveria alguma vantagem em usar um banco de dados externo ao invés do zope
|  mesmo?

 Se vc precisar usar o ferramental de SQL para escrever consultas ad hoc
 sobre os dados, ou se outras aplicações externas precisarem de acesso
 ao seus dados, ou se vc desejar uma arquitetura em cluster para manter
 o repositório de dados com alta robustez e disponibilidade, em todos 
 estes casos é conveniente armazenar seus dados em um banco relacional externo
 (ao invés do ZODB).
 
|  Alguém teria alguma idéia de quanto tempo se leva pra fazer um projeto
|  desses?

O tempo depende do nível de expertise de quem for fazer. Eu conheço caras
dessa lista que levariam apenas uma ou duas horaspara botar a
primeira versão no ar. (Na verdade dá até para fazer em menos)

Aprender Zope/Plone/Archetypes leva *bem* mais tempo do que isso ;o)

|  Dá pra usar o Plone para agilizar o desenvolvimento? (ele serve para esse
|  tipo de uso?)

Sim (Sim)

Acho que os tutoriais de Archetypes em http://plone.org são o ponto de partida.
Naturalmente Zope e Python são pré-requsitos.

Abração,
Senra

-
Rodrigo Senra
GPr Sistemas