[zope-pt] zope-pt-unsubscr...@yahoogrupos.com.br
Re: [zope-pt] Zope-3.4.1 configuração
Ok ..vou baixar no site do Plone entaum Em 22 de março de 2010 11:53, Alexandre Marinho escreveu: > > > O erro ja diz tudo você precisa instalar a zlib no seu sistema. > Dependendo do seu SO pode ser de varias maneiras pra instalar. > > Só um detalhe se pretende usar o plone ele nao funciona com essa versao > do zope... eh melhor baixar pelo site do plone ja vem com tudo: python, > zope e plone > -- > Alexandre Marinho > Analista de Tecnologia da Informação - NTI - UFAL > http://alexandre.cuboestudioweb.com > Maceió/AL > > > Em 22 de março de 2010 11:44, cleiton_si escreveu: > >> Ola Pessoal sou novo no mundo Zope / Plone >> entaum instalei o Zope-3.4.1, so que quando tento acessar >> localhost:8080/manage a pagina não entra, bom isso e muito resumido eu sei >> ..pode ser mil coisas, observei que nas versões anteriores as configurações >> mudam, como subir como root, na versão 3.4.1 não achei aonde mudar o usuario >> que sobe o serviço (pelo que vi subi como root) bom o que queria era algum >> tutorial da versão Zope-3.4.1 para seguir e realizar instalção e >> configuração. so para constar quando start zope os logs do transcript.log >> são: >> >> >> zope.configuration.xmlconfig.ZopeXMLConfigurationError: File >> "/srv/www/htdocs/zopes/zopeteste/etc/site.zcml", line 7.2-7.55 >>ZopeXMLConfigurationError: File >> "/srv/www/htdocs/zopes/zopeteste/etc/package-includes/tree-configure.zcml", >> line 1.0-1.34 >>ZopeXMLConfigurationError: File >> "/usr/local/zope-3.4.1/lib/python/zope/app/tree/configure.zcml", line >> 10.2-13.8 >>ImportError: No module named zlib >> -- >> 2010-03-22T08:42:01 INFO root sleep 8 to avoid rapid restarts >> -- >> 2010-03-22T08:42:01 INFO root pid 3379: exit status 1 >> >> >> >> >> alguem pode me ajudar? >> >> >> >> >> >> >> Para enviar uma mensagem: zope-pt@yahoogrupos.com.br >> Para desistir envie uma mensagem em branco para: >> zope-pt-unsubscr...@yahoogrupos.com.brlinks do Yahoo! Grupos >> >>zope-pt-unsubscr...@yahoogrupos.com.br >> >> >> > > -- Cleiton Machado da Silva Tel.:(61)85121760 E-mail:lock...@gmail.com lock...@hotmail.com Gtalk lock...@gmail.com Msn lock...@hotmail.com Ao repassar esta mensagem, por favor: 1. Apague o MEU ENDEREÇO eletrônico e demais dados pessoais; 2. Encaminhe CCO (CÓPIA OCULTA) aos seus destinatários; Preserve o endereço de todos evitando vírus e spams na internet.
Re: [zope-pt] Zope-3.4.1 configuração
O erro ja diz tudo você precisa instalar a zlib no seu sistema. Dependendo do seu SO pode ser de varias maneiras pra instalar. Só um detalhe se pretende usar o plone ele nao funciona com essa versao do zope... eh melhor baixar pelo site do plone ja vem com tudo: python, zope e plone -- Alexandre Marinho Analista de Tecnologia da Informação - NTI - UFAL http://alexandre.cuboestudioweb.com Maceió/AL Em 22 de março de 2010 11:44, cleiton_si escreveu: > Ola Pessoal sou novo no mundo Zope / Plone > entaum instalei o Zope-3.4.1, so que quando tento acessar > localhost:8080/manage a pagina não entra, bom isso e muito resumido eu sei > ..pode ser mil coisas, observei que nas versões anteriores as configurações > mudam, como subir como root, na versão 3.4.1 não achei aonde mudar o usuario > que sobe o serviço (pelo que vi subi como root) bom o que queria era algum > tutorial da versão Zope-3.4.1 para seguir e realizar instalção e > configuração. so para constar quando start zope os logs do transcript.log > são: > > > zope.configuration.xmlconfig.ZopeXMLConfigurationError: File > "/srv/www/htdocs/zopes/zopeteste/etc/site.zcml", line 7.2-7.55 >ZopeXMLConfigurationError: File > "/srv/www/htdocs/zopes/zopeteste/etc/package-includes/tree-configure.zcml", > line 1.0-1.34 >ZopeXMLConfigurationError: File > "/usr/local/zope-3.4.1/lib/python/zope/app/tree/configure.zcml", line > 10.2-13.8 >ImportError: No module named zlib > -- > 2010-03-22T08:42:01 INFO root sleep 8 to avoid rapid restarts > -- > 2010-03-22T08:42:01 INFO root pid 3379: exit status 1 > > > > > alguem pode me ajudar? > > > > > > Para enviar uma mensagem: zope-pt@yahoogrupos.com.br > Para desistir envie uma mensagem em branco para: > zope-pt-unsubscr...@yahoogrupos.com.brlinks do Yahoo! Grupos > > >
[zope-pt] Zope-3.4.1 configuração
Ola Pessoal sou novo no mundo Zope / Plone entaum instalei o Zope-3.4.1, so que quando tento acessar localhost:8080/manage a pagina não entra, bom isso e muito resumido eu sei ..pode ser mil coisas, observei que nas versões anteriores as configurações mudam, como subir como root, na versão 3.4.1 não achei aonde mudar o usuario que sobe o serviço (pelo que vi subi como root) bom o que queria era algum tutorial da versão Zope-3.4.1 para seguir e realizar instalção e configuração. so para constar quando start zope os logs do transcript.log são: zope.configuration.xmlconfig.ZopeXMLConfigurationError: File "/srv/www/htdocs/zopes/zopeteste/etc/site.zcml", line 7.2-7.55 ZopeXMLConfigurationError: File "/srv/www/htdocs/zopes/zopeteste/etc/package-includes/tree-configure.zcml", line 1.0-1.34 ZopeXMLConfigurationError: File "/usr/local/zope-3.4.1/lib/python/zope/app/tree/configure.zcml", line 10.2-13.8 ImportError: No module named zlib -- 2010-03-22T08:42:01 INFO root sleep 8 to avoid rapid restarts -- 2010-03-22T08:42:01 INFO root pid 3379: exit status 1 alguem pode me ajudar?
Re: [zope-pt] Zope/Plone + Apache2 e Rewrite
Em Terça-feira 14 Abril 2009, às 09:45:36, Edgard Costa escreveu: > Pessoal > > Fiz todas as configurações para que o apache2 trabalhe junto ao zope, VHM. > Quando aciono o domínio recebo mensagem no firefox que o acesso é proibido. > Exatamente isto: > Forbidden > > You don't have permission to access / on this server. > Config do apache2 > ServerName www.repporseguros.com.br > > RewriteEngine On > RewriteRule ^/(.*) \ > > http://www.repporseguros.com.br:8080/VirtualHostBase/http/%{SERVER_NAME}:80 >/repporseguros.com.br/VirtualHostRoot/$1 [L,P] > > > Rewrite está habilitado. > > Alguma configuraçãoe especial no zope? > > EdgardCosta Olá Edgard, Dentro do diretório dos modulos do apache, tem um arquivo chamado proxy.conf. Dentro dele tem uma diretiva Deny from all, mude-a para Allow from all ou Allow from .dominioquevcquer.com.br e depois dá um reload. Deve funcionar =) Valeu > > > > > > > Para enviar uma mensagem: zope-pt@yahoogrupos.com.br > Para desistir envie uma mensagem em branco para: > zope-pt-unsubscr...@yahoogrupos.com.brlinks do Yahoo! Grupos >
Re: [zope-pt] Zope/Plone + Apache2 e Rewrite
Oi Edgard , Temos um How-to do VirtualHost em: http://colab.interlegis.gov.br/wiki/VirtualHost Abraço 2009/4/14 Edgard Costa > > > Pessoal > > Fiz todas as configurações para que o apache2 trabalhe junto ao zope, VHM. > Quando aciono o domínio recebo mensagem no firefox que o acesso é proibido. > Exatamente isto: > Forbidden > > You don't have permission to access / on this server. > Config do apache2 > ServerName www.repporseguros.com.br > > RewriteEngine On > RewriteRule ^/(.*) \ > http://www.repporseguros.com.br:8080/VirtualHostBase/http/% > {SERVER_NAME}:80/repporseguros.com.br/VirtualHostRoot/$1 [L,P] > > > > Rewrite está habilitado. > > Alguma configuraçãoe especial no zope? > > > EdgardCosta > > > -- []'s Raphael Deucher Pires
[zope-pt] Zope/Plone + Apache2 e Rewrite
Pessoal Fiz todas as configurações para que o apache2 trabalhe junto ao zope, VHM. Quando aciono o domínio recebo mensagem no firefox que o acesso é proibido. Exatamente isto: Forbidden You don't have permission to access / on this server. Config do apache2 ServerName www.repporseguros.com.br RewriteEngine On RewriteRule ^/(.*) \ http://www.repporseguros.com.br:8080/VirtualHostBase/http/%{SERVER_NAME}:80/repporseguros.com.br/VirtualHostRoot/$1 [L,P] Rewrite está habilitado. Alguma configuraçãoe especial no zope? EdgardCosta
Re: [zope-pt] []zope-pt] - squid+zeo+pound+zope (temperados no liquidificador)
2009/2/5 Clayton : > O pessoal da infraestrutura levantou a possibilidade de instalar um servidor > CentOs para usar o LVS com a gui piranha [1] para fazer o balanceamento de > carga no lugar do Squid. > > E hoje estava fazendo alguns testes com ab e jmeter em uma máquina local e > que quando coloco uma url que não existe no site, o squid esta deixando > passar todas as requisições para as instâncias e quando logo em seguida > repito o teste com a mesma url ele segura todas as requisições. > > Fiquei preocupado com o resultado dos testes de carga em cima de urls 404, > pois se for uma carga alta em cima de urls inválidas pode até derrubar um > portal. > > Tentei até configurar o erro_map com uma página de 404 no apache, mesmo > assim obtive o mesmo resultado relatado acima. > > Parece que o "collapsed_forwarding" so funciona com urls que retornam o > status 200. > > Perguntas: > > Alguém já utilizou o LVS com ou sem o piranha ? > > Como resolvo o problema das urls 404 ? Da uma olhada em http://www.mnot.net/blog/2007/12/12/stale Veja a diretiva "stale-if-error" O suporte a essa diretiva já está incluso no Squid 2.7 estável e as versões mais recentes do CacheFu também já suportam. A diretiva "stale-while-revalidate" também parece legal. PS: nunca testei. Se funcionar, me avisa :D > > [1] http://sourceware.org/piranha/ > > > abraços, > > Clayton > > -- == Fabiano Weimar dos Santos (xiru) Weimar Consultoria Hospedagem Plone, Django, Zope 3, Grok... http://www.pytown.com ==
Re: [zope-pt] []zope-pt] - squid+zeo+pound+zope (temperados no liquidificador)
O pessoal da infraestrutura levantou a possibilidade de instalar um servidor CentOs para usar o LVS com a gui piranha [1] para fazer o balanceamento de carga no lugar do Squid. E hoje estava fazendo alguns testes com ab e jmeter em uma máquina local e que quando coloco uma url que não existe no site, o squid esta deixando passar todas as requisições para as instâncias e quando logo em seguida repito o teste com a mesma url ele segura todas as requisições. Fiquei preocupado com o resultado dos testes de carga em cima de urls 404, pois se for uma carga alta em cima de urls inválidas pode até derrubar um portal. Tentei até configurar o erro_map com uma página de 404 no apache, mesmo assim obtive o mesmo resultado relatado acima. Parece que o "collapsed_forwarding" so funciona com urls que retornam o status 200. Perguntas: Alguém já utilizou o LVS com ou sem o piranha ? Como resolvo o problema das urls 404 ? [1] http://sourceware.org/piranha/ abraços, Clayton
Re: [zope-pt] []zope-pt] - squid+zeo+pound+zope (temperados no liquidificador)
2009/2/5 Fabiano Weimar dos Santos : > 2009/2/5 Douglas Andrade : >> Ainda sou menino nesse mundo Zope/Plone (perto dos gurus daqui) mas >> nos setups (que não são nada simples) que tenho trabalhado, Squid + >> ICP tem se mostrado a pior opção. > > É... gosto não se discute mesmo. Yup =) > IMHO se fosse para fazer algo como o que o pound se propõe, o ideal > mesmo era fazer com balanceadores de carga implementados em hardware, > como um switch layer 7 ou um balanceador específico, que faça > inclusive isolamento de seção. Já implementei uma instalação assim > também; fica legal :D Sim, sim... também já fiz isso e fica muito massa - desde que quem compre o balanceador lembre do suporte a sticky sessions =) > O que eu acho discutível é criticar o Squid quando sabemos que na > grande maioria das vezes não é ele quem afoga, mas sim o Zope. Sim, que o Zope na maioria das vezes é o problema nem se discute, mas eu não quis criticar o Squid, apenas disse que nos cenários que tenho visto, e nas opções que tenho tido, o Squid tem se mostrado a pior delas. Mas existem casos onde TEM de ser ele, como ambientes onde a ferramenta é homologada e já está em produção, não podendo ser trocada. > Um squid bem configurado funciona bem SIM. Sim, isso é verdade, o que disse é que mesmo um Squid bem configurado não bate o Varnish em performance, por questões de arquitetura, et al. Mas que ele funciona, funciona redondo (principalmente configurando storages assíncronos e não esquecendo o rotate dos arquivos de log). > Agora, tem de gente configurando Squid como open-proxy por ai... O que tenho visto é o pessoal configurar o Squid como um reverso, usando os scripts do cachefu para filtras as URLs que o user pode utilizar, mto embora, também já tenha visto disso por ai. Obrigado pelas respostas, Xiru. -- Douglas Soares de Andrade == Archlinux Trusted User and Developer - dsa ** Quote: Old programmers never die; they exit to a higher shell.
Re: [zope-pt] []zope-pt] - squid+zeo+pound+zope (temperados no liquidificador)
2009/2/5 Douglas Andrade : > Ainda sou menino nesse mundo Zope/Plone (perto dos gurus daqui) mas > nos setups (que não são nada simples) que tenho trabalhado, Squid + > ICP tem se mostrado a pior opção. É... gosto não se discute mesmo. IMHO se fosse para fazer algo como o que o pound se propõe, o ideal mesmo era fazer com balanceadores de carga implementados em hardware, como um switch layer 7 ou um balanceador específico, que faça inclusive isolamento de seção. Já implementei uma instalação assim também; fica legal :D O que eu acho discutível é criticar o Squid quando sabemos que na grande maioria das vezes não é ele quem afoga, mas sim o Zope. Um squid bem configurado funciona bem SIM. Agora, tem de gente configurando Squid como open-proxy por ai... -- == Fabiano Weimar dos Santos (xiru) Weimar Consultoria Hospedagem Plone, Django, Zope 3, Grok... http://www.pytown.com ==
Re: [zope-pt] []zope-pt] - squid+zeo+pound+zope (temperados no liquidificador)
2009/2/5 Fabiano Weimar dos Santos : > 2009/2/2 Douglas Soares de Andrade : > > > >>> >>> Sim. Pessoalmente, não uso pound. Prefiro fazer todo balanceamento de >>> carga usando ICP. >> >> Olá Xiru, tudo tranquilo ? >> >> Tem algum motivo para usar squid+icp ? > > O protocolo ICP permite que o proxy não envie requisições para > instancias que estejam muito lentas ou off-line. Isso é possível pois > Zope se faz passar por um proxy ICP para conversar com Squid. O > protocolo ICP é baseado em datagramas ICP o que permite um > balanceamento de carga mais adequado. > > Aqui tem uma descrição do protocolo: > > http://en.wikipedia.org/wiki/Internet_Cache_Protocol Hum... Como disse o Jeronimo, também não funcionava pra mim. O Pound já faz isso nativamente sem precisar do protocolo ICP e funciona plenamente. Nos testes que fizemos, assim que tiramos um peer (na brutalidade mesmo, tirando o cabo de rede, pra dar um efeito dramático eheh), o pound parou de enviar requisições pra esse nó e continuou balanceando pro restos dos nós. Sem falar, que usando ICP, ficamos presos ao Squid, que não chega em perto do Varnish em performance. Ainda sou menino nesse mundo Zope/Plone (perto dos gurus daqui) mas nos setups (que não são nada simples) que tenho trabalhado, Squid + ICP tem se mostrado a pior opção. > > > -- > == > Fabiano Weimar dos Santos (xiru) > Weimar Consultoria > > Hospedagem Plone, Django, Zope 3, Grok... > http://www.pytown.com > == > > > > > Para enviar uma mensagem: zope-pt@yahoogrupos.com.br > Para desistir envie uma mensagem em branco para: > zope-pt-unsubscr...@yahoogrupos.com.brlinks do Yahoo! Grupos > > > -- Douglas Soares de Andrade == Archlinux Trusted User and Developer - dsa ** Quote: Old programmers never die; they exit to a higher shell.
Re: [zope-pt] []zope-pt] - squid+zeo+pound+zope (temperados no liquidificador)
Citando Fabiano Weimar dos Santos : > 2009/2/2 Douglas Soares de Andrade : > > > >>> >>> Sim. Pessoalmente, não uso pound. Prefiro fazer todo balanceamento de >>> carga usando ICP. >> >> Olá Xiru, tudo tranquilo ? >> >> Tem algum motivo para usar squid+icp ? > > O protocolo ICP permite que o proxy não envie requisições para > instancias que estejam muito lentas ou off-line. Isso é possível pois > Zope se faz passar por um proxy ICP para conversar com Squid. O > protocolo ICP é baseado em datagramas ICP o que permite um > balanceamento de carga mais adequado. Pelo menos no meu caso, isso não funcionou na prática, o ICP respondia normalmente em um nodo sobrecarregado, e ele ainda mandava conexões para esse nodo. -- Jeronimo Zucco LPIC-1 Linux Professional Institute Certified Universidade de Caxias do Sul - NPDU http://jczucco.blogspot.com --- Essa mensagem foi enviada pelo UCS Mail
Re: [zope-pt] []zope-pt] - squid+zeo+pound+zope (temperados no liquidificador)
2009/2/2 Douglas Soares de Andrade : >> >> Sim. Pessoalmente, não uso pound. Prefiro fazer todo balanceamento de >> carga usando ICP. > > Olá Xiru, tudo tranquilo ? > > Tem algum motivo para usar squid+icp ? O protocolo ICP permite que o proxy não envie requisições para instancias que estejam muito lentas ou off-line. Isso é possível pois Zope se faz passar por um proxy ICP para conversar com Squid. O protocolo ICP é baseado em datagramas ICP o que permite um balanceamento de carga mais adequado. Aqui tem uma descrição do protocolo: http://en.wikipedia.org/wiki/Internet_Cache_Protocol -- == Fabiano Weimar dos Santos (xiru) Weimar Consultoria Hospedagem Plone, Django, Zope 3, Grok... http://www.pytown.com ==
Re: [zope-pt] []zope-pt] - squid+zeo+pound+zope (temperados no liquidificador)
Xirú, obrigado :) 2009/2/2 Fabiano Weimar dos Santos > 2009/2/2 Alexandre Chagas : > > > > > > Estou seguindo um tutorial fornecido pelos colegas do interlegis, > trata-se > > de um tutorial para fazer um balanceamento de carga com Zope/Zeo. > > > > > > > > http://colab.interlegis.gov.br/wiki/FazerUmBalanceamentoDeCarga > > > > > > > > Seguindo estes conceitos, entendi que: > > > > > > > > Squid (no lugar do apache): recebendo as requisições e fazendo o cachê, > isto > > é, dois atributos para o squid. "É isso mesmo, entendi certo?" > > > > > > > > Zeo receberá as requisições do Squid, o mesmo verificará quais das > > instâncias estarão mais leves para responder cada uma das requisições. "É > > isso mesmo, entendi certo?" > > > > > > > > Vi que o Zeo centraliza o data.fs controlando as instâncias... > > > > > > > > Agora, se puderem ajudar, eis algumas dúvidas. > > > > > > > > 1º dúvida: Vi em alguns documentos na Internet onde entra o Pound para > fazer > > o balanceamento de carga, mas percebi que nestas estruturas contém também > o > > zeo e squid... Posso passar batido de acordo com o tutorial do interlegis > e > > não utilizar o Pound? > > > > Sim. Pessoalmente, não uso pound. Prefiro fazer todo balanceamento de > carga usando ICP. > > > > > > > 2º dúvida – Estou fazendo tudo numa "única" máquina virtual, o tutorial > > sugere 4 máquinas, uma para o squid, outra para o zeo e as outras > dividindo > > para cada instancia zope, no entanto, no mesmo tutorial diz que é > possível > > fazer numa única máquina, mas gostaria de saber qual a mais recomendada, > > máquinas virtuais distintas ou pode ser tudo numa só? > > > > Quanto mais máquinas físicas diferentes melhor, especialmente em caso > de falha de hardware. > > > > > > > /* > > Aproveitando: > > - Agradeço o pessoal do Interlegis pela documentação clara do tutorial > > apontado acima. > > - Entrou no ar este ano mais um projeto de minha autoria: > www.3sec.com.br : > > trata-se de um site desenvolvido para uma equipe de segurança, este foi > todo > > desenvolvido em flash e o melhor é que, todo seu conteúdo é alimentado > via > > XML. Infelizmente pra este projeto não adotei o plone devido a simples > > proposta. Mas é totalmente possível desenvolver um projeto desta > categoria > > em plone. > > */ > > > > Sem mais bla bla bla, ficaria grato se puderem esclarecer minhas > dúvidas... > > ;) > > -- > > Alexandre das Chagas Souza > > WebDesigner / Zope / Plone > > http://www.alexandrechagas.com.br > > (61) 8459-2803 / 3381-8449 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > == > Fabiano Weimar dos Santos (xiru) > Weimar Consultoria > > Hospedagem Plone, Django, Zope 3, Grok... > http://www.pytown.com > == > > > > Para enviar uma mensagem: zope-pt@yahoogrupos.com.br > Para desistir envie uma mensagem em branco para: > zope-pt-unsubscr...@yahoogrupos.com.brlinks do Yahoo! Grupos > > > -- Alexandre das Chagas Souza WebDesigner / Zope / Plone http://www.alexandrechagas.com.br (61) 8459-2803 / 3381-8449
Re: [zope-pt] []zope-pt] - squid+zeo+pound+zope (temperados no liquidificador)
Em Segunda-feira 02 Fevereiro 2009, às 23:24:39, Fabiano Weimar dos Santos escreveu: > 2009/2/2 Alexandre Chagas : > > Estou seguindo um tutorial fornecido pelos colegas do interlegis, > > trata-se de um tutorial para fazer um balanceamento de carga com > > Zope/Zeo. > > > > > > > > http://colab.interlegis.gov.br/wiki/FazerUmBalanceamentoDeCarga > > > > > > > > Seguindo estes conceitos, entendi que: > > > > > > > > Squid (no lugar do apache): recebendo as requisições e fazendo o cachê, > > isto é, dois atributos para o squid. "É isso mesmo, entendi certo?" > > > > > > > > Zeo receberá as requisições do Squid, o mesmo verificará quais das > > instâncias estarão mais leves para responder cada uma das requisições. "É > > isso mesmo, entendi certo?" > > > > > > > > Vi que o Zeo centraliza o data.fs controlando as instâncias... > > > > > > > > Agora, se puderem ajudar, eis algumas dúvidas. > > > > > > > > 1º dúvida: Vi em alguns documentos na Internet onde entra o Pound para > > fazer o balanceamento de carga, mas percebi que nestas estruturas contém > > também o zeo e squid... Posso passar batido de acordo com o tutorial do > > interlegis e não utilizar o Pound? > > Sim. Pessoalmente, não uso pound. Prefiro fazer todo balanceamento de > carga usando ICP. Olá Xiru, tudo tranquilo ? Tem algum motivo para usar squid+icp ?
Re: [zope-pt] []zope-pt] - squid+zeo+pound+zope (temperados no liquidificador)
2009/2/2 Alexandre Chagas : > > > Estou seguindo um tutorial fornecido pelos colegas do interlegis, trata-se > de um tutorial para fazer um balanceamento de carga com Zope/Zeo. > > > > http://colab.interlegis.gov.br/wiki/FazerUmBalanceamentoDeCarga > > > > Seguindo estes conceitos, entendi que: > > > > Squid (no lugar do apache): recebendo as requisições e fazendo o cachê, isto > é, dois atributos para o squid. "É isso mesmo, entendi certo?" > > > > Zeo receberá as requisições do Squid, o mesmo verificará quais das > instâncias estarão mais leves para responder cada uma das requisições. "É > isso mesmo, entendi certo?" > > > > Vi que o Zeo centraliza o data.fs controlando as instâncias... > > > > Agora, se puderem ajudar, eis algumas dúvidas. > > > > 1º dúvida: Vi em alguns documentos na Internet onde entra o Pound para fazer > o balanceamento de carga, mas percebi que nestas estruturas contém também o > zeo e squid... Posso passar batido de acordo com o tutorial do interlegis e > não utilizar o Pound? > Sim. Pessoalmente, não uso pound. Prefiro fazer todo balanceamento de carga usando ICP. > > > 2º dúvida – Estou fazendo tudo numa "única" máquina virtual, o tutorial > sugere 4 máquinas, uma para o squid, outra para o zeo e as outras dividindo > para cada instancia zope, no entanto, no mesmo tutorial diz que é possível > fazer numa única máquina, mas gostaria de saber qual a mais recomendada, > máquinas virtuais distintas ou pode ser tudo numa só? > Quanto mais máquinas físicas diferentes melhor, especialmente em caso de falha de hardware. > > > /* > Aproveitando: > - Agradeço o pessoal do Interlegis pela documentação clara do tutorial > apontado acima. > - Entrou no ar este ano mais um projeto de minha autoria: www.3sec.com.br : > trata-se de um site desenvolvido para uma equipe de segurança, este foi todo > desenvolvido em flash e o melhor é que, todo seu conteúdo é alimentado via > XML. Infelizmente pra este projeto não adotei o plone devido a simples > proposta. Mas é totalmente possível desenvolver um projeto desta categoria > em plone. > */ > > Sem mais bla bla bla, ficaria grato se puderem esclarecer minhas dúvidas... > ;) > -- > Alexandre das Chagas Souza > WebDesigner / Zope / Plone > http://www.alexandrechagas.com.br > (61) 8459-2803 / 3381-8449 > > > > > > > > > > > > > > > > > > > > -- == Fabiano Weimar dos Santos (xiru) Weimar Consultoria Hospedagem Plone, Django, Zope 3, Grok... http://www.pytown.com == Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: zope-pt-unsubscr...@yahoogrupos.com.brlinks do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/zope-pt/ <*> Para sair deste grupo, envie um e-mail para: zope-pt-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[zope-pt] []zope-pt] - squid+zeo+pound+zope (temperados no liquidificador)
Estou seguindo um tutorial fornecido pelos colegas do interlegis, trata-se de um tutorial para fazer um balanceamento de carga com Zope/Zeo. http://colab.interlegis.gov.br/wiki/FazerUmBalanceamentoDeCarga Seguindo estes conceitos, entendi que: Squid (*no lugar do apache*): *recebendo as requisições* e *fazendo o cachê*, isto é, dois atributos para o squid. "É isso mesmo, entendi certo?" Zeo receberá as requisições do Squid, o mesmo verificará quais das instâncias estarão mais leves para responder cada uma das requisições. "É isso mesmo, entendi certo?" Vi que o Zeo centraliza o data.fs controlando as instâncias... Agora, se puderem ajudar, eis algumas dúvidas. 1º dúvida: Vi em alguns documentos na Internet onde entra o Pound para fazer o balanceamento de carga, mas percebi que nestas estruturas contém também o zeo e squid... Posso passar batido de acordo com o tutorial do interlegis e não utilizar o Pound? 2º dúvida – Estou fazendo tudo numa "única" máquina virtual, o tutorial sugere 4 máquinas, uma para o squid, outra para o zeo e as outras dividindo para cada instancia zope, no entanto, no mesmo tutorial diz que é possível fazer numa única máquina,* mas gostaria de saber qual a mais recomendada*, máquinas virtuais distintas ou pode ser tudo numa só? /* Aproveitando: - Agradeço o pessoal do Interlegis pela documentação clara do tutorial apontado acima. - Entrou no ar este ano mais um projeto de minha autoria: www.3sec.com.br : trata-se de um site desenvolvido para uma equipe de segurança, este foi todo desenvolvido em flash e o melhor é que, todo seu conteúdo é alimentado via XML. Infelizmente pra este projeto não adotei o plone devido a simples proposta. Mas é totalmente possível desenvolver um projeto desta categoria em plone. */ Sem mais bla bla bla, ficaria grato se puderem esclarecer minhas dúvidas... ;) -- Alexandre das Chagas Souza WebDesigner / Zope / Plone http://www.alexandrechagas.com.br (61) 8459-2803 / 3381-8449
[zope-pt] zope no windos xp...
Ola pessoal do Zope. Fiz uma instalação do zope 2.11 no windows xp.. Mas o problema é que não consigo inicializar os zope. Fiz tudo de acordo com um tutorial da internet, e que no final para para inicilizar "Run Zope in Console", mas aparece uma janela igual do DOS e fecha, não sei como iniciar o zope no windows. Tambem tem no zope um Make zope Instance, ao clicar abre uma tela do DOS e tem um Directory: aguandando alguma coisa.. Alguem ja utilizou o zope no windows /? será que é a versão do zope ?:: Se alguem tiver um tutorial ou dica de como funciona seria bem vindo obrigado Renato
[zope-pt] Zope + PostgreSQL + Windows XP
Olá, amigos. Desejo rodar umas queries do PostgreSQL no Zope.. Nele instalei o PostgreSQL 8.3.4 for Windows. Baixei os binaries para Win32: Psycopg2-2.0.8.win32-py2.4-pg8.3.4-release.exe em http://www.stickpeople.com/projects/win-pstcopg/#Version2 Ao tentar instalar o psycopg, informa que a minha versão do Python (2.4.4) não foi encontrada. Interessante que só existe instaladores 2.4, 2.5, 2.6 etc... e não p/ 2.4.4!!! Alguém já passou por isso? Ou fez de outra forma para conectar o PostgreSQL no Zope usando o Windows? Uso o Windows XP 32. Plone 3.0.6 Zope 2.10.5 Python 2.4.4 Obrigado, Robson Virino
[zope-pt] [ZOPE] Erro ao setar role para uma determinada página
Boa tarde, Pessoal estou fazendo um teste aqui com roles, criei uma role global de nome: administrador e criei uma área admin(folder). Tento setar para o index_html a permissão View para Role administrador. Está aparecendo o seguinte erro: Site Error An error was encountered while publishing this resource. AttributeError Sorry, a site error occurred. Traceback (innermost last): Module ZPublisher.Publish, line 202, in publish_module_standard Module ZPublisher.Publish, line 150, in publish Module Zope2.App.startup, line 221, in zpublisher_exception_hook Module ZPublisher.Publish, line 119, in publish Module ZPublisher.mapply, line 88, in mapply Module ZPublisher.Publish, line 42, in call_object Module AccessControl.Role, line 209, in manage_access Module Shared.DC.Scripts.Bindings, line 313, in __call__ Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec Module App.special_dtml, line 178, in _exec Module Shared.DC.Scripts.Bindings, line 327, in __render_with_namespace__ Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec Module App.special_dtml, line 178, in _exec Module DocumentTemplate.DT_Util, line 196, in eval __traceback_info__: RESPONSE Module , line 0, in ? AttributeError: 'NoneType' object has no attribute 'setHeader' (Also, the following error occurred while attempting to render the standard error message, please see the event log for full details: You are not allowed to access 'title_or_id' in this context) Troubleshooting Suggestions The URL may be incorrect. The parameters passed to this resource may be incorrect. A resource that this resource relies on may be encountering an error. For more detailed information about the error, please refer to the error log. If the error persists please contact the site maintainer. Thank you for your patience. Desde já agradeço atenção de todos. Mateus Zenaide Henriques [http://matzen.objectis.net] [http://construirsites.com.br] -- You Rock! Your E-Mail Should Too! Signup Now at Rock.com and get 250MB of Storage! http://webmail.rock.com/signup/
Re: [zope-pt] Zope e IIS
2008/7/9 Marcello Peixoto Bax <[EMAIL PROTECTED]>: > Pessoal, > Alguém sabe se esse procedimento para rodar Zope com o Microsoft IIS > ainda funciona? > - http://www.zope.org/Members/hiperlogica/ASP404 > > A documentação está bem antiga, o que me faz pensar que a maneira > "moderna" de rodar o Zope/Plone por trás do IIS seria usando o Enfold > Proxy. Ou existe alguma outra forma? Nao existe outra forma que eu saiba. O Enfold Proxy faz caching tambem, coisa que o ASP404 nao faz. -- Sidnei da Silva Enfold Systems http://enfoldsystems.com Fax +1 832 201 8856 Office +1 713 942 2377 Ext 214
[zope-pt] Zope rodando por trás do IIS
Pessoal, Alguém sabe se esse procedimento para rodar Zope com o Microsoft IIS ainda funciona? - http://www.zope.org/Members/hiperlogica/ASP404 A documentação está bem antiga, o que me faz pensar que a maneira "moderna" de rodar o Zope/Plone por trás do IIS seria usando o Enfold Proxy. Ou existe alguma outra forma? Ps. essa mensagem foi, por engano, postada em tópico anterior. Achei que valeria a pena abrir um tópico novo. Abraços, Marcello Bax
[zope-pt] Zope e IIS
Pessoal, Alguém sabe se esse procedimento para rodar Zope com o Microsoft IIS ainda funciona? - http://www.zope.org/Members/hiperlogica/ASP404 A documentação está bem antiga, o que me faz pensar que a maneira "moderna" de rodar o Zope/Plone por trás do IIS seria usando o Enfold Proxy. Ou existe alguma outra forma? Abraços, Marcello Bax
[zope-pt] Zope + autenticação do PHP
Bom dia, pessoal. Sou novo aqui na lista e tenho uma dúvida aqui com o Zope. Preciso fazer um esquema de login aqui onde trabalho da seguinte maneira: Existe uma aplicação PHP que autentica os usuários de duas formas: buscando no LDAP e no Mysql (se o cara tiver login de rede, busque no LDAP, se nao tiver, busque no Mysql). Eu preciso integrar um sistema feito no Zope a este mecanismo de login, de forma a centralizar a base/forma de login realizados aqui. Qual seria a melhor forma possível? Nós aqui pensamos que seria via XML-RPC (eu envio o login/senha que o usuário informou, chamo o método de autenticação do outro sistema, valido este login e retorno o código do usuário). Até ai tudo bem. Fácil. Porém o que não estou conseguindo é pegar esta informação que foi retornada da outra aplicação e informar ao Zope que este 'Cara' está autenticado. Isto é crucial para que não percamos o potênte esquema de autenticação/autorização do Zope. Alguêm tem alguma idéia de como posso fazer Isto? Ou seja: Pegar o 'código do usuário' que veio do PHP (via xml-rpc) e pedir para o zope utilizar aquelas informações para fazer a seguraça do produto? Grato pela atenção, Guilherme Amaral de Campos
Re: [zope-pt] zope para desenvolver aplicativos comerciais web
On Fri, May 30, 2008 at 6:06 PM, manuelamador27 <[EMAIL PROTECTED]> wrote: > Eu trabalho com o desenvolvimento de aplicativos comerciais (cadastro > de produtos, clientes fornecedores, compras, vendas, contas a pagar e > receber) > Iniciei estudos com o Zope/plone e estou com duvida. > O zope/plone é ideal para o desenvolvimento desse tipo de aplicativo. > sou aplicativos que tem muitas entradas e alteraçoes de dados, o ZODB > suporta bem essas rotinas. Para este tipo de aplicação o Django me parece uma alternativa melhor que o Plone. Na empresa onde trabalho, usamos Plone e Django, e para este tipo de aplicação não hesitaríamos em escolher o Django. O Plone é um sistema de gerenciamento de conteúdos, ideal por exemplo para uma intranet onde os usuários precisam compartilhar e publicar documentos de variados tipos elaborados colaborativamente. [ ]s Luciano
Re: [zope-pt] zope para desenvolver aplicativos comerciais web
Na minha opinião o zope/plone são legais para sites de conteúdo. Aplicações web devem ser feitas utilizando linguagens de programação.No caso PHP, Python, Java são alternativas mais atraentes... []'s Alex 2008/5/30 Pablo Nogueira <[EMAIL PROTECTED]>: > Na minha humilde opinião, não faria esse tipo de coisa usando Archetype. > Contudo, o zope e python tem muitas coisas que agilizam as coisas no > desenvolvimento. > > Eu tenho aqui no meu trabalho projetos bem sucedidos de desenvolvimento > Zope com MS SQL Server > e com MySQL. E você poderia uzá-lo com qualquer outro banco de dados com > suporte a ODBC. > > Além disso, utilizou aqui CPT (controller page templates) + FIVE para criar > aplicações em camadas MVC com padrões de projeto ( FACADE, TO, BO, DAO, > etc..) Na minha opinião fica ótimo dessa forma e você poderia utilizar para > fazer aplicações comerciais. > > []'s > Pablo > > > > > > > > > 2008/5/30 manuelamador27 <[EMAIL PROTECTED]>: > >> Eu trabalho com o desenvolvimento de aplicativos comerciais (cadastro >> de produtos, clientes fornecedores, compras, vendas, contas a pagar e >> receber) >> Iniciei estudos com o Zope/plone e estou com duvida. >> O zope/plone é ideal para o desenvolvimento desse tipo de aplicativo. >> sou aplicativos que tem muitas entradas e alteraçoes de dados, o ZODB >> suporta bem essas rotinas. >> >> > > > -- > Pablo Nogueira Oliveira > 061-84089333 > Brasilia DF > > -- Alex Piaz - And the meek shall inherit the Earth... Linux User #239621
Re: [zope-pt] zope para desenvolver aplicativos comerciais web
Na minha humilde opinião, não faria esse tipo de coisa usando Archetype. Contudo, o zope e python tem muitas coisas que agilizam as coisas no desenvolvimento. Eu tenho aqui no meu trabalho projetos bem sucedidos de desenvolvimento Zope com MS SQL Server e com MySQL. E você poderia uzá-lo com qualquer outro banco de dados com suporte a ODBC. Além disso, utilizou aqui CPT (controller page templates) + FIVE para criar aplicações em camadas MVC com padrões de projeto ( FACADE, TO, BO, DAO, etc..) Na minha opinião fica ótimo dessa forma e você poderia utilizar para fazer aplicações comerciais. []'s Pablo 2008/5/30 manuelamador27 <[EMAIL PROTECTED]>: > Eu trabalho com o desenvolvimento de aplicativos comerciais (cadastro > de produtos, clientes fornecedores, compras, vendas, contas a pagar e > receber) > Iniciei estudos com o Zope/plone e estou com duvida. > O zope/plone é ideal para o desenvolvimento desse tipo de aplicativo. > sou aplicativos que tem muitas entradas e alteraçoes de dados, o ZODB > suporta bem essas rotinas. > > > -- Pablo Nogueira Oliveira 061-84089333 Brasilia DF
[zope-pt] zope para desenvolver aplicativos comerciais web
Eu trabalho com o desenvolvimento de aplicativos comerciais (cadastro de produtos, clientes fornecedores, compras, vendas, contas a pagar e receber) Iniciei estudos com o Zope/plone e estou com duvida. O zope/plone é ideal para o desenvolvimento desse tipo de aplicativo. sou aplicativos que tem muitas entradas e alteraçoes de dados, o ZODB suporta bem essas rotinas.
Re: [zope-pt] Zope e Apache - Proxy Error!
Olá Cleber J, Tentamos aqui também desinstalar a versão 2.2.8 do Apache e instalamos a versão 1.3.37 do Apache (com mod_proxy e mod_rewrite), mas não obtivemos êxito colega. Ainda persiste o erro. Abrs. Cleber J Santos <[EMAIL PROTECTED]> escreveu: Isso também ocorreu aqui porém a versão de FreeBSD é o FreeBSD 7.0-RELEASE com 8 Gb Ram, já procuramos algumas respostas para este problema e ainda não encontramos, eu cheguei a pensar que era a versão, pois rodamos uma outra máquina com a versão 6.2 e em outro com 6.3 e rolou normalmente, será se é algum bug do mod_proxy nessa versão de Apache? Bem, estamos buscando respostas daqui, caso ache poste ai, faremos o mesmo ;) Att, Louis wrote: > Olá pessoal, > > Instalei o Apache 2.2.8 + Zope 2.10.5 + Python2.4.5 + Plone 3.1.1 em um > SO FreeBSD 6.3 com Server de 8 GB Ram, CPU de 3 Ghz, tudo funciona redondo. > O problema é que não estou conseguindo fazer edição ou acrescentar > informações no site Plone pelo Apache, dá erro de: > > "Proxy Error > > The proxy server received an invalid response from an upstream server. > The proxy server could not handle the request GET > /site/... > > Reason: Error reading from remote server" > > Isso acontece toda a vez que um usuário está logado (Até o ADMIN) e tenta > editar ou incluir arquivo. Eu tentei ir direto no zope para fazer edição ou > inclusão na porta 8080 da ZMI, sem ir pelo Apache, ou seja, sem passar pelo > Apache (com Mod_proxy e Mod_rewrite instalado) e a pagina expira, esgota e o > browser fica todo branco, diferente do Apache que dá o erro descrito acima. > Só consigo editar ou fazer algum usuário editar ou incluir arquivo pelo > PLONE, quando dou um STOP no Apache, daí vai. O que pode ser isso pessoal, > já pesquisei pelo google e não encontrei nada que me ajudasse nessa jornada. > O site é exibido normalmente, tanto pela ZMI quanto pelo Apache, o problema > só está na ação de alguma coisa (Edição ou inclusão de arquivo, Link, > Imagem, Evento, Notícia). Alguém já passou por isso? > > Qualquer dica é muito bem vida e será apreciada. > Grato. > > - > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para > armazenamento! > -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837 - Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
Re: [zope-pt] Zope com o Apache no Windows
Olá Cristina, procurando no Google, garanto que você vai achar muito material legal, no entanto, dê uma olhada em: http://imasters.uol.com.br/artigo/3396/zope/integracao_com_apache/ É um artigo antigo, porém, bem simples de entender... Qualquer dúvida estamos na área... Um abraço... 2008/5/23 Cristina Souza <[EMAIL PROTECTED]>: > Olá pessoal, > > Como faço para configurar o Zope com o Apache no Windows? > > > -- Carlos Jean Costa Cabral
[zope-pt] Zope com o Apache no Windows
Olá pessoal, Como faço para configurar o Zope com o Apache no Windows?
Re: [zope-pt] Zope e Postgres em máquinas distintas?
Eu fiz isso já cara, mas não tive sucesso, porém vc respondeu o que eu queria saber, eu vou tentar mais um pouco e caso não consiga, não hesitarei em pedir ajuda... Um abraço... e Obrigado. 2008/4/28 Diogo Tadeu Silva de Araujo <[EMAIL PROTECTED]>: > Desculpe, esqueci desses detalhes. > Da última vez eu segui esse tutorial [1], fiz todos os passos no servidor > que tinha o postgresql e copiei a pasta ZPsycopgDA para a pasta produtos. > > Qualquer dificuldade avise. > > [1] > > http://www.fabiorizzo.com/Members/pythondeveloper/zope-com-postgresql-e-psyc > opg/ > > -Mensagem original- > De: zope-pt@yahoogrupos.com.br [mailto: > zope-pt@yahoogrupos.com.br ] Em nome > de Carlos Jean Costa Cabral Enviada em: segunda-feira, 28 de abril de 2008 > 17:09 > Para: zope-pt@yahoogrupos.com.br > Assunto: Re: [zope-pt] Zope e Postgres em máquinas distintas? > > Ok Diogo, mas a questão é: É possível instalar o conector numa máquina que > não tenha o postgres instalado? Pois ele usa umas bibliotecas do postgres > pra instalar e aí como faço? > > Na verdade não Jean, eu mesmo tinha uma aplicação Zope/Postgresql em > servidores distintos, principalmente pela questão de performance. O que > você > deve fazer é configurar a conexão apontando para o IP do outro servidor. > > Att, Diogo. > > -Mensagem original- > De: zope-pt@yahoogrupos.com.br [mailto: > zope-pt@yahoogrupos.com.br ] Em nome > de Carlos Jean Enviada em: segunda-feira, 28 de abril de 2008 10:28 > Para: zope-pt@yahoogrupos.com.br > Assunto: [zope-pt] Zope e Postgres em máquinas distintas? > > Saudações Galera... > > Bem galera estamos desenvolvendo uma aplicação usando zope + postgres, > ambos > estão na mesma máquina, instalei o egenix e o psycopg, até aí tudo bem, > mas > surgiu a necessidade de separarmos os dois (zope e postgres), porém, pelo > que entendi preciso do zope e do postgres na mesma máquina pra poder > instalar o conector... e aí? > > -- > > Carlos Jean Costa Cabral > > > > -- Carlos Jean Costa Cabral
RES: [zope-pt] Zope e Postgres em máquinas distint as?
Desculpe, esqueci desses detalhes. Da última vez eu segui esse tutorial [1], fiz todos os passos no servidor que tinha o postgresql e copiei a pasta ZPsycopgDA para a pasta produtos. Qualquer dificuldade avise. [1] http://www.fabiorizzo.com/Members/pythondeveloper/zope-com-postgresql-e-psyc opg/ -Mensagem original- De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos Jean Costa Cabral Enviada em: segunda-feira, 28 de abril de 2008 17:09 Para: zope-pt@yahoogrupos.com.br Assunto: Re: [zope-pt] Zope e Postgres em máquinas distintas? Ok Diogo, mas a questão é: É possível instalar o conector numa máquina que não tenha o postgres instalado? Pois ele usa umas bibliotecas do postgres pra instalar e aí como faço? Na verdade não Jean, eu mesmo tinha uma aplicação Zope/Postgresql em servidores distintos, principalmente pela questão de performance. O que você deve fazer é configurar a conexão apontando para o IP do outro servidor. Att, Diogo. -Mensagem original- De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos Jean Enviada em: segunda-feira, 28 de abril de 2008 10:28 Para: zope-pt@yahoogrupos.com.br Assunto: [zope-pt] Zope e Postgres em máquinas distintas? Saudações Galera... Bem galera estamos desenvolvendo uma aplicação usando zope + postgres, ambos estão na mesma máquina, instalei o egenix e o psycopg, até aí tudo bem, mas surgiu a necessidade de separarmos os dois (zope e postgres), porém, pelo que entendi preciso do zope e do postgres na mesma máquina pra poder instalar o conector... e aí? -- Carlos Jean Costa Cabral
RES: [zope-pt] Zope e Postgres em máquinas distint as?
Desculpe É esqueci desse detalhe. Da última vez eu segui esse tutorial [1], fiz todos os passos no servidor que tinha o postgresql e copiei a pasta ZPsycopgDA para a pasta produtos. Qualquer dificuldade, avise. [1] http://www.fabiorizzo.com/Members/pythondeveloper/zope-com-postgresql-e-psyc opg/ -Mensagem original- De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos Jean Costa Cabral Enviada em: segunda-feira, 28 de abril de 2008 17:09 Para: zope-pt@yahoogrupos.com.br Assunto: Re: [zope-pt] Zope e Postgres em máquinas distintas? Ok Diogo, mas a questão é: É possível instalar o conector numa máquina que não tenha o postgres instalado? Pois ele usa umas bibliotecas do postgres pra instalar e aí como faço? Na verdade não Jean, eu mesmo tinha uma aplicação Zope/Postgresql em servidores distintos, principalmente pela questão de performance. O que você deve fazer é configurar a conexão apontando para o IP do outro servidor. Att, Diogo. -Mensagem original- De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos Jean Enviada em: segunda-feira, 28 de abril de 2008 10:28 Para: zope-pt@yahoogrupos.com.br Assunto: [zope-pt] Zope e Postgres em máquinas distintas? Saudações Galera... Bem galera estamos desenvolvendo uma aplicação usando zope + postgres, ambos estão na mesma máquina, instalei o egenix e o psycopg, até aí tudo bem, mas surgiu a necessidade de separarmos os dois (zope e postgres), porém, pelo que entendi preciso do zope e do postgres na mesma máquina pra poder instalar o conector... e aí? -- Carlos Jean Costa Cabral
Re: [zope-pt] Zope e Postgres em máquinas distintas?
Ok Diogo, mas a questão é: É possível instalar o conector numa máquina que não tenha o postgres instalado? Pois ele usa umas bibliotecas do postgres pra instalar e aí como faço? 2008/4/28 Diogo Tadeu Silva de Araujo <[EMAIL PROTECTED]>: > Na verdade não Jean, eu mesmo tinha uma aplicação Zope/Postgresql em > servidores distintos, principalmente pela questão de performance. O que > você > deve fazer é configurar a conexão apontando para o IP do outro servidor. > > Att, Diogo. > > -Mensagem original- > De: zope-pt@yahoogrupos.com.br [mailto: > zope-pt@yahoogrupos.com.br ] Em nome > de Carlos Jean > Enviada em: segunda-feira, 28 de abril de 2008 10:28 > Para: zope-pt@yahoogrupos.com.br > Assunto: [zope-pt] Zope e Postgres em máquinas distintas? > > > Saudações Galera... > > Bem galera estamos desenvolvendo uma aplicação usando zope + postgres, > ambos estão na mesma máquina, instalei o egenix e o psycopg, até aí > tudo bem, mas surgiu a necessidade de separarmos os dois (zope e > postgres), porém, pelo que entendi preciso do zope e do postgres na > mesma máquina pra poder instalar o conector... e aí? > > > -- Carlos Jean Costa Cabral
RES: [zope-pt] Zope e Postgres em máquinas distint as?
Na verdade não Jean, eu mesmo tinha uma aplicação Zope/Postgresql em servidores distintos, principalmente pela questão de performance. O que você deve fazer é configurar a conexão apontando para o IP do outro servidor. Att, Diogo. -Mensagem original- De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos Jean Enviada em: segunda-feira, 28 de abril de 2008 10:28 Para: zope-pt@yahoogrupos.com.br Assunto: [zope-pt] Zope e Postgres em máquinas distintas? Saudações Galera... Bem galera estamos desenvolvendo uma aplicação usando zope + postgres, ambos estão na mesma máquina, instalei o egenix e o psycopg, até aí tudo bem, mas surgiu a necessidade de separarmos os dois (zope e postgres), porém, pelo que entendi preciso do zope e do postgres na mesma máquina pra poder instalar o conector... e aí?
[zope-pt] Zope e Postgres em máquinas distintas?
Saudações Galera... Bem galera estamos desenvolvendo uma aplicação usando zope + postgres, ambos estão na mesma máquina, instalei o egenix e o psycopg, até aí tudo bem, mas surgiu a necessidade de separarmos os dois (zope e postgres), porém, pelo que entendi preciso do zope e do postgres na mesma máquina pra poder instalar o conector... e aí?
Re: [zope-pt] Zope/Plone PostgreSQL
Oi Juliano, tens o psycopg2 (a versão mais recente é a 2.0.7) http://www.initd.org/ Rui Cleber J Santos wrote: > > Juliano wrote: >> Existe um conector entre PostgreSQL e o Zope/Plone? >> Obrigado! >> >> Att. >> Juliano AF >> > Na verdade a pergunta deveria ser: Existe um conector para banco de > dados relacionais? > > A resposta é sim, vários :) Eu por exemplo uso o PsycoPg > (http://initd.org/projects/psycopg1). > Você também pode ver algumas coisinhas em: > http://www.zope.org/Documentation/Books/ZopeBook/2_6Edition/RelationalDatabases.stx > > At, > > -- > #!/bin/bash > # Name: Cleber J Santos > # Email: [EMAIL PROTECTED] > # Icq: 27837 > > > > -- View this message in context: http://www.nabble.com/Zope-Plone-PostgreSQL-tp15549725s16083p16698333.html Sent from the Zope & Plone - Portugal/Brazil mailing list archive at Nabble.com.
Re: [zope-pt] ZOPE E MYSQL...
Jonas, você por algum acaso excluiu o usuário que havia sido utilizado para criar objetos no ZODB, objetos esses relacionados de alguma forma com o MySQL (conector, consultar, etc?) Se for isso, é realmente esperado alguns comportamentos bizarros, afinal quem é o Ower de um objeto cujo usuário não existe mais? Já havia pensado nisso??? Um abraço, Fabiano Weimar 2008/2/22 jonas nepomuceno <[EMAIL PROTECTED]>: > > > > > > > olha Hygor, simplesmente..excluir um usuário, alguém me falou que poderia > algumas coisa sobre versão ...do adpatador...do mysql > > Hygor Roque de SOuza <[EMAIL PROTECTED]> escreveu: > > > Ola Jonas, > o que foi que vc rodou no banco pra dar esse erro!? > > > jonas nepomuceno <[EMAIL PROTECTED]> escreveu: > > > pessoal que erro poder ser esse ?? me ajude > > > Site Error > An error was encountered while publishing this resource. > > thread.error > > Sorry, a site error occurred. > > Traceback (innermost last): > > Module ZPublisher.Publish, line 202, in publish_module_standard > Module ZPublisher.Publish, line 161, in publish > Module Zope2.App.startup, line 241, in abort > Module transaction._manager, line 107, in abort > Module transaction._transaction, line 569, in abort > Module transaction._transaction, line 642, in abort > Module Shared.DC.ZRDB.TM, line 64, in abort > Module Products.ZMySQLDA.db, line 389, in _abort > error: release unlocked lock > > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para > armazenamento! > > > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para > armazenamento! > > > > > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para > armazenamento! -- Fabiano Weimar dos Santos (xiru) Weimar Consultoria Hospedagem Plone, Zope e Python http://www.pytown.com
Re: [zope-pt] ZOPE E MYSQL...
olha Hygor, simplesmente..excluir um usuário, alguém me falou que poderia algumas coisa sobre versão ...do adpatador...do mysql Hygor Roque de SOuza <[EMAIL PROTECTED]> escreveu: Ola Jonas, o que foi que vc rodou no banco pra dar esse erro!? jonas nepomuceno <[EMAIL PROTECTED]> escreveu: pessoal que erro poder ser esse ?? me ajude Site Error An error was encountered while publishing this resource. thread.error Sorry, a site error occurred. Traceback (innermost last): Module ZPublisher.Publish, line 202, in publish_module_standard Module ZPublisher.Publish, line 161, in publish Module Zope2.App.startup, line 241, in abort Module transaction._manager, line 107, in abort Module transaction._transaction, line 569, in abort Module transaction._transaction, line 642, in abort Module Shared.DC.ZRDB.TM, line 64, in abort Module Products.ZMySQLDA.db, line 389, in _abort error: release unlocked lock - Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! - Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! - Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
Re: [zope-pt] ZOPE E MYSQL...
Ola Jonas, o que foi que vc rodou no banco pra dar esse erro!? jonas nepomuceno <[EMAIL PROTECTED]> escreveu: pessoal que erro poder ser esse ?? me ajude Site Error An error was encountered while publishing this resource. thread.error Sorry, a site error occurred. Traceback (innermost last): Module ZPublisher.Publish, line 202, in publish_module_standard Module ZPublisher.Publish, line 161, in publish Module Zope2.App.startup, line 241, in abort Module transaction._manager, line 107, in abort Module transaction._transaction, line 569, in abort Module transaction._transaction, line 642, in abort Module Shared.DC.ZRDB.TM, line 64, in abort Module Products.ZMySQLDA.db, line 389, in _abort error: release unlocked lock - Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! - Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
[zope-pt] ZOPE E MYSQL...
pessoal que erro poder ser esse ?? me ajude Site Error An error was encountered while publishing this resource. thread.error Sorry, a site error occurred. Traceback (innermost last): Module ZPublisher.Publish, line 202, in publish_module_standard Module ZPublisher.Publish, line 161, in publish Module Zope2.App.startup, line 241, in abort Module transaction._manager, line 107, in abort Module transaction._transaction, line 569, in abort Module transaction._transaction, line 642, in abort Module Shared.DC.ZRDB.TM, line 64, in abort Module Products.ZMySQLDA.db, line 389, in _abort error: release unlocked lock - Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
Re: [zope-pt] zope + mysql
Olá, para instalar o MySQL Python a partir do código fonte é necessário você ter instalado o pacote de "dev" do MySQL. Depois disso, ainda é necessário você instalar o ZMySQLDA no seu diretório Products. Um abraço, Fabiano Weimar 2008/1/12 spyzope <[EMAIL PROTECTED]>: > > > > > > > Bom dia pessoal estava lendo um tutoriais na net que fala como > conectar o zope com um banco relacional no meu caso seria o mysql , ja > tenho ele instalado e esta rodando com o apache + php + mysql (Não sei > se isso pode influenciar em algo) quando tento instalar o MySql-python > ele da o seguinte erro : > > sh: mysql_config: not found > Traceback (most recent call last): > File "setup.py", line 16, in ? > metadata, options = get_config() > File "/home/spyzope/MySQL-python-1.2.2/setup_posix.py", line 43, in > get_config > libs = mysql_config("libs_r") > File "/home/spyzope/MySQL-python-1.2.2/setup_posix.py", line 24, in > mysql_config > raise EnvironmentError, "%s not found" % mysql_config.path > EnvironmentError: mysql_config not found > > o python que esta sendo utilizado com o zope é 2.4.4 e o mysql é 5.0.45 > estou utilizando o ubuntu 7.10 > > é isto ai pessoal se alguem puder tirar esta duvida ai pra mim > > abraço !! > > -- Fabiano Weimar dos Santos (xiru) Weimar Consultoria Hospedagem Plone, Zope e Python http://www.pytown.com
[zope-pt] zope + mysql
Bom dia pessoal estava lendo um tutoriais na net que fala como conectar o zope com um banco relacional no meu caso seria o mysql , ja tenho ele instalado e esta rodando com o apache + php + mysql (Não sei se isso pode influenciar em algo) quando tento instalar o MySql-python ele da o seguinte erro : sh: mysql_config: not found Traceback (most recent call last): File "setup.py", line 16, in ? metadata, options = get_config() File "/home/spyzope/MySQL-python-1.2.2/setup_posix.py", line 43, in get_config libs = mysql_config("libs_r") File "/home/spyzope/MySQL-python-1.2.2/setup_posix.py", line 24, in mysql_config raise EnvironmentError, "%s not found" % mysql_config.path EnvironmentError: mysql_config not found o python que esta sendo utilizado com o zope é 2.4.4 e o mysql é 5.0.45 estou utilizando o ubuntu 7.10 é isto ai pessoal se alguem puder tirar esta duvida ai pra mim abraço !!
Re: [zope-pt] Zope/Plone e Conexão Dinamica com DB
Oi Allyson, eu sinceramente não sei se é uma boa idéia você prosseguir nessa direção. O Zope (assim como a grande maioria dos sistemas web que conectam em banco de dados relacionais) costumam utilizar um usuário de "bind" para a conexão pois o tempo de conexão com banco de dados costuma ser muito maior do que o da execução de consultas. Esse é o motivo pelo qual conexões com o PostgreSQL usando ZPsycopgDA são persistentes. Se a conexão tivesse que ser re-estabelecida a cada SQL executado no banco, o overhead seria imenso (e certamente impactaria na performance do Zope, deixando as threads "travadas"). Eu não sei quantos usuários você tem na sua aplicação, mas dependendo da quantidade, você possa instanciar diversos conectores ou talvez tenham que mudar esse sistema de auditoria para passar explicitamente o usuário autenticado no Zope como parametro, ao invés de utlizar o usuário que foi definido no conector. Um abraço, Fabiano Weimar On Dec 20, 2007 10:05 AM, allysonalves <[EMAIL PROTECTED]> wrote: > > > > > > > Olá Pessoal > > Estou desenvolvendo alguns formulários para armazenar dados em um banco de > dados PostgreSQL. Acontece que neste DB eu tenho uma camada de auditoria > utilizando gatilhos e funções escritas em PLPGSLQ que registra quem, quando > e o que o usuário conectado ao banco de dados INSERIU,MODIFICOU ou EXCLUIOU. > > Esta camada utiliza a variavel current_user do PostgreSQL para identificar > o usuário que está conectado ao DB e registrar seus movimentos na auditoria. > > Muitos exemplo que vejo na internet ensina como configurar o adaptador com > o banco de dados estaticamente, ou seja, eu configuro o adaptador com os > parametros: usuário,banco de dados, senha etc e todos os usuário do sistema > irão utiliza-lo com esses parametros e isso é inviável para o sistema que > estou trabalhando. > > Bem pessoal, essa é minha dúvida, se tem como, no Zope/Plone, solicitar do > usuário os parametros de conexão com o banco de dados antes de estabelecer > essa conexão. > > Desde já agradeço a ajuda de todos. > > Saudações > > Allyson Roberto Alves Cavalcanti > > PS : Estou utilizando o Zope/Plone para conversar com o PostgreSQL porque > achei essa solução de rápido desenvolvimento e considerei também a > possibilidade de disponibilidade do sistema através do browser, mas se > alguém aqui na lista tiver experiência com outra ferramenta de > desenvolvimento que seja mais produtiva para o desenvolvimento de > formulários e relatórios que converse com o PostgreSQL e funcione na > plataforma Linux e Windows, desde já agradeço também a ajuda. > > -- Fabiano Weimar dos Santos (xiru) Weimar Consultoria Hospedagem Plone, Zope e Python http://www.pytown.com
[zope-pt] Zope e Banco de Dados
Ola, estou fazendo uma aplicação usando zope2.9 e Oracle. Pra conectar o zope2.9 com o Oracle, uso o Zope ADO Database Adapter. Tenho um ZSQL Method com a seguinte instrução sql: CREATE USER "" IDENTIFIED BY "" DEFAULT TABLESPACE "" ACCOUNT UNLOCK Quando vou testar esse ZSQL Method, ele da o seguinte erro: com_error: (-2147352567, 'Excecução.', (0, 'ADODB.Recordset', 'Operação não permitida quando o objeto está fechado. Detalhe: Quando listo meus usuarios criados no oracle, está la o que criei pelo zope. Alguém poderia me dar idéias de como resolver isso? Abraço.
[zope-pt] Zope não é zopa !
Desta vez digitei 'corretamente' a URL: http://localhost:8080/manage Então .. apareceu uma caixa de login\senha !! Só que, eu nem tenho o que, digitar no 'nome do usuário', e, muito menos o que digitar como senha !:? Daí, digitei diversas coisas .. hehe .., e, como o sistema não me aceitou pressionei o botão 'cancelar', e, deu a msg: 'You are not authorized to access this resource.' Será que, eu sou um 'estranho' para meu próprio micro :?:? O que, devo digitar como 'nome de usuário' :? PS A senha 'secreta' eu invento depois .. hehe Nunca pus senha nessa birósca .. uáuáuáuá
Re: [zope-pt] Zope é zopa !:?
On Nov 30, 2007 9:21 PM, Rafael Augusto Ferreira <[EMAIL PROTECTED]> wrote: > > Tens aí os links dos: do Plone, do Archetypes, do AGX ou do Five :? Tenho! [ ]s Luciano
Re: [zope-pt] Zope não é zopa !
On Nov 30, 2007 10:21 PM, Rafael Augusto Ferreira <[EMAIL PROTECTED]> wrote: > > Abri o browser do IE ! > > > Digitei na URL: > > http://localhost:8080/manage > > > E, apareceu a tela de êrro: > > A página não pode ser exibida > A página que você procura pode ter sido removida ou mudado de nome. > > - > --- > > Tente o seguinte: > > Abra a home page localhost:%208080 e procure links para a informação > desejada. Como se pode perceber pela mensagem acima, você digitou um espaço em branco entre a palavra localhost: e o número 8080 (o código %20 é a representação do espaço em branco). [ ]s Luciano
[zope-pt] Zope não é zopa !
Abri o browser do IE ! Digitei na URL: http://localhost:8080/manage E, apareceu a tela de êrro: A página não pode ser exibida A página que você procura pode ter sido removida ou mudado de nome. - --- Tente o seguinte: Abra a home page localhost:%208080 e procure links para a informação desejada. Se você digitou o endereço da página na barra de endereços, certifique-se de que ele foi digitado corretamente. Se você não conseguir abrir a página, clique no botão Pesquisar do Internet Explorer para procurar um site semelhante. Internet Explorer - Eu não estava na InterNet ! Então entrei na InterNet, e, digitei na URL: http://localhost:8080/manage E, apareceu novamente: A página não pode ser exibida A página que você procura não está disponível no momento. Talvez o site esteja passando por dificuldades técnicas ou você precise ajustar as configurações do navegador. - --- Tente o seguinte: Clique no botão Atualizar ou tente novamente mais tarde. Se você digitou o endereço da página na barra de endereços, certifique-se de que ele foi digitado corretamente. Para verificar as configurações da conexão, clique no menu Ferramentas e em Opções da Internet. Na guia Conexões, clique em Configurações. As configurações devem coincidir com as fornecidas pelo administrador da rede local (LAN) ou pelo provedor de serviços de Internet. Veja se suas configurações de conexão da Internet estão sendo detectadas. Você pode configurar o Microsoft Windows para examinar sua rede e descobrir automaticamente configurações de rede (caso seu administrador de rede tenha habilitado esta configuração). Clique no menu Ferramentas e em Opções da Internet. Na guia Conexões, clique em Configurações de LAN. Selecione Detectar configurações automaticamente e clique em OK. Alguns sites requerem conexão com segurança de 128 bits. Clique no menu Ajuda e em Sobre o Internet Explorer para determinar o nível de segurança instalado. Se você está tentando acessar um site seguro, certifique-se de que suas configurações de segurança oferecem suporte ao site. Clique no menu Ferramentas e em Opções da Internet. Na guia 'Avançado', vá para a seção 'Segurança' e verifique as configurações de SSL 2.0, SSL 3.0, TLS 1.0, PCT 1.0. Clique no botão Voltar para tentar outro link. Servidor não encontrado ou erro de DNS Internet Explorer Isto é normal :?
[zope-pt] Zope é zopa !:?
Tens aí os links dos: do Plone, do Archetypes, do AGX ou do Five :?
Re: [zope-pt] Zope
A semana foi tão ruim que o portugues falhou! É QUICANDO! Depois que você instalou o Zope. Você pode instalar o Plone e fazer um site, um portal, etc. Você pode também querer fazer um sistema, lojavirtual. Para isso você pode ou não utilizar Archetypes. E com isso pode ou não querer usar AGX. Você pode querer usar Five ou não. Você pode usar plone 3 ou fazer como eu que sou covarde e usar plone 2.5.4 até estar seguro pra migrar 30 sites e portais para plone 3. Você pode querer ser mais feliz ou não. Tudo vai depender, ou não! Vai tomar um cafezinho! Encerra o expediente! Por hoje! Em 30/11/07, Pablo Nogueira <[EMAIL PROTECTED]> escreveu: > > Nó > Moss. Não deixa cicando assim não! Tive uma semana muito ruim. > > > Em 30/11/07, Rafael Augusto Ferreira < [EMAIL PROTECTED]> > escreveu: > > > > > > Instalei o Zope, e, obtive acesso ao console do Python. > > > > O que, faço agora :? > > > > > > > > > > -- > Pablo Nogueira Oliveira > 061-84089333 > Brasilia DF -- Pablo Nogueira Oliveira 061-84089333 Brasilia DF
Re: [zope-pt] Zope
Em 30/11/07, Rafael Augusto Ferreira <[EMAIL PROTECTED]> escreveu: > > > Instalei o Zope, e, obtive acesso ao console do Python. > > O que, faço agora :? > > Rafael, Abra o browser e digite: http://localhost:8080/manage Depois efetue o logon com o usuário e senha criados durante a instalação. Você pode obter mais informações no Zope Book (www.plope.com). Zénrique.
Re: [zope-pt] Zope
Nó Moss. Não deixa cicando assim não! Tive uma semana muito ruim. Em 30/11/07, Rafael Augusto Ferreira <[EMAIL PROTECTED]> escreveu: > > > Instalei o Zope, e, obtive acesso ao console do Python. > > O que, faço agora :? > > > -- Pablo Nogueira Oliveira 061-84089333 Brasilia DF
[zope-pt] Zope
Instalei o Zope, e, obtive acesso ao console do Python. O que, faço agora :?
[zope-pt] zope com apache (debian)
Fala galera, estou configurando um servidor zope com apache, as instalações tudo bem. Sigo alguns tutoriais [1], [2], [3] entre outros. minha configuração do host virtual fica assim: NameVirtualHost www.teste.com.br ServerAlias www..teste.com.br ServerAdmin [EMAIL PROTECTED] ServerSignature On LogLevel warn RewriteLog "/var/log/apache2/rewrite.log" RewriteLogLevel 9 RewriteEngine On RewriteRule ^/(.*) http://localhost:8082/VirtualHostBase/http/www.teste.com.br/teste1VirtualHostRoot/$1[L,P] # ProxyRequests Off ProxyVia On Deny from all quando habilito o domínio virtual tudo para inclusive o portal que funciona em php! alguém já passou por isso, quem pode ajudar? PS: os modulo proxy e rewrite habilitados! [1] http://www.vivaolinux.com.br/conf/verConf.php?codigo=421 [2] http://colab.interlegis.gov.br/wiki/VirtualHost [3] http://www.tchezope.org/documentacao/tutorial/rodando-o-plone-e-zope-sobre-um-servidor-web-apache-2/prefacio-e-modulo-de-configuracao-do-apache-2 -- atenciosamente, Ewerton Lyrio Nascimento, Núcleo de Pesquisa em Sistemas de Informação – NSI
Re: [zope-pt] Zope + Plone + MySQL + Forms
Jorge, Se você vai armazenar seus dados em um banco de dados relacional, talvez a utilização do Plone seja um "overhead". Talvez a utilização pura e simples do Zope já seja suficiente. Existem alguns produtos que podem auxiliar na geração dos formulários: . ZDataQueryKit . SQL2Form . zetadb Dê uma olhada em www.zope.org para experimentar esses (e outros) produtos. Zénrique. Em 01/11/07, Cleber J Santos <[EMAIL PROTECTED]> escreveu: > > Ricardo Dani wrote: > > Amigo, existe o Formulator, mas é um produto antigo, acho. > > > > On 11/1/07, Jorge Luiz Corrêa <[EMAIL PROTECTED]> wrote: > > > >> Olá pessoal! > >> > >> Como meu primeiro post na lista gostaria de obter algumas informações, > e > >> opiniões dos mais experientes. Preciso construir um site onde ocorrerão > >> cadastros e buscas, utilizando um banco de dados MySQL. Como eu já mexi > >> com o Zope/Plone há um tempo e acheio muito bom, gostaria da opinião de > >> vcs se convém criar este site usando o Zope/Plone. > >> > >> Tenho pesquisado nos históricos da listas e na net, encontrando alguns > >> exemplos básicos de como criar a ligação com o banco e tudo mais. > >> Consegui fazer isso pelo Z MySQL. > >> > >> Gostaria que me indicassem algum tutorial, exemplos, o material que > >> tiverem de como devo proceder para a criação dos Forms (dentro do > plone) > >> e interligação destes com o banco MySQL. Me parece que existe um > produto > >> chamado PloneFormGen. Alguém poderia indicar algum material. > >> > >> Grato pela atenção. > >> >
Re: [zope-pt] Zope + Plone + MySQL + Forms
Ricardo Dani wrote: > Amigo, existe o Formulator, mas é um produto antigo, acho. > > On 11/1/07, Jorge Luiz Corrêa <[EMAIL PROTECTED]> wrote: > >> Olá pessoal! >> >> Como meu primeiro post na lista gostaria de obter algumas informações, e >> opiniões dos mais experientes. Preciso construir um site onde ocorrerão >> cadastros e buscas, utilizando um banco de dados MySQL. Como eu já mexi >> com o Zope/Plone há um tempo e acheio muito bom, gostaria da opinião de >> vcs se convém criar este site usando o Zope/Plone. >> >> Tenho pesquisado nos históricos da listas e na net, encontrando alguns >> exemplos básicos de como criar a ligação com o banco e tudo mais. >> Consegui fazer isso pelo Z MySQL. >> >> Gostaria que me indicassem algum tutorial, exemplos, o material que >> tiverem de como devo proceder para a criação dos Forms (dentro do plone) >> e interligação destes com o banco MySQL. Me parece que existe um produto >> chamado PloneFormGen. Alguém poderia indicar algum material. >> >> Grato pela atenção. >> Opa Jorge, Para você que está iniciando agora na lista, sugiro sempre dar uma buscada nos registro de discussão da lista, fazendo uma simples busca no google você encontrará discussões nessa lista mesmo sobre o assunto. Veja por exemplo essa última discusão, até mesmo um tanto atual: http://br.groups.yahoo.com/group/zope-pt/message/17928 At, -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837
Re: [zope-pt] Zope + Plone + MySQL + Forms
Amigo, existe o Formulator, mas é um produto antigo, acho. On 11/1/07, Jorge Luiz Corrêa <[EMAIL PROTECTED]> wrote: > > Olá pessoal! > > Como meu primeiro post na lista gostaria de obter algumas informações, e > opiniões dos mais experientes. Preciso construir um site onde ocorrerão > cadastros e buscas, utilizando um banco de dados MySQL. Como eu já mexi > com o Zope/Plone há um tempo e acheio muito bom, gostaria da opinião de > vcs se convém criar este site usando o Zope/Plone. > > Tenho pesquisado nos históricos da listas e na net, encontrando alguns > exemplos básicos de como criar a ligação com o banco e tudo mais. > Consegui fazer isso pelo Z MySQL. > > Gostaria que me indicassem algum tutorial, exemplos, o material que > tiverem de como devo proceder para a criação dos Forms (dentro do plone) > e interligação destes com o banco MySQL. Me parece que existe um produto > chamado PloneFormGen. Alguém poderia indicar algum material. > > Grato pela atenção. > > > -- Ricardo Lapa Dani http://www.paradigma.com.br
[zope-pt] Zope + Plone + MySQL + Forms
Olá pessoal! Como meu primeiro post na lista gostaria de obter algumas informações, e opiniões dos mais experientes. Preciso construir um site onde ocorrerão cadastros e buscas, utilizando um banco de dados MySQL. Como eu já mexi com o Zope/Plone há um tempo e acheio muito bom, gostaria da opinião de vcs se convém criar este site usando o Zope/Plone. Tenho pesquisado nos históricos da listas e na net, encontrando alguns exemplos básicos de como criar a ligação com o banco e tudo mais. Consegui fazer isso pelo Z MySQL. Gostaria que me indicassem algum tutorial, exemplos, o material que tiverem de como devo proceder para a criação dos Forms (dentro do plone) e interligação destes com o banco MySQL. Me parece que existe um produto chamado PloneFormGen. Alguém poderia indicar algum material. Grato pela atenção.
Re: [zope-pt] Zope 2.10
On 7/31/07, Antonio C. Pereira <[EMAIL PROTECTED]> wrote: > 2- Qual a difereça ente a versão 2.10.4 e a 3.3.1? Onde seria usada uma > ou outra? Se você quer usar o Plone, precisa ficar com a série 2.x do Zope por enquanto. O Zope 3 representa uma nova geração da plataforma Zope, e o Plone está sendo gradualmente convertido para se tornar uma aplicação Zope 3. Mas por enquanto, o Plone depende do Zope 2 para funcionar. [ ]s Luciano PS. Na realidade, o Plone já utiliza, desde sua versão 2.5, alguns recursos do Zope 3. Isso é feito de forma transparente para o usuário ou administrador, através de um pacote chamado Five, que vem incluído desde o Zope 2.8, e permite usar algumas facilidades da API do Zope 3 em um servidor Zope 2. O projeto chama-se Five porque 2+3 = 5. Algum dia o Plone será uma aplicação Zope 3 "pura" e não precisará mais do Five.
Re: [zope-pt] Zope 2.10
Parece que ainda não há um instalador Windows. Vai ver o Sidnei está de férias. :-) O jeito é esperar ou então utilizar a versão anterior (2.10.3) e depois fazer a atualização. Zénrique. Em 31/07/07, Antonio C. Pereira <[EMAIL PROTECTED]> escreveu: > > Pessoal, > sou novo em Zope/Plone. Estou tentando a baixar a versão 2.10.4, que > suponho ser a mais nova e estável, para Windows 2000 ou XP. > Não sei se por erro meu ou do site, somente é baixada a versão para > Linux, Unix. > > As minhas pergunta são: > 1- existe ou não a versão 2.10.4 para Windows. Se existe, como baixar? > 2- Qual a difereça ente a versão 2.10.4 e a 3.3.1? Onde seria usada uma > ou outra? > > Antecipadamente obriggado > > Antonio C. Pereira > > > > Para enviar uma mensagem: zope-pt@yahoogrupos.com.br > Para desistir envie uma mensagem em branco para: > [EMAIL PROTECTED] > Links do Yahoo! Grupos > > >
[zope-pt] Zope 2.10
Pessoal, sou novo em Zope/Plone. Estou tentando a baixar a versão 2.10.4, que suponho ser a mais nova e estável, para Windows 2000 ou XP. Não sei se por erro meu ou do site, somente é baixada a versão para Linux, Unix. As minhas pergunta são: 1- existe ou não a versão 2.10.4 para Windows. Se existe, como baixar? 2- Qual a difereça ente a versão 2.10.4 e a 3.3.1? Onde seria usada uma ou outra? Antecipadamente obriggado Antonio C. Pereira
Re: [zope-pt] Zope e Google Analytics
Marcelo, o colega Gustavo mostrou o produto certo para trabalhar com o Google Analytics. http://plone.org/products/analyticsforplone/?searchterm=Analytics Sua utilização é simples depois de instalado pegue só o número que o google gera e adicione no produto, ai é só esperar um tempo e pronto. On 7/30/07, Leonardo Miranda <[EMAIL PROTECTED]> wrote: > > Opa Marcelo, > > Eu uso este recurso do google em vários sites e nunca tive problema, sendo > que em alguns sites ele demou um pouco mais a começar a contabilizar. Mais > não tem mistério não, use o código do google no rodapé ou em outro template > que seja invocado em todas as partes do seu site, para que o google gere os > gráficos de todo o site. > > Abraços > Leonardo Miranda > > > Em 30/07/07, Gustavo Guimarães <[EMAIL PROTECTED]> escreveu: > > > >http://plone.org/products/analyticsforplone/?searchterm=Analytics > > - Mensagem original > > De: mfguimaraes2000 <[EMAIL PROTECTED]> > > Para: zope-pt@yahoogrupos.com.br > > Enviadas: Segunda-feira, 30 de Julho de 2007 8:37:53 > > Assunto: [zope-pt] Zope e Google Analytics > > > > Prezados, > > afim de ter uma contabilização do acesso ao site, verifiquei a > > possibilidade de usar o Google Analytics, portanto segui os passos > > indicados no site da Google para fazer esta contabilização. > > Fiz uma conta no Google Analytis e inseri o código script (fornecido > > pelo Google) no documento "footer" do Zope. > > A contabilização não funcionou, testei também no documento "index_html" > > e também não funcionou. > > Lembrando que esperei mais de 24hs em todas as tentativas. Pois o > > google demora um tempo para fazer a verificação do script. > > > > Alguém já usou este procedimento, e pode me dá uma dica de como fazer o > > Zope funcionar com o Google Analytics? O que será que estou fazendo > > errado? > > > > Atenciosamente, > > Marcelo. > > > > > > > > Alertas do Yahoo! Mail em seu celular. Saiba > > mais<http://br.mobile.yahoo.com/mailalertas/>. > > > > > > > >
Re: [zope-pt] Zope e Google Analytics
Opa Marcelo, Eu uso este recurso do google em vários sites e nunca tive problema, sendo que em alguns sites ele demou um pouco mais a começar a contabilizar. Mais não tem mistério não, use o código do google no rodapé ou em outro template que seja invocado em todas as partes do seu site, para que o google gere os gráficos de todo o site. Abraços Leonardo Miranda Em 30/07/07, Gustavo Guimarães <[EMAIL PROTECTED]> escreveu: > > http://plone.org/products/analyticsforplone/?searchterm=Analytics > - Mensagem original > De: mfguimaraes2000 <[EMAIL PROTECTED]> > Para: zope-pt@yahoogrupos.com.br > Enviadas: Segunda-feira, 30 de Julho de 2007 8:37:53 > Assunto: [zope-pt] Zope e Google Analytics > > Prezados, > afim de ter uma contabilização do acesso ao site, verifiquei a > possibilidade de usar o Google Analytics, portanto segui os passos > indicados no site da Google para fazer esta contabilização. > Fiz uma conta no Google Analytis e inseri o código script (fornecido > pelo Google) no documento "footer" do Zope. > A contabilização não funcionou, testei também no documento "index_html" > e também não funcionou. > Lembrando que esperei mais de 24hs em todas as tentativas. Pois o > google demora um tempo para fazer a verificação do script. > > Alguém já usou este procedimento, e pode me dá uma dica de como fazer o > Zope funcionar com o Google Analytics? O que será que estou fazendo > errado? > > Atenciosamente, > Marcelo. > > > > Alertas do Yahoo! Mail em seu celular. Saiba > mais<http://br.mobile.yahoo.com/mailalertas/>. > > > >
Res: [zope-pt] Zope e Google Analytics
http://plone.org/products/analyticsforplone/?searchterm=Analytics - Mensagem original De: mfguimaraes2000 <[EMAIL PROTECTED]> Para: zope-pt@yahoogrupos.com.br Enviadas: Segunda-feira, 30 de Julho de 2007 8:37:53 Assunto: [zope-pt] Zope e Google Analytics Prezados, afim de ter uma contabilização do acesso ao site, verifiquei a possibilidade de usar o Google Analytics, portanto segui os passos indicados no site da Google para fazer esta contabilização. Fiz uma conta no Google Analytis e inseri o código script (fornecido pelo Google) no documento "footer" do Zope. A contabilização não funcionou, testei também no documento "index_html" e também não funcionou. Lembrando que esperei mais de 24hs em todas as tentativas. Pois o google demora um tempo para fazer a verificação do script. Alguém já usou este procedimento, e pode me dá uma dica de como fazer o Zope funcionar com o Google Analytics? O que será que estou fazendo errado? Atenciosamente, Marcelo. Alertas do Yahoo! Mail em seu celular. Saiba mais em http://br.mobile.yahoo.com/mailalertas/
[zope-pt] Zope e Google Analytics
Prezados, afim de ter uma contabilização do acesso ao site, verifiquei a possibilidade de usar o Google Analytics, portanto segui os passos indicados no site da Google para fazer esta contabilização. Fiz uma conta no Google Analytis e inseri o código script (fornecido pelo Google) no documento "footer" do Zope. A contabilização não funcionou, testei também no documento "index_html" e também não funcionou. Lembrando que esperei mais de 24hs em todas as tentativas. Pois o google demora um tempo para fazer a verificação do script. Alguém já usou este procedimento, e pode me dá uma dica de como fazer o Zope funcionar com o Google Analytics? O que será que estou fazendo errado? Atenciosamente, Marcelo.
Re: [zope-pt] zope e arquivos : onde ficam os arquivos gerado no zope
Opa! Robson Recomendo você investigar mais. Mas os arquivos só podem ser alterados via Plone ou Zope, pois ficam num banco de dados chamado ZODB. Não adianta procura em file system que não vai encontrar. Bem, recomendo www.tchezope.org e www.plone.org e ler a respeito do Plone e do Zope. Sei que é legal mexer e descobrir, mas vale a pena estudar a documentação antes. Abraços TOM Em 15/07/07, robson_fd <[EMAIL PROTECTED]> escreveu: amigo instalei o plone zope e payton no windows, ai utilizei uma tutorial ensiando a fazer o primeiro programa: nesse caso utilizei o zope pra criar esse programa, criei uma pastar ..fiz minha pagina html e coloquei uma imagem, até ai tudo bem: rodeia pagina de boa, mas eu estou tentando achar onde foi intalado o plone zope e payton onde fica os arquivos e paginas criados por mim..tipo: queria saber qual a pasta e se os nomes da pasta criado pela plataforma zope é a mesma que fica armazendo ...tipo: criei uma pasta home.html dentro de uma pasta tambem criada por mim chamada imagens, mas eu não consigo mudar o conteudo dess e aquivo a não ser pelo próprio zope..queria ver onde fica esse aquivo..de já agradeço... -- Cordialmente, Wilton Souza Alencar www.tom.pro.br
[zope-pt] zope e arquivos : onde ficam os arquivos gerado no zope
amigo instalei o plone zope e payton no windows, ai utilizei uma tutorial ensiando a fazer o primeiro programa: nesse caso utilizei o zope pra criar esse programa, criei uma pastar ..fiz minha pagina html e coloquei uma imagem, até ai tudo bem: rodeia pagina de boa, mas eu estou tentando achar onde foi intalado o plone zope e payton onde fica os arquivos e paginas criados por mim..tipo: queria saber qual a pasta e se os nomes da pasta criado pela plataforma zope é a mesma que fica armazendo ...tipo: criei uma pasta home.html dentro de uma pasta tambem criada por mim chamada imagens, mas eu não consigo mudar o conteudo dess e aquivo a não ser pelo próprio zope..queria ver onde fica esse aquivo..de já agradeço...
Re: Res: [zope-pt] Zope X Ruby on Rails
Pessoal, eu já ensaiei algumas coisas com Rails, e achei muito legal. Pelo visto fui o único a ver. Abraços, Fred Rodrigo Braga <[EMAIL PROTECTED]> escreveu: pode até não ser apenas isso, mas que o mkt é bom é! :) - Mensagem original De: Ricardo Dani <[EMAIL PROTECTED]> Para: zope-pt@yahoogrupos.com.br Enviadas: Quinta-feira, 12 de Julho de 2007 14:03:37 Assunto: Re: [zope-pt] Zope X Ruby on Rails Nao sei bem, mas me disseram que Ruby on Rails eh mais marketing do que funcional. EU, nao sei de nada, rs. On 7/12/07, Fred < f_augusto2002@ yahoo.com. br> wrote: Galera ... Vi a discussão sobre PHP x ZOPE ... Gostaria de saber a opinião de vocês sobre o Ruby on Rails X Zope. Abraços, Fred --- Luciano Ramalho <[EMAIL PROTECTED] com> escreveu: > Grande post, Takashi! > > Faz tempo que a gente não se vê! Precisamos almoçar > um dia desses! > > [ ]s > Luciano > > On 7/11/07, Ricardo Takashi Abe > wrote: > > As diferenças são várias e dramáticas... > > > > 1 - PHP não permite uma clara divisão de lógica e > apresentação.. . > > existem frameworks de templates, mas são horríveis > de programar... > > 2 - Toda vez que se faz um sistema novo, vc tem > que pensar a segurança e > > níveis de usuários do zero no PHP. No Zope, > programando da forma > > correta, aproveita-se o esquema já existente de > usuários. > > 3 - Se não for previsto, o PHP é extremamente > vulnerável a injections, > > tanto PHP quanto SQL... O Zope tem proteção > nativa... > > 4 - Dá para clusterizar o PHP, mas dá um trampo > horrendo... > > 5 - PHP não faz virtual hosting nativamente. .. > > 6 - O PHP não é orientado a objetos... o que eles > chamam de objetos é > > uma emulação... > > 7 - Python é muito mais lógico e fácil de > aprender... coisas como listas > > dinâmicas e seus tratamentos são fáceis... > > 8 - Faça uma enquete nos repositórios de código > comparanto PHP Nuke e > > Plone... vc vai perceber que 75% das extensões do > PHP Nuke são > > visuais... ícones, skins, etc... no repositório do > Plone vc vai perceber > > que mais da metade são funcionalidades lógicas... > adivinha em qual > > plataforma é mais fácil programar? > > 9 - PHP, assim como o ASP, o JSP, o Cold Fusion e > assemelhados necessita > > que o programador passe uma parte significativa do > tempo dele recortando > > e desmembrando HTMLs do designer a cada versão da > página... uma perda de > > tempo miserável... Usando ZPT e educando os > designers vc consegue > > reduzir muito esse tempo. > > > > Por enquanto é o que eu consigo lembrar... > > > > []'s > > Takashi > > > > > > Para enviar uma mensagem: > [EMAIL PROTECTED] .com.br > > Para desistir envie uma mensagem em branco para: > zope-pt-unsubscribe @yahoogrupos. com.br > > Links do Yahoo! Grupos > > > > > > > Atenciosamente, Frederico Augusto de Oliveira Pinto Araujo "A felicidade, às vezes, é uma bênção, mas geralmente é uma conquista." (Paulo Coelho) _ _ _ _ _ _ Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo. com.br/oqueeugan hocomisso -- Ricardo Lapa Dani http://www.paradigm a.com.br Flickr agora em português. Você cria, todo mundo vê. Saiba mais. Atenciosamente, Frederico Augusto de Oliveira Pinto Araujo "A felicidade, às vezes, é uma bênção, mas geralmente é uma conquista." (Paulo Coelho) - Novo Yahoo! Cadê? - Experimente uma nova busca.
Res: [zope-pt] Zope X Ruby on Rails
pode até não ser apenas isso, mas que o mkt é bom é! :) - Mensagem original De: Ricardo Dani <[EMAIL PROTECTED]> Para: zope-pt@yahoogrupos.com.br Enviadas: Quinta-feira, 12 de Julho de 2007 14:03:37 Assunto: Re: [zope-pt] Zope X Ruby on Rails Nao sei bem, mas me disseram que Ruby on Rails eh mais marketing do que funcional. EU, nao sei de nada, rs. On 7/12/07, Fred < f_augusto2002@ yahoo.com. br> wrote: Galera ... Vi a discussão sobre PHP x ZOPE ... Gostaria de saber a opinião de vocês sobre o Ruby on Rails X Zope. Abraços, Fred --- Luciano Ramalho <[EMAIL PROTECTED] com> escreveu: > Grande post, Takashi! > > Faz tempo que a gente não se vê! Precisamos almoçar > um dia desses! > > [ ]s > Luciano > > On 7/11/07, Ricardo Takashi Abe > wrote: > > As diferenças são várias e dramáticas... > > > > 1 - PHP não permite uma clara divisão de lógica e > apresentação.. . > > existem frameworks de templates, mas são horríveis > de programar... > > 2 - Toda vez que se faz um sistema novo, vc tem > que pensar a segurança e > > níveis de usuários do zero no PHP. No Zope, > programando da forma > > correta, aproveita-se o esquema já existente de > usuários. > > 3 - Se não for previsto, o PHP é extremamente > vulnerável a injections, > > tanto PHP quanto SQL... O Zope tem proteção > nativa... > > 4 - Dá para clusterizar o PHP, mas dá um trampo > horrendo... > > 5 - PHP não faz virtual hosting nativamente. .. > > 6 - O PHP não é orientado a objetos... o que eles > chamam de objetos é > > uma emulação... > > 7 - Python é muito mais lógico e fácil de > aprender... coisas como listas > > dinâmicas e seus tratamentos são fáceis... > > 8 - Faça uma enquete nos repositórios de código > comparanto PHP Nuke e > > Plone... vc vai perceber que 75% das extensões do > PHP Nuke são > > visuais... ícones, skins, etc... no repositório do > Plone vc vai perceber > > que mais da metade são funcionalidades lógicas... > adivinha em qual > > plataforma é mais fácil programar? > > 9 - PHP, assim como o ASP, o JSP, o Cold Fusion e > assemelhados necessita > > que o programador passe uma parte significativa do > tempo dele recortando > > e desmembrando HTMLs do designer a cada versão da > página... uma perda de > > tempo miserável... Usando ZPT e educando os > designers vc consegue > > reduzir muito esse tempo. > > > > Por enquanto é o que eu consigo lembrar... > > > > []'s > > Takashi > > > > > > Para enviar uma mensagem: > [EMAIL PROTECTED] .com.br > > Para desistir envie uma mensagem em branco para: > zope-pt-unsubscribe @yahoogrupos. com.br > > Links do Yahoo! Grupos > > > > > > > Atenciosamente, Frederico Augusto de Oliveira Pinto Araujo "A felicidade, às vezes, é uma bênção, mas geralmente é uma conquista." (Paulo Coelho) _ _ _ _ _ _ Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo. com.br/oqueeugan hocomisso -- Ricardo Lapa Dani http://www.paradigm a.com.br Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo.com.br/oqueeuganhocomisso
Res: [zope-pt] Zope based ERP5 na O'Reilly!
Olá Rogerio, Gostaria de ter esse PDF, e com certeza quero assitir esta palestra sobre o ERP5 []'s - Mensagem original De: Rogerio Atem de Carvalho <[EMAIL PROTECTED]> Para: zope-pt@yahoogrupos.com.br Enviadas: Quinta-feira, 12 de Julho de 2007 13:41:37 Assunto: [zope-pt] Zope based ERP5 na O'Reilly! Caros, aproveitando o embalo, gostaria de anunciar que já está a venda o livro Beautiful Code: Leading Programmers Explain How They Think, Gregory Wilson (Org.), ISBN 0596510047, O'Reilly Media, 2007. Neste livro, eu e o Rafael Monnerat escrevemos o capítulo "ERP5: Designing for Maximum Adaptability" , sobre o ERP5 - framework ERP feito em Zope. Entre os outros autores estão Brian Kernighan, Jon Bentley, Charles Petzold, Douglas Crockford, Andrew Kuchling e Yukihiro Matsumoto, dentre outros de renome internacional. O Monnerat estará na Pycon em Joinville ministrando uma palestra também sobre o ERP5. Quem quiser uma cópia em PDF do capítulo, me escreva. Abraços, -- Prof. Rogério Atem de Carvalho, D.Sc. Research Coordinator Information Systems Research Group Coordinator CEFET Campos http://www.cefetcam pos.br/epex/ dppg/nucleos- pesquisa/ nsi/ratem _ _ _ _ _ _ ''O remetente desta mensagem é o responsável pelo seu conteúdo e endereçamento. A utilização deste meio para fins que não aqueles dispostos na Portaria nº 267, de 20 de outubro de 2003 da Direção Geral do CEFET CAMPOS, é passível das sanções cabíveis, dispostas nas normas internas para utilização de correio eletrônico e acesso à Internet.'' _ _ _ _ _ _ Servidor de E-mail CEFET Campos Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo.com.br/oqueeuganhocomisso
[zope-pt] Zope based ERP5 na O'Reilly!
Caros, aproveitando o embalo, gostaria de anunciar que já está a venda o livro Beautiful Code: Leading Programmers Explain How They Think, Gregory Wilson (Org.), ISBN 0596510047, O'Reilly Media, 2007. Neste livro, eu e o Rafael Monnerat escrevemos o capítulo "ERP5: Designing for Maximum Adaptability", sobre o ERP5 - framework ERP feito em Zope. Entre os outros autores estão Brian Kernighan, Jon Bentley, Charles Petzold, Douglas Crockford, Andrew Kuchling e Yukihiro Matsumoto, dentre outros de renome internacional. O Monnerat estará na Pycon em Joinville ministrando uma palestra também sobre o ERP5. Quem quiser uma cópia em PDF do capítulo, me escreva. Abraços, -- Prof. Rogério Atem de Carvalho, D.Sc. Research Coordinator Information Systems Research Group Coordinator CEFET Campos http://www.cefetcampos.br/epex/dppg/nucleos-pesquisa/nsi/ratem ___ ''O remetente desta mensagem é o responsável pelo seu conteúdo e endereçamento. A utilização deste meio para fins que não aqueles dispostos na Portaria nº 267, de 20 de outubro de 2003 da Direção Geral do CEFET CAMPOS, é passível das sanções cabíveis, dispostas nas normas internas para utilização de correio eletrônico e acesso à Internet.'' ___ Servidor de E-mail CEFET Campos
Re: [zope-pt] Zope X Ruby on Rails
Nao sei bem, mas me disseram que Ruby on Rails eh mais marketing do que funcional. EU, nao sei de nada, rs. On 7/12/07, Fred <[EMAIL PROTECTED]> wrote: Galera ... Vi a discussão sobre PHP x ZOPE ... Gostaria de saber a opinião de vocês sobre o Ruby on Rails X Zope. Abraços, Fred --- Luciano Ramalho <[EMAIL PROTECTED] > escreveu: > Grande post, Takashi! > > Faz tempo que a gente não se vê! Precisamos almoçar > um dia desses! > > [ ]s > Luciano > > On 7/11/07, Ricardo Takashi Abe > <[EMAIL PROTECTED] > wrote: > > As diferenças são várias e dramáticas... > > > > 1 - PHP não permite uma clara divisão de lógica e > apresentação... > > existem frameworks de templates, mas são horríveis > de programar... > > 2 - Toda vez que se faz um sistema novo, vc tem > que pensar a segurança e > > níveis de usuários do zero no PHP. No Zope, > programando da forma > > correta, aproveita-se o esquema já existente de > usuários. > > 3 - Se não for previsto, o PHP é extremamente > vulnerável a injections, > > tanto PHP quanto SQL... O Zope tem proteção > nativa... > > 4 - Dá para clusterizar o PHP, mas dá um trampo > horrendo... > > 5 - PHP não faz virtual hosting nativamente... > > 6 - O PHP não é orientado a objetos... o que eles > chamam de objetos é > > uma emulação... > > 7 - Python é muito mais lógico e fácil de > aprender... coisas como listas > > dinâmicas e seus tratamentos são fáceis... > > 8 - Faça uma enquete nos repositórios de código > comparanto PHP Nuke e > > Plone... vc vai perceber que 75% das extensões do > PHP Nuke são > > visuais... ícones, skins, etc... no repositório do > Plone vc vai perceber > > que mais da metade são funcionalidades lógicas... > adivinha em qual > > plataforma é mais fácil programar? > > 9 - PHP, assim como o ASP, o JSP, o Cold Fusion e > assemelhados necessita > > que o programador passe uma parte significativa do > tempo dele recortando > > e desmembrando HTMLs do designer a cada versão da > página... uma perda de > > tempo miserável... Usando ZPT e educando os > designers vc consegue > > reduzir muito esse tempo. > > > > Por enquanto é o que eu consigo lembrar... > > > > []'s > > Takashi > > > > > > Para enviar uma mensagem: > zope-pt@yahoogrupos.com.br > > Para desistir envie uma mensagem em branco para: > [EMAIL PROTECTED] > > Links do Yahoo! Grupos > > > > > > > Atenciosamente, Frederico Augusto de Oliveira Pinto Araujo "A felicidade, às vezes, é uma bênção, mas geralmente é uma conquista." (Paulo Coelho) __ Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo.com.br/oqueeuganhocomisso -- Ricardo Lapa Dani http://www.paradigma.com.br
Re: [zope-pt] Zope X Ruby on Rails
Galera ... Vi a discussão sobre PHP x ZOPE ... Gostaria de saber a opinião de vocês sobre o Ruby on Rails X Zope. Abraços, Fred --- Luciano Ramalho <[EMAIL PROTECTED]> escreveu: > Grande post, Takashi! > > Faz tempo que a gente não se vê! Precisamos almoçar > um dia desses! > > [ ]s > Luciano > > On 7/11/07, Ricardo Takashi Abe > <[EMAIL PROTECTED]> wrote: > > As diferenças são várias e dramáticas... > > > > 1 - PHP não permite uma clara divisão de lógica e > apresentação... > > existem frameworks de templates, mas são horríveis > de programar... > > 2 - Toda vez que se faz um sistema novo, vc tem > que pensar a segurança e > > níveis de usuários do zero no PHP. No Zope, > programando da forma > > correta, aproveita-se o esquema já existente de > usuários. > > 3 - Se não for previsto, o PHP é extremamente > vulnerável a injections, > > tanto PHP quanto SQL... O Zope tem proteção > nativa... > > 4 - Dá para clusterizar o PHP, mas dá um trampo > horrendo... > > 5 - PHP não faz virtual hosting nativamente... > > 6 - O PHP não é orientado a objetos... o que eles > chamam de objetos é > > uma emulação... > > 7 - Python é muito mais lógico e fácil de > aprender... coisas como listas > > dinâmicas e seus tratamentos são fáceis... > > 8 - Faça uma enquete nos repositórios de código > comparanto PHP Nuke e > > Plone... vc vai perceber que 75% das extensões do > PHP Nuke são > > visuais... ícones, skins, etc... no repositório do > Plone vc vai perceber > > que mais da metade são funcionalidades lógicas... > adivinha em qual > > plataforma é mais fácil programar? > > 9 - PHP, assim como o ASP, o JSP, o Cold Fusion e > assemelhados necessita > > que o programador passe uma parte significativa do > tempo dele recortando > > e desmembrando HTMLs do designer a cada versão da > página... uma perda de > > tempo miserável... Usando ZPT e educando os > designers vc consegue > > reduzir muito esse tempo. > > > > Por enquanto é o que eu consigo lembrar... > > > > []'s > > Takashi > > > > > > Para enviar uma mensagem: > zope-pt@yahoogrupos.com.br > > Para desistir envie uma mensagem em branco para: > [EMAIL PROTECTED] > > Links do Yahoo! Grupos > > > > > > > Atenciosamente, Frederico Augusto de Oliveira Pinto Araujo "A felicidade, às vezes, é uma bênção, mas geralmente é uma conquista." (Paulo Coelho) Novo Yahoo! Cadê? - Experimente uma nova busca. http://yahoo.com.br/oqueeuganhocomisso
Re: [zope-pt] Zope X PHP
Grande post, Takashi! Faz tempo que a gente não se vê! Precisamos almoçar um dia desses! [ ]s Luciano On 7/11/07, Ricardo Takashi Abe <[EMAIL PROTECTED]> wrote: > As diferenças são várias e dramáticas... > > 1 - PHP não permite uma clara divisão de lógica e apresentação... > existem frameworks de templates, mas são horríveis de programar... > 2 - Toda vez que se faz um sistema novo, vc tem que pensar a segurança e > níveis de usuários do zero no PHP. No Zope, programando da forma > correta, aproveita-se o esquema já existente de usuários. > 3 - Se não for previsto, o PHP é extremamente vulnerável a injections, > tanto PHP quanto SQL... O Zope tem proteção nativa... > 4 - Dá para clusterizar o PHP, mas dá um trampo horrendo... > 5 - PHP não faz virtual hosting nativamente... > 6 - O PHP não é orientado a objetos... o que eles chamam de objetos é > uma emulação... > 7 - Python é muito mais lógico e fácil de aprender... coisas como listas > dinâmicas e seus tratamentos são fáceis... > 8 - Faça uma enquete nos repositórios de código comparanto PHP Nuke e > Plone... vc vai perceber que 75% das extensões do PHP Nuke são > visuais... ícones, skins, etc... no repositório do Plone vc vai perceber > que mais da metade são funcionalidades lógicas... adivinha em qual > plataforma é mais fácil programar? > 9 - PHP, assim como o ASP, o JSP, o Cold Fusion e assemelhados necessita > que o programador passe uma parte significativa do tempo dele recortando > e desmembrando HTMLs do designer a cada versão da página... uma perda de > tempo miserável... Usando ZPT e educando os designers vc consegue > reduzir muito esse tempo. > > Por enquanto é o que eu consigo lembrar... > > []'s > Takashi > > > Para enviar uma mensagem: zope-pt@yahoogrupos.com.br > Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] > Links do Yahoo! Grupos > > >
Re: [zope-pt] Zope X PHP
As diferenças são várias e dramáticas... 1 - PHP não permite uma clara divisão de lógica e apresentação... existem frameworks de templates, mas são horríveis de programar... 2 - Toda vez que se faz um sistema novo, vc tem que pensar a segurança e níveis de usuários do zero no PHP. No Zope, programando da forma correta, aproveita-se o esquema já existente de usuários. 3 - Se não for previsto, o PHP é extremamente vulnerável a injections, tanto PHP quanto SQL... O Zope tem proteção nativa... 4 - Dá para clusterizar o PHP, mas dá um trampo horrendo... 5 - PHP não faz virtual hosting nativamente... 6 - O PHP não é orientado a objetos... o que eles chamam de objetos é uma emulação... 7 - Python é muito mais lógico e fácil de aprender... coisas como listas dinâmicas e seus tratamentos são fáceis... 8 - Faça uma enquete nos repositórios de código comparanto PHP Nuke e Plone... vc vai perceber que 75% das extensões do PHP Nuke são visuais... ícones, skins, etc... no repositório do Plone vc vai perceber que mais da metade são funcionalidades lógicas... adivinha em qual plataforma é mais fácil programar? 9 - PHP, assim como o ASP, o JSP, o Cold Fusion e assemelhados necessita que o programador passe uma parte significativa do tempo dele recortando e desmembrando HTMLs do designer a cada versão da página... uma perda de tempo miserável... Usando ZPT e educando os designers vc consegue reduzir muito esse tempo. Por enquanto é o que eu consigo lembrar... []'s Takashi
Re: [zope-pt] Zope X PHP
On 7/11/07, Ricardo Dani <[EMAIL PROTECTED]> wrote: 1. PHP não é um framework. Mandou muito bem, Ricardo. Não dá para comparar uma linguagem com um framework. Há muito tempo em uma entrevista eu dei a seguinte explicação: comparar o Zope com o PHP é como comparar um transatlântico com um restaurante. O que isso quer dizer? 1) ninguém compararia um restaurante com um transatlântico, porque são coisas diferentes; 2) é preciso uma equipe mais treinada/especializada para trabalhar em um transatlântico que um restaurante; 3) um transatlântico possui vários restaurantes a bordo, e da mesma forma, o Zope oferece várias linguagens que você pode usar para fazer coisas diferentes: ZPT para templates, DTML para queries SQL parametrizadas, Python para lógica; Rogério, uma piada que eu faço em palestras é assim: APRESENTADOR: Qual a tecnologia que você vai usar para fazer seu novo portal? CALOURO: Java (ou PHP, ou Lisp, ou Python, não importa qual a linguagem) APRESENTADOR: Resposta ...RRADAAA! Quem está se propondo a construir um portal a partir de uma linguagem de programação, deve estar louco! A menos que trabalhe para uma mega-empresa de software que vai investir milhões de dólares e três anos de prazo para criar um produto novo para competir no mercado de CMS, não faz nenhum sentido não usar um dos N frameworks para a construção de portais disponíveis como software livre. Então, a questão é: qual o framework em PHP que se pretende comparar com o Zope? E porque não Zope/Plone, se é que se trata de fazer portais? Se não se trata de fazer portais, mas sim aplicações web transacionais, porque não Django ou TurboGears? [ ]s Luciano
[zope-pt] Zope X PHP
Caros, depois de um longo tempo sem postar aqui, venho por meio deste pedir uma ajuda valiosa. Tenho a missão de convencer pessoal técnico porque devo usar o Zope para implantar projetos em um órgão do Governo Federal que já usa PHP. Eu acho que temos duas vertentes: -de produtividade, na construção de novas aplicações; -de segurança. Sei tb que PHP é uma meia-água que fizeram dois andares em cima e vendem como um prédio, mas obviamente não posso usar esse tipo de argumento (infelizmente). Gostaria então que os que tiverem paciência me listem vantagens do Zope em relação ao PHP ou lugares onde posso encontrar comparações e coisas do tipo. Eu sei que esse assunto é meio recorrente aqui na lista, porém é sempre necessário atualizar nossos argumentos em função dos avanços nas duas plataformas. Agradeço desde já, -- Prof. Rogério Atem de Carvalho, D.Sc. Research Coordinator Information Systems Research Group Coordinator CEFET Campos http://www.cefetcampos.br/epex/dppg/nucleos-pesquisa/nsi/ratem ___ ''O remetente desta mensagem é o responsável pelo seu conteúdo e endereçamento. A utilização deste meio para fins que não aqueles dispostos na Portaria nº 267, de 20 de outubro de 2003 da Direção Geral do CEFET CAMPOS, é passível das sanções cabíveis, dispostas nas normas internas para utilização de correio eletrônico e acesso à Internet.'' ___ Servidor de E-mail CEFET Campos
Re: [zope-pt] Zope X PHP
1. PHP não é um framework. On 7/11/07, Rogerio Atem de Carvalho <[EMAIL PROTECTED]> wrote: Caros, depois de um longo tempo sem postar aqui, venho por meio deste pedir uma ajuda valiosa. Tenho a missão de convencer pessoal técnico porque devo usar o Zope para implantar projetos em um órgão do Governo Federal que já usa PHP. Eu acho que temos duas vertentes: -de produtividade, na construção de novas aplicações; -de segurança. Sei tb que PHP é uma meia-água que fizeram dois andares em cima e vendem como um prédio, mas obviamente não posso usar esse tipo de argumento (infelizmente). Gostaria então que os que tiverem paciência me listem vantagens do Zope em relação ao PHP ou lugares onde posso encontrar comparações e coisas do tipo. Eu sei que esse assunto é meio recorrente aqui na lista, porém é sempre necessário atualizar nossos argumentos em função dos avanços nas duas plataformas. Agradeço desde já, -- Prof. Rogério Atem de Carvalho, D.Sc. Research Coordinator Information Systems Research Group Coordinator CEFET Campos http://www.cefetcampos.br/epex/dppg/nucleos-pesquisa/nsi/ratem __ ''O remetente desta mensagem é o responsável pelo seu conteúdo e endereçamento. A utilização deste meio para fins que não aqueles dispostos na Portaria nº 267, de 20 de outubro de 2003 da Direção Geral do CEFET CAMPOS, é passível das sanções cabíveis, dispostas nas normas internas para utilização de correio eletrônico e acesso à Internet.'' __ Servidor de E-mail CEFET Campos -- Ricardo Lapa Dani http://www.paradigma.com.br
[zope-pt] Zope e base de dados SQL Server
Boa noite lista! Estou pra receber um banco de dados com login e senha feito no sql server. Como eu faria pra pegar esses logins e senhas e transformar em usuarios e suas respectivas senhas em um site plone? Estou sem saber o que fazer... alguem? desde ja agradeco a atencao de todos
Re: [zope-pt] Zope 2 x Zope 3
On 5/21/07, Ruda Filgueiras <[EMAIL PROTECTED]> wrote: > Além disso, por ser em Python e se comparado com aplicações desse > tamanho em linguagens como Perl e PHP, acho ele bem limpinho. ;-) Sem citar nomes, este é um ponto muito importante: a visão crítica que a gente tem expressado sobre Zope e Plone é a de que em está acostumado com um nível de qualidade bem maior que a da maioria dos outros projetos de aplicações web. Por exemplo, o Plone desde o início tem uma ferramenta de migrações, limitada mas tem, e ela é extensível. Em muitos projetos, migrações são muito mais limitadas. Por exemplo, não é qualquer framework que consegue migrar automaticamente dados de tipos de conteúdo criados pela equipe local. Além disso, os mecanismos de customização do Plone, com todos os seus problemas, ficam anos-luz na frente da concorrência exatamente por incluirem um jeito muito poderoso de atualizar o framework sem quebrar todas as suas customizações. Acho importante deixar isso claro, porque estas críticas podem ser lidas por alguém que acabou de chegar na lista, e ainda está avaliando a plataforma. Nosso nível de exigência é muito alto. Estamos "mal acostumados" por trabalhar com um framework muito avançado e inovador, fruto de dez anos de desenvolvimento. [ ]s Luciano
Re: [zope-pt] Zope 2 x Zope 3
On 5/21/07, Rodrigo Senra <[EMAIL PROTECTED]> wrote: > [ Ruda Filgueiras ]: > - > |Não é clean por que Zope2 nunca foi clean e ele continua na pilha. :-( > > Hehehe, olhem só como são as coisas. > Falei que a tecnologia Zope 3 estava 1/2 verde e quase me levaram > para a guilhotina. O Rudá diz que Zope2 *nunca* foi clean > (==sempre foi sujo) e ele se safa desta frase "limpinho". > É ou não é impressionante. É Rudá, vc tem a manha ;o) Apenas para clarificar, pois ficou sem contextualização essa frase. Dizer que o zope2 não é clean, significa que ele: 1) Muita herança múltipla 2) Árvore de herança muito alta, objetos mais complexos 3) Visão relativa ao ser comparado com Zope3 Ou seja, na época em que ele foi escrito, isso era o máximo que se tinha. Além disso, por ser em Python e se comparado com aplicações desse tamanho em linguagens como Perl e PHP, acho ele bem limpinho. ;-) É por isso que está havendo todo esse foco dos desenvolvedores Zope e da Comunidade Plone em usar componentes Zope3 no Zope2, que em suma significa Interfaces e Adapters. O restante são novos recursos e abstrações que ficam "limpos" por serem modelados assim, ou por serem produtos que nem existiam antes como os conceitos de View, Annotations etc. E por limpeza temos: 1) Alta coesão - depende tambem de um design correto, mas o uso de Interface ajuda 2) Baixo acoplamento - Adapters 3) Interfaces para defirnir os tipos Sobre o Twisted, se não me engano ele usa os conceitos do Zope3 (componentes): Interfaces e Adpters, porém mexendo nesse nível mais baixo. E isso é um bom exemplo de uso da tecnologia de forma sólida e comprovada, inclusive para mostrar que qualquer aplicação Python pode usufruir desses recursos. Outros exemplos estão por ai, como o lauchpad e o STOQ da Async, que usa os componentes do Twisted e que são derivados dos componentes do Zope(3). -- Rudá Porto Filgueiras Weimar Consultoria Hospedagem Plone, Zope e Python? http://www.pytown.com
Re: [zope-pt] Zope 2 x Zope 3
[ Ruda Filgueiras ]: - |Não é clean por que Zope2 nunca foi clean e ele continua na pilha. :-( Hehehe, olhem só como são as coisas. Falei que a tecnologia Zope 3 estava 1/2 verde e quase me levaram para a guilhotina. O Rudá diz que Zope2 *nunca* foi clean (==sempre foi sujo) e ele se safa desta frase "limpinho". É ou não é impressionante. É Rudá, vc tem a manha ;o) [ Luciano Ramalho ]: - | Fui estudar outros frameworks, e agora que pintou o Grok, | estou motivado para pegar de |novo a onda do Zope 3. Mas repito: não me convidem para migrar nada... Esse é o ponto nevrálgico. Acredito que a interseção entre o que eu, o Xiru e o Jean expressamos aqui se resume a isso. Naturalmente a *intensidade* das opiniões varia na razão direta do número de sites que devem ser mantidos. [ Ruda Filgueiras ]: - |Essa parte o pessoal já respondeu, porém você usa o Twisted certo? Yes, Sir! |Bom se Zope3 (arquitetura de componentes) estivesse tão verde, por que | Twisted foi todo reescrito usando essa tecnologia/metodologia? Até onde eu saiba, a única parte utilizada pelo Twisted importada do Zope3 foram Interfaces. Portanto, eu diria que "todo reescrito usando essa tecnologia" é no mínimo uma hipérbole. |Eu acho que justamente quem mais sofre com Zope3 no Zope2 são o perfil |de desenvolvedores que programam mais em Zope2 no sentido TTW Sério, eu achei que para esse povo não mudava praticamente nada, uma vez que eles não olham debaixo do capô. |Pois para quem programava para Zope2 código Python que interage de |forma mais interna com as partes do Aplication Server Zope, o Zope3 é |como um oásis. ;-) Meu ânimo já está renovado pela veemente defesa do Zope3, vou em busca deste oásis, rogo que não seja apenas uma miragem, aos olhos do peregrino preso na areia movediça ;o) Abração, Senra - Rodrigo Senra GPr Sistemas http://www.gpr.com.br
Re: [zope-pt] Zope e Oracle
On 5/18/07, John Bandini <[EMAIL PROTECTED]> wrote: > Olá, > > minha empresa está começando a trabalhar com Plone e precisamos fazer > uma conexão com o banco de dados Oracle. > > Um amigo me informou que a empresa brasileira que vende as licenças > para o produto (Egenix) cobra em torno de R$ 1.000,00 por instância, > com manuais e consultoria. Como temos um servidor com 4 processadores, > iriamos gastar em torno de 4 mil reais, verba que não dispomos. Você pode comprar a licença diretamente no site [1] do fabricante por U$ 120,00 por instância. Mas mesmo que lá você compre as 4 que precisa pelo preço de 1 vendida pela empresa brasileira, eu acho que o melhor que você tem a fazer é usar o produto do Wilton, como o Fernando e o Jean já falaram. [1] http://www.egenix.com/shop/ Abraço, -- Luís Flávio Rocha Ever tried. Ever failed. No matter. Try again. Fail again. Fail better. Samuel Beckett (1906-1989)
Re: [zope-pt] Zope 2 x Zope 3, ou Como manter seu site em pé sobre uma plataforma que não pára no lugar
Esta discussão sobre a evolução do Zope e do Plone levantou toda uma problemática, mas acho que seria muito proveitoso levantar uma solucionática. Minha proposta está no meu blog: http://ramalho.org/?p=14 Aguardo os comentários da comunidade, aqui na lista ou lá no blog. [ ]s Luciano
Re: [zope-pt] Zope 2 x Zope 3
Vou expressar uma opinião que há muito vem na minha cabeça e acredito que de outros também Talvez dos antigos divulgadores (estou com zope desde 2001), sou técnicamente o mais fraquinho dos profissionais e o mais resistentes a patterns e etcmas aí vai minha opinião. Durante anos que venho trabalhando e divulgando o Zope e Plone, vejo que justamente o que alguns chamam de "worst practices" ou pelo menos as não "melhores práticas" é que têm conquistado desenvolvedores e clientes. Particularmente, me assustou tornar o Zope mais pythonico, não que acho que isso seja ruim, mas o Zope e o Plone conquistaram muito espaço, justamente por serem produtivos e eficazes sem necessidade do Python (no que cabe ao desenvolvedor de soluções voltadas ao cliente). Então acho que o zope 3 poderia repensar o seu modelo pythonico, pelo menos abrindo alternativas do bom e velho zope 2 (se bem que falo sem grandes conhecimentos do zope 3, apenas investigações superficiais). Isto é, a velha história do melhor dos dois mundos, avançar sem perder o já conquistado. Ou o famoso "ótimo" é inimigo do bom, o zope e plone são bons e estão querendo se tornar ótimos e aí mora o perigo. Aproveito e expresso alguns pontos que me deixam encucado: Quanto a Acquisition, concordo que explícito é melhor que implícito, mas foi justamente o implícito e algumas mágicas e automatizações do Zope que conquistaram desenvolvedores e clientes. Me assusta a retirada dessa característica ou crítica descomedida a ela (me lembra a época do java contra a herança múltipla que usávamos muito em C++, Jogar algo na Fogueira normalmente não é bom.). Quanto a ZMI vejo a mesma como um "plus" e não uma deficiência (sou muito criticado por isso), pois muitos ficam maravilhados com a possibilidade de desenvolvimento TTW e isso tem se perdido no Plone por influência do Zope 3 e Five. (Me crucifiquem se quiserem) ZCML: Me assusta o excesso de arquivos de configuração no Zope 3/Five. Às vezes penso que estão inventando o Z2EE ou P2EE (nem preciso falar do que se trata). Concordo que este modelo traz muita flexibilidade, mas também retrabalho e muita configuração burocrática que seria facilmente resolvida com alguns modelos automáticos (ex.: Products no Zope 2) que poderiam conviver juntos. Além disso é modelo XML de configuração já está bem atendido pelo mercado e já tem se mostrado esgotado (vide Rails, Trails e outros modelos menos configuráveis e mais automáticos) Enfim, aproveito esse off-topic, para me questionar e à comunidade, para onde estamos indo. Já levei muitas aulas sobre design patterns, best practices e outras coisas que o Z3 traz, mas ainda não consegui, talvez por deficiência, vislumbrar o que essas coisas trazem de melhorias para o desenvolvedor de soluções que usa o Zope e o Plone em sua coorporação e que apesar de incentivar a comunidade através de contratações, demandas de serviços e divulgação da plataforma, não quer se envolver em questões arquiteturais do Plone, Zope ou Python. Basta olhar para a comunidade java, quantas coorporações que usam a linguagem e tecnologias correlatas realmente se envolvem nos núcleos dos projetos e decisões. A contribuição é feita através de demandas comerciais e isso pode se perder no Z3. Às vezes me pergunto se todo esforço do Zope 3 não seria bem aproveitado na solução dos problemas do Zope 2 e incorporação de novas tendências sem perder o que já foi conquistado. Recentemente, verifiquei que muito clientes têm se assustado com o modelo Zope 3/Five e que a comunidade pode pagar caro por esse caminho, pois enquanto a divulgação de um órgão ou instuição de grande porte agrega valor a nossa comunidade e à plataforma, o abandono da plataforma por algumas delas pode ruir as estruturas e bases construídas. Enfim, o impacto de uma avaliação ruim é muito grande (a velha história da mancha negra na blusa branca). Particularmente, como desenvolvedor, estou assustado e meio perdido, e sinto que é um sentimento corrente entre nós. Vi manifestações do Jean na lista internacional sobre isso e o que mais me assustou foi a total rejeição para as observações levantadas. Com o comentário do Xiru, fico mais assustado. Enfim, a velha do pergunta do ser humano se aplica a nossa comunidade. "Para onde vamos?" TOM Em 20/05/07, xiru <[EMAIL PROTECTED]> escreveu: A discussão ta ficando boa. Hora de falar sério... Bem... a história de cada pessoa descreve suas opniões... isso é fato :-) Vejamos a minha opnião... Eu não ficaria admirado se o Interlegis fizesse um fork do Plone (aliás, em conversas informais, já havia comentado isso com o Jean, diversas vezes). Quando você está sozinho, com centenas (ou seriam milhares?) de instancias de "Portal Modelo" rodando com Plone 2.1 (administradas por leigos) e vê o Plone 3 chegando, bate o desanimo só em pensar em migrar. Pessoalmente acho que um fork do Plone não seria bom para ninguem a longo prazo. No entanto, a curto prazo, não tenho visto outra solução senao "ir toc
Re: [zope-pt] Zope 2 x Zope 3
On 5/19/07, Jean Rodrigo Ferri <[EMAIL PROTECTED]> wrote: > * Não mudar o nome do software é um erro grotesco! * Eu acho que o Jim Fulton tomou uma decisão extremamente corajosa e cheia de riscos: (1) reescrever o Zope do zero, (2) com maior participação da comunidade, (3) e sem se preocupar em manter compatibilidade com a versão anterior. A parte (1) é algo que acontece com qualquer software depois de um tempo (a menos que o software seja abandonado). O Windows NT foi reescrito do zero, e trouxe ganhos importantes de estabilidade e flexibilidade para aquela plataforma. Reescrever com maior participação da comunidade é excelente, não dá para criticar. O mais polêmico é o (3), mas será que o haveria o mesmo grau de participação da comunidade se boa parte das tarefas de codificação fosse relacionada à emulação de esquisitices do Zope 2? Acredito que não. Então o caminho do Zope X3 ou 3X, ou seja, rescrever sem se preocupar com a compatibilidade, eu acho que foi acertado. Mas se não é compatível, então porque chamar de Zope? Porque Zope não é apenas o nome de um software, mas é principalmente o nome de uma comunidade de prática, que vem há 9 anos criando sistemas Web avançados, organizados em camadas, utilizando Python, orientação a objetos e orientação a aspectos (aquisição é uma forma disso, adaptação no Zope 3 é outra). Além disso, tanto o ZPT quanto o ZODB são parte fundamental dos Zope 2 e do Zope 3, então ao menos a letra Z sobreviveu! > * Adicionar mais um trombolho do tamanho do Zope 3 na pilha do Plone é > um erro grotesco! * Não é um erro, é o remédio menos amargo. A alternativa seria o fork, e aí não estou falando só do fork de código, mas o fork da comunidade. Uma das coisas que mais me impressionou na PloneConf 2006 foi a presença do Stephan Richter, segundo colocado em commits no Zope 3, que deixava claro para todo mundo que não era "um cara do Plone", mas estava interessado em entender as necessidades do Plone para melhor atendê-las no Zope 3. > * Não fazer um fork do Plone para uma plataforma de desenvolvimento que > está assumindo uma direção completamente diferente (enquanto plataforma > de desenvolvimento) é um erro grotesco! * Há alguns anos atrás quando eu vi o Archetypes tomando impulso, crescendo e se multiplicando, especialmente com a mágica do ArchGenXML, eu pensei com meus botões: como é que isso vai funcionar no Zope 3? Porque o Zope 3 tem outro jeito de organizar suas camadas. Por exemplo, do ponto de vista do MVC clássico, é um erro que os schemas do AT definam no mesmo lugar os campos, que fazem parte do modelo, e os widgets, que fazem parte das views. Gosto muito de nadar no mar, e quando vem uma onda grande o melhor a fazer é mergulhar. Quando eu senti que Archetypes ia para um lado e Zope 3 ia para outro, resolvi mergulhar. Fui estudar outros frameworks, e agora que pintou o Grok, estou motivado para pegar de novo a onda do Zope 3. Mas repito: não me convidem para migrar nada... E o Plone? Para alguns clientes pequenos eu tenho dito: é excelente, mas neste momento deve ser encarado como um software proprietário, ou seja, algo que você instala, customiza só um pouquinho, e tem um monte de funcionalidades bacanas prontas para usar e aproveitar. Mas não fique achando que você pode fazer grandes adaptações a menos que esteja preparado para pagar para ter gente muito experiente na sua equipe, e por muito tempo. [ ]s Luciano
Re: [zope-pt] Zope 2 x Zope 3
A discussão ta ficando boa. Hora de falar sério... Bem... a história de cada pessoa descreve suas opniões... isso é fato :-) Vejamos a minha opnião... Eu não ficaria admirado se o Interlegis fizesse um fork do Plone (aliás, em conversas informais, já havia comentado isso com o Jean, diversas vezes). Quando você está sozinho, com centenas (ou seriam milhares?) de instancias de "Portal Modelo" rodando com Plone 2.1 (administradas por leigos) e vê o Plone 3 chegando, bate o desanimo só em pensar em migrar. Pessoalmente acho que um fork do Plone não seria bom para ninguem a longo prazo. No entanto, a curto prazo, não tenho visto outra solução senao "ir tocando o barco adiante" e tentando manter as coisas funcionando (o que não é oficialmente um fork, mas é como se fosse, pois você se vê obrigado a manter software "legado" e ainda é visto como "persona non-grata"). IMHO, o problema principal são as migrações do Plone (visto que se isso não fosse problema, pq alguém ficaria rodando uma versão antiga sabendo que a mais nova é melhor?) Apesar do projeto Plone ter um cuidado especial com migrações (um cuidado que a maioria dos projetos opensource não tem), sabemos que quando um software muda, não basta converter código, temos que mudar a forma de pensar nossas soluções. *Mudar a forma como um desenvolvedor pensa é muito mais complicado do que mudar código*. Desde o inicio da adoção de tecnologias Zope 3 na pilha do Zope 2, tenho sido bem pragmatico na hora de decidir se vale ou não a pena investir nisso, principalmente por causa dessa questão e não por causa do "mercado" como provoquei em outra mensagem (muito bem respondida pelo Ramalho). Nos ultimos 6 meses fizemos 2 migrações de Plone 2.0 para 2.5 (Câmara dos Deputados e IDGNow). Numa delas contei com ajuda do Paulo Henrique, na outra com ajuda do Rudá. Em ambas, tivemos stress. A verdade aqui é que enquanto a tecnologia muda a passos largos, na pratica, temos a tendencia de nos acomodarmos e o que mais vemos é sites GRANDES que tem que ser mantidos funcionando e que tem resistencia a adotar coisas "legais" como tecnologia Zope 3 e Five, justamente por concordar com esse risco ou simplesmente por não ter desenvolvedores "gabaritados" para descascar abacaxis desse tamanho. Eu acho que eu e Rudá podemos dar um tutorial de FIVE na PyConBrasil desse ano (para tentar quebrar um pouco do gelo). De qualquer forma, ser otimista e pensar que Five e Zope 3 só tem benefícios é ser um pouco ingenuo. Minha visão "COBOL" da realidade (leia-se "business-oriented") diz que, apesar dos geeks acharem que Five e Zope 3 são o máximo, para aqueles que só querem seus sites rodando, isso não tem muita importancia. É nossa responsabilidade discutir essas questões para que, gradativamente, adotemos novas tecnologias sem perder os cabelos. Certa vez lembro do próprio Alan ter dito que o Plone não deveria sofrer nenhuma revolução, mas sim evolução. O problema é que o tempo passou, o Plone evoluiu muito e isso hoje já pode ser visto como uma solução que se encaminha para ser revolucionariamente diferente do que tinhamos a 1 ano e meio atrás. On 5/19/07, Jean Rodrigo Ferri <[EMAIL PROTECTED]> wrote: Rodrigo Senra escreveu: > [ Ruda Filgueiras ]: > - > |Eu discordo que o fato de introduzir os componentes do Zope3 no Zope2 > |tenha gerado uma bagunça, > > E eu discordo que vc discorde hehehe ;o) > Ou seja, para vc Rudá que é um guru e super bizurado > em todo o histórico do Zope pode parecer *natural* a > mesclagem de dois produtos que podem existir sozinhos, > que competem entre si, e existem em uma versão simbiótica. > Mas, quando se vai dizer isso para alguém que não faz parte > da comunidade, isso é encarado como bagunça. > > | ao contrário, o próprio Zope2 está sendo > |"refatorado" gradativamente, ficando cada vez mais limpo e > |compartilhando mais componentes básicos com o Zope3 (servidor de > |aplicação). > > Não estou dizendo que o Zope2 não precise disso ou que migrar > em direção ao Zope3 não seja uma coisa boa. > Só estou dizendo que o estado atual da tecnologia, principalmente > *neste estado simbiótico* não é comfortável e quiçá aparenta > ser algo organizado e *clean*. Concordo com o Senra e vou além... Estão acontecendo coisas estranhas com a plataforma e uma parte da culpa é da nossa comunidade (/me incluso), que é bastante grande e apesar disso, bastante omissa perante a comunidade internacional. Mas antes vamos recapitular... O que é um fork? É o desvio de uma direção que estava sendo seguida. Um momento de ruptura. Zope 3 é um fork? Depende... Do ponto de vista da tecnologia, não, é uma tecnologia totalmente nova reescrita a partir do zero. Do ponto de vista da seqüência da plataforma, sim, pois continua a se chamar Zope seguindo em outra direção. O paradoxo aí está no fato de que, sendo fork ou não, o Zope 3 foi incorporado ao Zope 2 como um produto (Five) e o Zope 2 segue seu caminho. Se o Zope 3 tivesse outro nome, por se
Re: [zope-pt] Zope 2 x Zope 3
Segue abaixo meus comentários.. On 5/19/07, Jean Rodrigo Ferri <[EMAIL PROTECTED]> wrote: > Rodrigo Senra escreveu: > > [ Ruda Filgueiras ]: > > - > > |Eu discordo que o fato de introduzir os componentes do Zope3 no Zope2 > > |tenha gerado uma bagunça, > > > > E eu discordo que vc discorde hehehe ;o) > > Ou seja, para vc Rudá que é um guru e super bizurado > > em todo o histórico do Zope pode parecer *natural* a > > mesclagem de dois produtos que podem existir sozinhos, > > que competem entre si, e existem em uma versão simbiótica. > > Mas, quando se vai dizer isso para alguém que não faz parte > > da comunidade, isso é encarado como bagunça. > > > > | ao contrário, o próprio Zope2 está sendo > > |"refatorado" gradativamente, ficando cada vez mais limpo e > > |compartilhando mais componentes básicos com o Zope3 (servidor de > > |aplicação). > > > > Não estou dizendo que o Zope2 não precise disso ou que migrar > > em direção ao Zope3 não seja uma coisa boa. > > Só estou dizendo que o estado atual da tecnologia, principalmente > > *neste estado simbiótico* não é comfortável e quiçá aparenta > > ser algo organizado e *clean*. > > Concordo com o Senra e vou além... Estão acontecendo coisas estranhas > com a plataforma e uma parte da culpa é da nossa comunidade (/me > incluso), que é bastante grande e apesar disso, bastante omissa perante > a comunidade internacional. > > Mas antes vamos recapitular... O que é um fork? É o desvio de uma > direção que estava sendo seguida. Um momento de ruptura. Zope 3 é um > fork? Depende... > > Do ponto de vista da tecnologia, não, é uma tecnologia totalmente nova > reescrita a partir do zero. Do ponto de vista da seqüência da > plataforma, sim, pois continua a se chamar Zope seguindo em outra direção. > > O paradoxo aí está no fato de que, sendo fork ou não, o Zope 3 foi > incorporado ao Zope 2 como um produto (Five) e o Zope 2 segue seu > caminho. Se o Zope 3 tivesse outro nome, por ser outra tecnologia, isso > não seria tão extravagante e poderia substituir as partes simbióticas do > Zope 2 numa boa. > > * Não mudar o nome do software é um erro grotesco! * Eu concordo que o nome da tecnologia criada para o Zope3 deveria ter outro nome (compoenentes Z ?! sei lá), mas o Software Zope3 é sim uma nova versão do Zope pois tem ZODB, Publisher de objetos etc, ou seja, nesse sentido é tão Zope quanto o 2. > O Plone está a cada nova versão utilizando mais Zope 3, adicionando mais > uma enorme camada na pilha tecnológica que já não é pequena. Com essas > mudanças o Plone está quebrando tanta coisa pelo caminho que desestimula > os desenvolvedores a manterem seus softwares ou escreverem novos, > sabendo que vai quebrar (ou ser destruído) alí na frente. Eu não acho que tem quebrado tanto, principalmente para quem usa Archetypes. Ao menos sobre a migração 2.1-2.5, as mudanças que mais quebram são melhorias do Archetypes e CMF, ou seja, não somente do Plone já que toda a pilha está mudando. Em relação ao Plone3, ainda nem tentei fazer uma migração, mas em breve eu vou fazer uns testes e publicarei os resultados do que quebrou e o que não quebrou em alguns sites Plone. > É muito chato ficar reaprendendo mecanismos e conceitos para fazer seu > software funcionar na próxima versão. E como o Senra citou, não quero > nem pensar *hoje* em ter que ensinar isso tudo para as pessoas. > > * Adicionar mais um trombolho do tamanho do Zope 3 na pilha do Plone é > um erro grotesco! * Pode ser um grande erro, mas pode ser um grande acerto. Ou seja, com certeza é um grande risco! E risco é oportunidade! A verdade é que se formos acompahar a vitalidade da comunidade e como andam as coisas no desenvolvimento do Plone, ainda é cedo para dizer, mas não me parece que as coisas estão indo mal. Porém eu concordo que essas mudanças podem afastar desenvolvedores, pois exije a evolução e aprendizado de novos conceitos e o uso de novos componentes. Porém eu acho que na nossa área isso é relativamente normal, quem não se atualiza... e isso não é somente com Plone. Aliás, esse tipo de coisa é mais comum no SL, já que não há compromissos comerciais, a princípio. > O Plone não é Zope 3 e tenho dúvidas se será. Na minha opinião, se o > Plone quer ser Zope 3 para aproveitar todo o seu potencial de > desenvolvimento, deveria ser um fork reconstruído sobre o Zope 3. Já que > vai quebrar que quebre tudo de uma vez e deixe as pessoas que querem > seguir usando-o como CMS em paz. Eu discordo, pois ai seria uma ruptura mesmo. E novamente, usando Archetypes para desenvolver para Plone3, as coisas não mudaram tanto. A verdade é que pelo nível de mudanças internas que ocorreram existe um trabalho muito bom para não quebrar coisas demais. > O Plone é um excelente CMS, um dos melhores existentes e deveria assumir > que é um CMS, deixando a parte de sistemas para plataformas mais > adequadas, como Zope 3, Django, TurboGears, etc., integ
Re: [zope-pt] Zope 2 x Zope 3
Rodrigo Senra escreveu: > [ Ruda Filgueiras ]: > - > |Eu discordo que o fato de introduzir os componentes do Zope3 no Zope2 > |tenha gerado uma bagunça, > > E eu discordo que vc discorde hehehe ;o) > Ou seja, para vc Rudá que é um guru e super bizurado > em todo o histórico do Zope pode parecer *natural* a > mesclagem de dois produtos que podem existir sozinhos, > que competem entre si, e existem em uma versão simbiótica. > Mas, quando se vai dizer isso para alguém que não faz parte > da comunidade, isso é encarado como bagunça. > > | ao contrário, o próprio Zope2 está sendo > |"refatorado" gradativamente, ficando cada vez mais limpo e > |compartilhando mais componentes básicos com o Zope3 (servidor de > |aplicação). > > Não estou dizendo que o Zope2 não precise disso ou que migrar > em direção ao Zope3 não seja uma coisa boa. > Só estou dizendo que o estado atual da tecnologia, principalmente > *neste estado simbiótico* não é comfortável e quiçá aparenta > ser algo organizado e *clean*. Concordo com o Senra e vou além... Estão acontecendo coisas estranhas com a plataforma e uma parte da culpa é da nossa comunidade (/me incluso), que é bastante grande e apesar disso, bastante omissa perante a comunidade internacional. Mas antes vamos recapitular... O que é um fork? É o desvio de uma direção que estava sendo seguida. Um momento de ruptura. Zope 3 é um fork? Depende... Do ponto de vista da tecnologia, não, é uma tecnologia totalmente nova reescrita a partir do zero. Do ponto de vista da seqüência da plataforma, sim, pois continua a se chamar Zope seguindo em outra direção. O paradoxo aí está no fato de que, sendo fork ou não, o Zope 3 foi incorporado ao Zope 2 como um produto (Five) e o Zope 2 segue seu caminho. Se o Zope 3 tivesse outro nome, por ser outra tecnologia, isso não seria tão extravagante e poderia substituir as partes simbióticas do Zope 2 numa boa. * Não mudar o nome do software é um erro grotesco! * O Plone está a cada nova versão utilizando mais Zope 3, adicionando mais uma enorme camada na pilha tecnológica que já não é pequena. Com essas mudanças o Plone está quebrando tanta coisa pelo caminho que desestimula os desenvolvedores a manterem seus softwares ou escreverem novos, sabendo que vai quebrar (ou ser destruído) alí na frente. É muito chato ficar reaprendendo mecanismos e conceitos para fazer seu software funcionar na próxima versão. E como o Senra citou, não quero nem pensar *hoje* em ter que ensinar isso tudo para as pessoas. * Adicionar mais um trombolho do tamanho do Zope 3 na pilha do Plone é um erro grotesco! * O Plone não é Zope 3 e tenho dúvidas se será. Na minha opinião, se o Plone quer ser Zope 3 para aproveitar todo o seu potencial de desenvolvimento, deveria ser um fork reconstruído sobre o Zope 3. Já que vai quebrar que quebre tudo de uma vez e deixe as pessoas que querem seguir usando-o como CMS em paz. O Plone é um excelente CMS, um dos melhores existentes e deveria assumir que é um CMS, deixando a parte de sistemas para plataformas mais adequadas, como Zope 3, Django, TurboGears, etc., integrando-se a elas, mantendo todo o seu potencial de CMS, extensão, customização, etc., que tanto cativa usuários, e concentrando energia em resolver os problemas. * Não fazer um fork do Plone para uma plataforma de desenvolvimento que está assumindo uma direção completamente diferente (enquanto plataforma de desenvolvimento) é um erro grotesco! * E porque temos culpa nesses "erros grotescos" que estão sendo cometidos? Porque não discutimos essas coisas aqui e principalmente porque não discutimos isso lá fora (comunidade internacional) onde estão tomando essas decisões. Eu já pensei várias vezes em "puxar" um fork do Plone a partir do momento em que ele começou a mudar radicalmente seu rumo (Plone 2.5), ou seja, do Plone 2.1, acrescentando as melhorias obtidas nas novas versões, porém de maneira mais suave e sem Zope 3. Mas confesso que cansei só de pensar... :) Até tentei algumas pequenas investidas nas listas internacionais, experimentando e defendendo algumas dessas idéias acima, mas obtive um ressoante: Shut up your little bastard! * Desistir antes de tentar é um erro grotesco! * ;-) Nos restam algumas opções como: aceitar as mudanças; fazer um fork; mudar de tecnologia; ou participar mais influenciando as decisões dos caras do hemisfério norte que estão querendo ganhar dinheiro e não estão preocupados com os caras do hemisfério sul, pois aqui eles não ganham dinheiro... =) Claro que isso é o que *eu* penso, fiquem livres para discordar... ;-) Abraço, -- Jean Ferri
Re: [zope-pt] Zope 2 x Zope 3
On 5/19/07, Luciano Ramalho <[EMAIL PROTECTED]> wrote: > Portanto, no meu caso pelo menos, o mercado não teve nada a ver com > a minha decisão de escolher Python e Zope como minhas ferramentas de > desenvolvimento para Web. Na verdade, o mercado teve tudo a ver, mas não por pedir Python e Zope, mas pela demanda de soluções rápidas e robustas para a construção de sites duradouros. Existe também um mercado para sites descartáveis, e para estes casos dá para usar soluções mais simples, não orientadas a objetos. [ ]s Luciano
Re: [zope-pt] Zope 2 x Zope 3
On 5/19/07, xiru <[EMAIL PROTECTED]> wrote: Será essa a explicação para eu ainda ter uma certa aversão ao Zope 3, mesmo sabendo dos benefícios técnicos? Será esse o motivo de eu apenar acreditar no Five (por enquanto)? O próprio teste diz que eu sou "very business-oriented" e acho que faz todo o sentido pensar que Zope 3 só "decola" mesmo no dia que o mercado pedir isso (mas não seria esse outro exemplo de bootstrapping?) Xiru, Você, eu e toda a velha guarda nesta lista não começou a usar Zope há muitos anos atrás porque o mercado pediu, mas sim porque vimos nele qualidades que nenhum produto oferecia. No meu caso, o que eu procurava desde 1994 era um jeito de programar para a Web usando orientação a objetos. Em 1998, quando encontrei o Bobo e depois o Zope, não existia J2EE, orientação a objetos em Perl era uma piada, em PHP não era nem uma piada (nunca considerei usar ASP, porque rodar Windows no servidor era -- e ainda é -- coisa para masoquistas). Além disso, eu já estava apaixonado por Python. Depois de um longo inverno oscilando entre Perl e Java encontrei no Python o meio termo ideal entre a agilidade ilegível do Perl e a complexidade desnecessária do Java. Portanto, no meu caso pelo menos, o mercado não teve nada a ver com a minha decisão de escolher Python e Zope como minhas ferramentas de desenvolvimento para Web. [ ]s Luciano
Re: [zope-pt] Zope 2 x Zope 3
Off-topic... fiz o teste "Wich Programming Language Are You?" ( http://www.bbspot.com/News/2006/08/language_quiz.php) e, diferentemente de outros amigos (que obtiveram binário, C# e Perl) e meu resultado foi... COBOL :-) Será essa a explicação para eu ainda ter uma certa aversão ao Zope 3, mesmo sabendo dos benefícios técnicos? Será esse o motivo de eu apenar acreditar no Five (por enquanto)? O próprio teste diz que eu sou "very business-oriented" e acho que faz todo o sentido pensar que Zope 3 só "decola" mesmo no dia que o mercado pedir isso (mas não seria esse outro exemplo de bootstrapping?) "Eu vim para confundir e não para explicar! - Chacrinha?! On 5/17/07, Rodrigo Senra <[EMAIL PROTECTED]> wrote: - Cobol, uma tecnologia "Dura de Matar", com sistemas legados que se recusam a morrer e forçam novas gerações a aprender `Latim` mesmo sabendo que é uma língua morta. -- Fabiano Weimar dos Santos (xiru) Weimar Consultoria Hospedagem Plone, Zope e Pyhon http://www.pytown.com
Re: [zope-pt] Zope 2 x Zope 3
On 5/19/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > Jóia, vou revisitá-lo então. A impressão que eu retratei corresponde > a experiência ao contato prévio que eu tive. Mas confesso que não > testei o Zope 3 de novo entre o livro do Weitershausen (1 Edição) > ficar obsoleto (segundo ele próprio na lista do Plone) e depois que adquiri > o livro do Richter. O feedback de vocês me dá segurança para investir > em novos testes. O livro do Philikon é considerado o melhor dos dois, e já era mais atualizado que o do Richter na 1a edição. Agora estou lendo a segunda (não que eu tenha lido a primeira; apenas começei mas achei a coisa um pouco burocrática demais para o meu gosto; agora estou motivado de novo por causa do Grok). [ ]s Luciano
Re: [zope-pt] Zope 2 x Zope 3
> On 5/17/07, Rodrigo Senra wrote: >> Não estou dizendo que o Zope2 não precise disso ou que migrar >> em direção ao Zope3 não seja uma coisa boa. > Senra, eu sei que você é super-duper developer, Que nada sou apenas um rapaz latino-americano sem dinheiro no banco e sem super-poderes. Os bugs não tem medo de mim não. > mas.pq você não > tentou o easy-install grokproject como está no tutorial? ;) Simplesmente porque não cheguei a tocar no Tutorial. Busquei Grok no Google, achei http://grok.zope.org/, lá dizia: """ The source code to Grok is kept in the Zope SVN repository. You can do an anonymous check out of the latest version of Grok with the following command:: svn co svn://svn.zope.org/repos/main/grok/trunk grok """ Fiz isso e segui o procedimento descrito no arquivo INSTALL.txt Ou seja, não foi uma tentativa de sabotar a ferramenta. Foi simplesmente uma tentativa legítima, ainda que talvez leiga, de experimentar o Grok. Se vc me passar o link para este tutorial, terei o maior prazer em testá-lo. > Bom, se toda vez que você for testar alguma coisa você for direto aos > sources e tiver esse tipo de frustração, o mundo python vai parecer a > amazônia de tão verde.ou verde e marrom nesses dias. Desculpe, mas tenho sempre trabalhado com os fontes em toda pilha Python (antes dela) e inclusive no mundo Zope, CMF, Plone. E não me considero nem um pouco frustrado. No caso do Grok, segui o que estava na página e quebrou. Para mim isso é verde (e pelo visto o Ramalho corroborou esta impressão) ;o) Mas é só um fato, acho que vai melhorar, o que é verde pode amadurecer. Não estou querendo setar nenhum flame bit não. Estou trocendo para o projeto ser bem sucedido. Só não digo que está bom quando não está. > Zope 3 está bem maduro Digo o mesmo que disse para o Ramalho, vou confiar na sua opinião e revisitar o Zope3. Abração, Senra
Re: [zope-pt] Zope 2 x Zope 3
On Thu, 17 May 2007 23:00:35 -0300, "Luciano Ramalho" <[EMAIL PROTECTED]> wrote: > On 5/17/07, Rodrigo Senra <[EMAIL PROTECTED]> wrote: >> Mas é só uma forma de reforçar a impressão que eu tenho: apesar da >> promessa do Zope3, a tecnologia ainda está meio verde. > > Tudo não passou de uma profecia auto-realizadora, Senra. Você achou > que o Grok estava verde, então foi se meter com o SVN... daí descobriu > que estava verde mesmo. Hehehe mais ou menos. Eu só tinha dito que tinha feito isso e tido problemas, fiz de novo, e tive problemas de novo. Digamos que foi um pseudo-profecia re-realizada. > O Zope 3 não está verde, está muito estável e bem documentado. Jóia, vou revisitá-lo então. A impressão que eu retratei corresponde a experiência ao contato prévio que eu tive. Mas confesso que não testei o Zope 3 de novo entre o livro do Weitershausen (1 Edição) ficar obsoleto (segundo ele próprio na lista do Plone) e depois que adquiri o livro do Richter. O feedback de vocês me dá segurança para investir em novos testes. > Ainda não tem todos os recursos da pilha Zope2/CMF/Plone, mas vai chegar lá > e ir muito mais longe. Amém. > O Grok sim, está verde. Mas por pouco tempo, > porque não é um projeto das dimensões do Zope 3. > Eu dei uma olhada no Django e no Ruby on Rails. Mencionei o Django, simplesmente pois a experiência que tive com as ferramentas e a documentação do Django foram superiores as que eu tive com o Zope3. Porém, talvez isso seja explicado por eu ter "chegado" no Django em um momento que ele estava já mais maduro e meu contato com o Zope3 enquanto ainda estava mais incipiente. Portanto, dado o valor de sua opinião, o Zope3 merece uma nova visita. Obrigado pelo feedback Abração, Senra
Re: [zope-pt] Zope e Oracle
Olá John, Odeio software proprietário! Não consigo aceitar esse tipo de restrição. A melhor coisa que você tem a fazer é pegar um produto que seja *livre*, como o do Wilton e ajudá-lo a manter e melhorar. Essa história do conector para o Oracle é clássica e antiga, e eu sempre conto por aí. Tem um monte de empresas e órgãos do Governo que usam, e todos reclamam que algo não funciona, e ninguém (com exceção do Wilton) senta para resolver os problemas, unindo forças com os outros usuários. Empresas e órgãos do governo, acordem, software livre não é só pegar "de grátis", é doar também... >-| Abraço, Jean Ferri Wilton Alencar escreveu: > Opa!, > pegue láhttp://code.google.com/p/zcxoracleda/ > ou > http://www.tom.pro.br/componentes/ZcxOracleDA.zip/view > Aliás, se quiser ajudar a manterpois faz tempo que não olho esse > código > Abraços. > TOM > > Em 18/05/07, Fernando Correa Neto <[EMAIL PROTECTED]> escreveu: >> >> Opa! >> >> On 5/18/07, John Bandini >> <[EMAIL PROTECTED]> >> wrote: >> > >> > Olá, >> > >> > minha empresa está começando a trabalhar com Plone e precisamos fazer >> > uma conexão com o banco de dados Oracle. >> > >> > Um amigo me informou que a empresa brasileira que vende as licenças >> > para o produto (Egenix) cobra em torno de R$ 1.000,00 por instância, >> > com manuais e consultoria. Como temos um servidor com 4 processadores, >> > iriamos gastar em torno de 4 mil reais, verba que não dispomos. >> > >> > Gostaria da ajuda da comunidade para saber se: >> > - Somente existe esta solução (Egenix) para conexão do Plone com o >> Oracle? >> >> Não, eu customava usar esse adapter >> http://www.zope.org/Products/DA/ZOracleDA/view . Acredito que ainda >> funcione. >> Parece que o Wiltom aqui da lista tem um port que usa o cxoracle >> (biblioteca python) ao invés do velho DCOracle. >> Fala com ele ;) >> >> Abraços >> Fernando
Re: [zope-pt] Zope e Oracle
Opa!, pegue láhttp://code.google.com/p/zcxoracleda/ ou http://www.tom.pro.br/componentes/ZcxOracleDA.zip/view Aliás, se quiser ajudar a manterpois faz tempo que não olho esse código Abraços. TOM Em 18/05/07, Fernando Correa Neto <[EMAIL PROTECTED]> escreveu: Opa! On 5/18/07, John Bandini <[EMAIL PROTECTED]> wrote: > > > > > > > Olá, > > minha empresa está começando a trabalhar com Plone e precisamos fazer > uma conexão com o banco de dados Oracle. > > Um amigo me informou que a empresa brasileira que vende as licenças > para o produto (Egenix) cobra em torno de R$ 1.000,00 por instância, > com manuais e consultoria. Como temos um servidor com 4 processadores, > iriamos gastar em torno de 4 mil reais, verba que não dispomos. > > Gostaria da ajuda da comunidade para saber se: > - Somente existe esta solução (Egenix) para conexão do Plone com o Oracle? Não, eu customava usar esse adapter http://www.zope.org/Products/DA/ZOracleDA/view . Acredito que ainda funcione. Parece que o Wiltom aqui da lista tem um port que usa o cxoracle (biblioteca python) ao invés do velho DCOracle. Fala com ele ;) Abraços Fernando -- Cordialmente, Wilton Souza Alencar www.tom.pro.br