DBD :: Sprite.

dbd :: sprite é uma extensão perl para o DBI, fornecendo emmulação de banco de dados por meio de arquivos planos.
Baixe Agora

DBD :: Sprite. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Jim Turner
  • Site do editor:
  • http://search.cpan.org/~jlishev/WebTools-1.27/lib/modules/WTJSprite.pm

DBD :: Sprite. Tag


DBD :: Sprite. Descrição

DBD :: Sprite é uma extensão perl para o DBI, fornecendo emmulação de banco de dados via arquivos planos. Dbd :: sprite é uma extensão perl para o DBI, fornecendo emulação de banco de dados via files planos.Synopsis Use DBI; $ dbh = dbi-> connect ("dbi: sprite: sprityb", 'user', 'senha') ou morrer "não pode conectar:". $ Dbi :: erststr; $ sth = $ dbh-> Preparar ("Criar tabela A (ID Integer, nome Char (10))") ou morrer "não pode preparar:". $ dbh-> errstr (); $ sth-> Executar () ou morrer "não pode executar:". $ sth-> errstr (); $ sth-> terminar (); $ dbh-> Desconectar (); dbd :: sprite é um módulo de extensão do DBI adicionando emulação de banco de dados por meio de arquivos planos para a interface de banco de dados independente do banco de dados do Perl. Ao contrário de outros módulos DBD :: Módulos, DBD :: Sprite não exige que você compre ou obtenha um banco de dados. Cada coisa que você precisa para projetar aplicativos independentes de banco de dados usando Perl e DBI estão incluídos aqui. No entanto, você provavelmente desejará obter um banco de dados real, como "mysql", para sua produção e maiores necessidades de dados. Isso ocorre porque a emulação de bancos de dados e o SQL com arquivos de texto plana fica muito lento, pois o tamanho do seu "banco de dados" cresce para um tamanho não trivial (algumas dúzias de registros ou assim por tabela) .dbd :: sprite é construído em um perl antigo Módulo chamado "Sprite", escrito por Shishir Gurdavaram. Este código foi usado como ponto de partida. Foi completamente retrabalhado e muitos novos recursos foram adicionados, produzindo um módulo chamado "jsprite.pm" (Sprite de Jim Turner). Isto foi então fundido no DBI :: DBD para produzir o que você está instalando agora. (DBD :: Sprite). O JSPRITE.PM está incluído neste módulo como um arquivo separado, e é obrigatório. Muito obrigado ir ao Sr. GurDavaram.A principal vantagem do DBD :: Sprite é a capacidade de desenvolver e testar aplicativos de protótipos em máquinas pessoais (ou outras máquinas que Não tenha uma licença Oracle ou algum outro banco de dados "mainstream") antes de liberá-los em máquinas "Produção", que têm um banco de dados "real". Isso tudo pode ser feito com mínima ou nenhuma alteração no seu código Perl.Dotras vantagens do DBD :: Sprite é que você pode usar as expressões regulares do Perl para pesquisar em seus dados. Talvez, algum dia, mais "bancos de dados" reais "incluirão esse recurso! DBD :: Sprite fornece a capacidade de emular tabelas básicas de banco de dados e chamadas SQL através de arquivos planos. O uso primário imaginado para que isso permita que os desenvolvedores de site que não possam comprar uma licença do Oracle para protótipo e desenvolver aplicativos perl em seu próprio equipamento para hospedagem posterior em sites maiores de clientes, onde o Oracle é usado. À medida que a maneira independente do banco de dados é possível, mas quando as diferenças ocorrem, o JSPRITE emmula mais de perto a Oracle, por exemplo "seqüências / autonumeração". O JSPRITE usa pequenos arquivos de texto de uma linha chamados "arquivos de seqüência" (.SEQ). e função "seq_file_name.nextval" para inserir em campos autônomos. A razão para isso é que o autor funciona em uma loja do Oracle e escreveu este módulo para se permitir trabalhar no código em seu PC, e máquinas que não tinham oracular sobre eles, já que a obtenção de licenças do Oracle às vezes era demorada. Requisitos: · Perl.


DBD :: Sprite. Software Relacionado

Webfetch

Webfetch é um módulo Perl para baixar e salvar informações da Web. ...

160

Download