Re: [zope-pt] Re: 3 dúvidas
Boa tarde Mauro, Tecnicamente falando, o ZODB tem seu armazenamento em um arquivo único, chamado de Data.fs. Consequentemente, todo objeto que é criado ou incluído no ZODB é inserido dentro desse arquivo. A inclusão de grandes arquivos dentro do mesmo pode ocasionar atraso nas retorno das buscas e no desenmpenho do servidor. Quanto mais chegamos no final do arquivo Data.fs mais longo fica o tempo de espera para retorno do objeto. Por isso não é indicado a utilização de grandes arquivos. Não só para o ZODB mas pra maioria dos bancos o aconselhável é sempre incluirmos um ponteiro (referência) para o objeto. Abs. Luiz Diogo 2008/9/23 el_chapelon2000 <[EMAIL PROTECTED]> > --- Em zope-pt@yahoogrupos.com.br , "José > Henrique" <[EMAIL PROTECTED]> > escreveu > > > > 2008/9/23 el_chapelon2000 <[EMAIL PROTECTED]>: > > > > Olá, > > > > > > Meu nome é Mauro Gonçalves e faço parte da equipe de > > > desenvolvimento WEB de um órgão federal que está migrando o portal > > > Web para a tecnologia Zope/plone, tenho várias dúvidas sobre o > Zope e > > > principalmente sobre o ZODB e não consigo respostas nem nos sites > > > oficiais do produto e nem em comunidades, gostaria de saber se > alguém > > > sabe me responder as dúvidas abaixo: > > > > > > > > > 1- Como são armazendos os metadados no ZODB? > > > > > > > > > 2- Em quais camadas ficam o Zope, Plone e a CMF??(esquema gráfico) > > > > > > > > > 3- Qual é a razão(tecnicamente falando) pela qual devemos > armazenar > > > dados pesados como: arquivos operacionais de vídeo, imagem e > grandes > > > volumes de documentos em SGDB relacional e não no ZODB? > > > > > > > > > agradeço e aguardo por respostas. > > > > > > > > > > > > Mauro G. Souza > > > > > > > Mauro, bem vindo ao mundo do Zope. No princípio as coisas parecem > > complicadas, mas não se assuste. Hoje em dia há muito material na > web > > sobre Zope, CMF e Plone e também há vários livros sobre Zope 3 e > > Plone. > > > > A grande referência do Zope 2 é o Zope Book (www.plope.com). O > livro > > foi feito para a versão 2.7 mas tem muita coisa válida. > > > > Vou tentar responder suas perguntas de forma simples. Outras > pessoas > > da lista poderão fornecer informações mais detalhadas ou você mesmo > > pode ampliar seus questionamentos. > > > > 1. O ZODB como seu nome já diz, armazena objetos python. Você não > > precisa saber como os objetos e suas propriedades são armazenados. > O > > que você precisa conhecer é a API para armazenamento, pesquisa > > (Catalog) e recuperação. > > > > 2. O Zope é o servidor de aplicações. O CMF pode ser visto como uma > > biblioteca para desenvolvimento de CMS (Sistema de gerenciamento de > > conteúdo). O Plone foi construído sobre o CMF. > > > > 3. Teoricamente você pode guardar o que quiser no ZODB. Mas quando > se > > trata de conteúdo estático de grande volume o ideal é armazená-lo > > preferencialmente no sistema de arquivos ou um SGBDR. Com isso você > > libera o ZODB para armazenar e servir objetos dinâmicos. > > > > Espero ter ajudado, > > > > Zénrique. > > > > Caro Zénrique, > > agradeço muito pela atenção dispensada, mas na verdade preciso mesmo > de termos técnicos, a falta de informações técnicas são realmente um > problema na comunidade de software livre. O volume de dados a > armazenar é realmente muito grande e já sabemos por experiencia da > Camara dos Deputados que não funciona no ZODB. Precisaria saber > explicar porque não funciona. > > Mais uma vez, Mto obrigado. > > Mauro > > >
[zope-pt] Alterar Workflow via QueryString
Bom dia pessoal, Eu desenvolvi um produto que em certas fases ele deve encaminhar um e-mail para que a publicação de um objeto seja aprovada. Nesse e-mail que é enviado eu coloco um link para que a pessoa responsável pela publicação apenas clique para aprovar, sem ter que entrar no plone. No link eu coloco o endereço do meu objeto e: /content_status_modify?workflow_action=Aprovar. Quando o usuário clica aparece a janela do plone dizendo que o objeto teve seu status alterado com sucesso, porém, o status não é alterado. As permissões estão corretas, se o mesmo usuário realiza pelo Plone funciona 100%, mas se é através do endereço (queryString) não funciona. Alguém pode me dar uma luz? Agradeço desde já. Luiz Diogo.
Re: [zope-pt] Mais um caso de sucesso
Bom dia Bruno, Primeiramente obrigado por nos reportar. Quanto a área de contatos, realmente a equipe que mantem o conteúdo do portal não havia especificado um destinatário para os e-mails ainda. Quanto a compatibilidade com o IE7, testamos em mais de uma máquina o portal e não apresentou nenhum problema. Seria possível o envio de uma Print-Screen ([EMAIL PROTECTED])? Bem, acredito que o navegador do seu colega esteja com alguma incompatibilidade com XML (pouco provável) ou o plugin do Flash não está atualizado (muito provável). Abraço, Luiz Diogo Em 10/09/07, Bruno Cattete <[EMAIL PROTECTED]> escreveu: > > Paulo, > > Não sei se já é do conhecimento de vocês, mas na parte de contato, ao > tentar enviar uma mensagem, o seguinte erro é gerado: > > Erro no Site > > Este site encontrou um erro tentando atender sua requisição. Os erros > foram: > Tipo de Erro AssertionError Valor do Erro You must specify a recipient > e-mail address in the mail adapter. Requisição feita em 2007/09/10 09:14: > 13.585 GMT-3 > > > Um colega abriu o sítio pelo IE7 mas o sítio pareceu incompatível com este > navegador. Ele não apresentou os textos. Ao tentar enviar o ocorrido pelo > site, o erro foi gerado. > > Mesmo assim, parabéns pelo sítio! =) > > []'s > > On 9/6/07, Paulo Segundo <[EMAIL PROTECTED]> wrote: > > > > Pessoal, > > > > É com imenso prazer que anuncio a publicação do sítio da Politec > > (http://www. > > politec.com.br). Ele está rodando em cima do Zope 2.9.5-final, Python > > 2.4.4 e Plone 2.5.2. (Já estamos estudando a atualização, não foi > > realizada por conta da nossa deadline.) > > Ele foi projetado todo em archetype. Ele conta ainda com Flash > > dinâmicos, cuja suas animações são programadas em ActionScript e dados > > carregados via integração Plone/XML/Flash. > > O projeto é todo baseado em multimídia, contando com espaços para > > publicação de vídeos e galerias de fotos. Essas funcionalidades ainda não > > foram utilizadas pela empresa, por conta do prazo, porém estão disponíveis e > > em breve serão utilizadas. > > Já estão previstas melhorias e novas funcionalidades, conforme forem > > implementadas estaremos comunicando aqui na comunidade. > > > > Esse é mais um grande passo para a comunidade PZP. > > > > Pessoas que participaram/participam do projeto: > > > > - Gustavo Lepri > > - Luiz Diogo* > > - Paulo Segundo* > > - Rodrigo Aires > > - Rodrigo Castardo > > > > *Equipe atual > > > > Quem quiser saber mais sobre o projeto basta entrar em contato > > comigo ou com o Luiz Diogo. > > > > Abraços > > > > -- > > Paulo Segundo > > > > >
Re: [zope-pt] Vídeos no Zope
Bom dia Marcelo, Pela sua descrição, acredito que vc queira realizar streamming de arquivos. No caso do Flash, você precisa ter o Flash Media Server. Terá também que desenvolver um player flash acessando o endereço do servidor de streamming, Você pode obter mais informações no site da Adobe, em: http://www.adobe.com/products/flashmediaserver/ Att., Luiz Diogo Em 27/07/07, mfguimaraes2000 <[EMAIL PROTECTED]> escreveu: > > Prezados, > disponibilizei em meu site um vídeo em flash, portanto o usuário só > consegue visualizar o vídeo, após o donwload total do vídeo. > Gostaria que o vídeo fosse dispobinilizado igual aos vídeos no Youtube, > onde a medida que o download é feito, você já começa a ver o vídeo, sem > precisar esperar o downloda completo para depois começar a ver. > > Atenciosamente, > Marcelo > > >
[zope-pt] Re: ERRO: "Can't pickle objects in acquisition wrappers"
Pessoal, Consegui arrumar o erro. Vamos lá... Primeiramente tentei da rebuild no Catalog e não funcionou. Então, fui no Portal Catolog aba INDEX. Removi a indexação que era feita para a IMAGEM do meu produto, no meu caso, 'getTimeline_image'. Em seguida fui na aba METADATA e mandei REMOVER também a ocorrência 'getTimeline_image'. Em seguida o produto estava 100% ;) Abraços! Em 29/06/07, Luiz Oliveira <[EMAIL PROTECTED]> escreveu: Bom dia Pessoal! Desenvolvi um produto no ArcheTypes. Esse produto possui um campo do tipo "ImageField". Algumas vezes (a maioria delas) quando tento alterar ou incluir um objeto desse produto a mensagem de erro: "Can't pickle objects in acquisition wrappers" aparece. Quando é uma alteração, se eu apenas preencher os campos e não alterar a imagem, o objeto salva normalmente. Alguem poderia me dar uma ajuda? Informações: Zope 2.9.5-final, python 2.4.3 Obrigado, Luiz Diogo.
[zope-pt] ERRO: "Can't pickle objects in acquisition wrappers"
Bom dia Pessoal! Desenvolvi um produto no ArcheTypes. Esse produto possui um campo do tipo "ImageField". Algumas vezes (a maioria delas) quando tento alterar ou incluir um objeto desse produto a mensagem de erro: "Can't pickle objects in acquisition wrappers" aparece. Quando é uma alteração, se eu apenas preencher os campos e não alterar a imagem, o objeto salva normalmente. Alguem poderia me dar uma ajuda? Informações: Zope 2.9.5-final, python 2.4.3 Obrigado, Luiz Diogo.