Gateway de Comunicações
       
Menu Principal
Preços Acesso e Hospedagem
Produtos & Serviços
   » Serviços
   » Produtos
Casos de Sucesso
Enquete
Institucional
Fale Conosco
 
Usuários
Discador Planetarium
Troca de Senha Planetarium
Troca de Senha WMinas
Extrato de Acesso
FTP programado
WebMail Planetarium
WebMail WMinas
Webmail Digital Internet
WebDrive
Anti Spam
Suporte
 
Planetarium em novas mídias


 
Parceria



Início
    WebMail Planetarium  
    Webmail WMinas  
    Webmail Digital  
    WebDrive  
    Anti Spam  
Notícias
    Procura  
Sexta, 03 de setembro de 2010 
  Formatar para Impressão | Enviar para um amigo |
ZOPE , Uma ferramenta Muito ZEN ! ZOPE , Uma ferramenta Muito ZEN !

Zope é um dos primeiros projetos, ligado à comunidade de código aberto, a implementar um servidor de aplicações, integrado com um servidor de banco de objetos, visando criar sites e aplicações dinâmicas na Web.Veja neste artigo porque ele tem tudo para se tornar um sucesso na Web !

Zope é um dos primeiros projetos, ligado à comunidade de código aberto, a implementar um servidor de aplicações, integrado com um servidor de banco de objetos, visando criar sites e aplicações dinâmicas na Web. O termo ZOPE vem de Z Open Environment. Sua aplicação é quase ilimitada para o desenvolvimento de sites de conteúdo na Internet.

Zope é leve e portável entre inúmeros sistemas operacionais, servidores Web e banco de dados. Ele disponibiliza alta perfomance às aplicações na Internet, com baixos investimentos em hardware. Zope é administrado através de uma interface web (navegadores como o Internet Explorer ou Netscape), com HTML GUI, modelado através de uma interface semelhante à do administrador de arquivos Windows Explorer .

Epaminondas Lage

Diretor da Planetarium

popo@planetarium.com.br

Estrutura Interna do ZOPE

Esse software data de 1996 e tinha o nome de Bobo Web Object System. Foi desenvolvido pela Digital Creations, que precisava criar uma intranet onde qualquer pessoa pudesse ter controle de conteúdo. Para isso, eles começaram a estudar quais as melhores ferramentas disponíveis na época. Encontraram no Python uma linguagem robusta e estável em comparação às demais. Normalmente os sites de programação de conteúdo (atualmente os Portais) são feitos em linguagem ASP ou PHP, o que implica em um trabalho imenso e demorado em codificação. Porém, um grupo começou a criticar a forma e o tempo de desenvolvimento envolvido, implementando o Bobo. Em 1997 o Bobo já estava maduro, mas faltava a parte melhor que seria o PrincipiaSearch, um mecanismo que cataloga cada arquivo HTML como sendo objetos de verdade, permitindo que uma linguagem trabalhe no arquivo HTML como sendo um objeto e não um texto normal. A união de ambos o produtos (do servidor de aplicações Bobo e do banco de objetos PrincipiaSearch), deu origem ao Zope 1.0.

Nosso primeiro contato com o Zope foi através de uma análise técnica que apontava inúmeros ambientes de servlets. Comentava-se que o Zope 1.3 tinha uma solução mais O.O. (orientada a objetos) do que a implementação de servlets. Nesse período, uma empresa, a HiperLogica do Brasil, já tinha desenvolvido o site da IDGNow! em Zope, conseguindo aumentar a produtividade, qualidade e reduzir o tempo de desenvolvimento.

Procurando oferecer uma solução para implementação de portal de conteúdo, que fosse eficiente, a Planetarium procurou por softwares voltados à esta aplicação. Encontramos o Zope, já na versão 2.0 (isso em 1998/1999) e com inúmeros recursos avançados que não são encontrados em nenhum outro software.

É a ferramenta certa para desenvolvermos portais de conteúdo. Veja três motivos que fudamentaram a opção da Planetarium para este produto:

  • Primeiro : Fazer parte da comunidade de código aberto (open source). Existe uma comunidade Zope muito ativa, além da de Python (linguagem de programação pela qual o Zope foi desenvolvido), que também oferece todo tipo de apoio e refino para o ambiente.
  • Segundo: Ele é realmente uma solução O.O., não sendo somente mais uma interface onde os dados são o foco e sim a informação (texto, imagem e som), Por exemplo: podemos citar uma figura como um objeto no Zope. Com esse recurso, pode-se redimensionar a figura e executar um tratamento em tempo real, sem ter que se preocupar ou implementar rotinas complicadas, isolando dos detalhes de implementação. Outro ponto importante nessa implementação O.O. é o uso de produtos. Um produto é semelhante a um package do Java, onde temos classes e outras definições. Isso permite alterar uma classe e todos os objetos dessa classe serão atualizados automaticamente. Os objetos criados no Zope são "automaticamente" publicados através de todos os protocolos que ele possui suporte (HTTP, FTP, XML-RPC, WebDAV,CORBA,SOAP e outros).
  • Terceiro: O mais importante: usar somente padrões abertos e implementações nas quais o usuário do Zope pode interferir. O Zope hoje suporta comunicação com outros aplicativos, via protocolo XML-RPC, SOAP, e CORBA. Suporta gerenciamento a partir de ferramentas externas; um exemplo é que podemos usar o recurso de Web Folders para administrar o Zope (isso inclui o FrontPage 2000), o que aumenta a produtividade, mas sem comprometer a segurança.

Algumas perguntas que sempre ocorrem quando desejamos usar uma nova tecnologia:

Enviado por Epaminondas de Souza Lage
Postado em 31/07/00 18:00:56, (e-Business)
()

| Voltar | Formatar para Impressão | Enviar para um amigo |

 


 
Copyright © 1996-2010 Planetarium ®. Todos direitos reservados.