Axkit :: app :: tabu

AXKIT :: App :: Taboo é uma organização orientada a objetos Aramwork para AXKIT.
Baixe Agora

Axkit :: app :: tabu Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Kjetil Kjernsmo
  • Site do editor:
  • http://search.cpan.org/~kjetilk/

Axkit :: app :: tabu Tag


Axkit :: app :: tabu Descrição

AXKIT :: App :: Taboo é um objeto de publicação orientado a objetos para AXKIT. AXKIT :: TAB :: Taboo é uma estrutura de publicação orientada a objetos para AXKIT.AXKIT :: App :: tabo é uma abordagem orientada a objetos para criar um sistema de publicação na parte superior do AXKIT, o XML Application Server. Os dois, assim, representam o objeto orientado, ab para o Axkit-baseado. Eu não sei o que o T é ainda, sugestões são bem-vindas! Este arquivo mantém apenas algumas funções de sessão e autenticação, que eu não sabia onde colocar. Isso pode mudar.Design filosophye são três ideias principais que formam a base para tabu: 1. Os dados devem ser abstraidos para objetos para que as coisas do Axkit nunca precisem lidar com onde e como os dados são armazenados.2. Os URIs devem ser sensíveis e legíveis humanos, refletem que tipo de conteúdo você verá e fácil de manter e independente do código do servidor subjacente. Use provedores para todo o conteúdo real que é servido ao usuário. Eu gosto dos provedores de abstração dar para URIs, e assim é um excelente veículo para alcançar o objetivo acima. Além disso, eles fornecem a separação mais limpa de marcação a partir do código. Para detalhar isso: notei enquanto olhava para o código de outras pessoas, que, embora fosse muito importante, seria bastante difícil integrar todas as partes interessantes em um todo coerente . É por isso que fiz a escolha de design fundamental com o tabu que todos os dados devem ser abstratos para objetos. Além disso, todo mundo tem sua própria maneira de armazenar dados, e espalhados arquivos ou bancos de dados diferentes não parecem diretamente para mim. Com Taboo, tudo o que interage com o Axkit apenas interage com os objetos de dados. Isso significa que, se você não quiser armazenar coisas no banco de dados PostgreSQL, meus objetos de dados usam, você pode sempre subclasse, reescrever as classes ou qualquer outra coisa. Você apenas teria que reescrever o método de carga. É também o trabalho do objeto de dados criar XML de seus próprios dados, salvar-se, etc. A intenção é escrever objetos de dados para todo tipo de coisa que você pode querer fazer. Desde o início, haverá histórias do tipo Slashdot de comprimento variável, com comentários. Estes estão sempre mudando no sentido de que as pessoas podem vir em um add comentários a qualquer momento. É a intenção, no entanto, que o tabu deve ser uma estrutura em que se pode adicionar muitas coisas muito diferentes. Taboo faz uso extensivo de provedores. Isso é principalmente porque gosto da abstração e controle direto dos URIs que os provedores fornecem. É fácil criar uma estrutura em que os URIs são sensatos e devem ser fáceis de manter para o futuro previsível. Além disso, não há marcação no código, isso também é importante para torná-lo sustentável. Requisitos: · Perl.


Axkit :: app :: tabu Software Relacionado

CPAN :: sqlite.

CPAN :: sqlite é um módulo Perl que permite manter e pesquisar um banco de dados CPAN mínimo. ...

250

Download