Cgi :: xmlapplication.

cgi :: xmlapplication é uma interface orientada a objetos para aplicativos de script CGI.
Baixe Agora

Cgi :: xmlapplication. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Christian Glahn
  • Site do editor:
  • http://search.cpan.org/~phish/XML-NodeFilter-0.01/NodeFilter.pm

Cgi :: xmlapplication. Tag


Cgi :: xmlapplication. Descrição

CGI :: xmlapplication é uma interface orientada a objetos para aplicativos de script CGI. CGI :: XmlApplication é uma interface orientada a objetos para aplicativos de script cgi.synopsis usa cgi :: xmlapplication; $ script = novo cgi :: xmlapplication; $ script-> setstylesheetpath ("O / Path / To / The / Stylesheets"); # isso para scripts simples $ script-> run (); # ou se você precisar de mais controle ... $ script-> executar (% context_hash); # ou um contexto objectcgi :: xmlapplication é uma classe de aplicativo CGI, que pretende ativar os artistas Perl para implementar CGIs que utilizam a funcionalidade XML / XSLT, sem tomar muito cuidado com erros especializados ou até mesmo se importar muito com o próprio XML. Ele fornece a potência do pacote XML :: LIBXML / XML :: libxslt módulo para o conteúdo do conteúdo.Me Well CGI :: XMLApplication é projetado para suportar o gerenciamento de projetos no nível de código. A classe permite dividir aplicativos da Web em várias partes simples. Através desta a maior parte do código permanece simples e fácil de manter. Ao longo de todo o tempo de execução de um script CGI :: XmlAplication tenta manter o aplicativo estável. Além de um programador não se incomoda sobre alguns dos xml :: libxml / xml :: libxslt transformação pitfalls.O módulo de classe estende a classe CGI. Embora toda a funcionalidade do pacote CGI original ainda esteja disponível, não deve ser um problema tão grande, para portar scripts existentes para CGI :: XMLApplication, embora a maioria das funções usadas aqui estejam a função de acesso para dados do cliente, como o param (). CGI :: xmlapplication, destinado a ser uma classe de aplicativo deve fazer a escrita de scripts CGI habilitados para XML mais fácil. Especialmente devido ao uso de conceitos orientados a objetos, esta classe permite implementações muito mais transparentes com funcionalidade complexa em comparação com o que é possível com scripts CGI padrão. A principal diferença com a implementação comum do Perl CGI é o fato de que a saída do cliente não é FEITO DE PERL FUNÇÕES, mas geradas por um XML Dom de construção internamente que é processado com uma folha de estilo XSLT. Esse fato ajuda a remover muitas das funções relacionadas a HTML do código principal, portanto, um script pode ser muito mais fácil de ler, pois somente o código relevante do aplicativo é visível, enquanto as informações relacionadas ao layout são deixadas de fora (comumente em um arquivo XSLT). Isso ajuda a escrever e testar um aplicativo completo mais rápido e menos layout relacionado. O design pode ser anexado e personalizado posteriormente sem efetuar o código do aplicativo mais. Além disso, a classe usa o paradigma OO, ele não força ninguém a implementar um aplicativo de vida real com a sobrecarga completa de mais ou menos código redundante. Como a maioria dos scripts CGI estão esperando por eventos, que geralmente é a abstração de código de um clique de um botão de envio ou uma imagem, cgi :: xmlapplication implementa um sistema de evento simples, que permite manter o código relacionado ao evento tão separado quanto possível. A classe final do aplicativo não é mais ter um construtor. Toda a funcionalidade deve ser encapsulada em manipuladores de eventos implícitos ou explícitos. Devido à falta na implementação do OO da Perl, a chamada de um construtor de superclasse antes da chamada atual do construtor não é o comportamento padrão no Perl. Por essa razão, decidi ter eventos especiais para permitir que o aplicativo inicialize corretamente, excluindo o perigo de deixar variáveis importantes indefinidas. Além disso, isso força o programador a implementar scripts mais orientados para o problema, em vez de classe ou conteúdo focado. Another Projeto Aspecto para CGI :: XMLApplication é a diferenciação estrita entre código e apresentação. IMHO isso, na verdade, sendo um dos principais problemas na programação tradicional de CGI. Para implementar isso, os módulos XML :: libxml e xml :: libxslt são usados por padrão, mas podem ser substituídos facilmente por qualquer outro módulo com capacidade XML / XSLT. Cada script CGI deve gerar um XML-DOM, que pode ser processado com uma determinada folha de estilos. Requisitos: · Perl.


Cgi :: xmlapplication. Software Relacionado

ren.

RGEN é uma biblioteca que consiste em gerador de números aleatórios e classes de acumulação de dados. ...

150

Download

Mail :: ação.

Mail :: Ação é um módulo Perl para construir módulos que atuam em correspondência de entrada. ...

233

Download