Boa noite gente... gostaria da opinião de vocês para uma questão.

Estou fazendo um pequeno e-commerce no plone, integrado com pagseguro.
E quando uma compra é feita, eu gero um pedido. 
Nesse ponto vem a questão.

Eu preciso armazenar o pedido e algumas informações de cada produto
que a pessoa comprou. como o preço da venda, do frente e tal. Eu
estava fazendo isso com generic plone content, mas me ocorreu que
gerar um pedido e mais alguns produtos para cada pedido poderia pesar
um pouco no zope.

Uma solução seria colocar isso em banco relacional, mas daria bem mais
trabalho. Eu teria q criar as tabelas, insertes, updates e querys. 

O que eu queria saber é, vocês acham que estes objetos vão pesar muito
no zope e deixar o site lento? Mesmo que eles sejam pouco acessados,
já que a pessoa só irá acessar para fazer o pedido e para rastreá-lo
depois. Compensa ter todo o trabalho de implementar uma solução em MySQL?

Quanto a usar archetypes diretamente, isso foge do meu conhecimento no
momento. Se alguém tiver uma outra soulção rapida e fácil. Pode falar.

aguardo alguém se manifestar.

bruno

Responder a