Zebra_Database

Tela Software:
Zebra_Database
Detalhes de Software:
Versão: 2.9.3 Atualizado
Data de upload: 6 Mar 16
Revelador: Stefan Gabos
Licença: Livre
Popularidade: 39
Tamanho: 79 Kb

Rating: nan/5 (Total Votes: 0)

Zebra_Database é uma camada de abstração de banco de dados simples para o MySQL, escrito por volta de PHP & rsquo;. S built-in de extensão mysqli

Zebra_Database é praticamente um intermediário entre o código PHP do desenvolvedor e do próprio banco de dados.

É preciso código formatado em PHP e converte-a sintaxe SQL válido, executá-lo em um banco de dados MySQL e buscar os resultados.

Este método de instrução usando banco de dados preparado é muito mais seguro do que o processo de incorporação de código SQL na sintaxe PHP, mantendo os dois em diferentes níveis, onde outro desenvolvedor ou não terão acesso ou apenas por uma questão de uma melhor estrutura de código.

Além disso, um depurador também está incluído para interações de banco de dados solução de problemas em uma página Web, ajudando os desenvolvedores chegar ao fundo das transações PHP-MySQL não-responsivos.

Além da ferramenta de camada de abstração e de depuração, Zebra_Database vem com um sistema de cache built-in.

Este sistema de cache pode trabalhar em conjunto com memcache ou de um disco rígido local, lembrando resultados para as consultas de banco de dados mais utilizados selecionado ou.

O que é novo nesta versão:

  • Adicionado um novo & quot; memcache_key_prefix & quot; propriedade; isso permite que o cache separada das mesmas consultas por várias instâncias das bibliotecas no mesmo servidor memcache, ou manusear a biblioteca de vários domínios no mesmo servidor memcache.

O que é novo na versão 2.9.0:

  • Adicionado um novo & quot; memcache_key_prefix & quot; propriedade; isso permite que o cache separada das mesmas consultas por várias instâncias das bibliotecas no mesmo servidor memcache, ou manusear a biblioteca de vários domínios no mesmo servidor memcache.

O que é novo na versão 2.8.8:

  • Adicionado um novo & quot; memcache_key_prefix & quot; propriedade; isso permite que o cache separada das mesmas consultas por várias instâncias das bibliotecas no mesmo servidor memcache, ou manusear a biblioteca de vários domínios no mesmo servidor memcache.

O que é novo na versão 2.8.2:

  • otimizações de desempenho menores em código JavaScript do console de depuração.

O que é novo na versão 2.8:

  • Corrigido um erro ao especificar caminhos personalizados para o & quot; write_log & quot ; método.
  • Corrigido um problema onde a configuração & quot; cache_path & quot; para um caminho sem barra final iria quebrar o script.
  • Corrigido um problema em definir o tempo de cache para 0 continuaria a criar arquivos de cache (vazio).
  • Os arquivos JS e CSS usados ​​pela janela do depurador está agora carregado & quot; protocolo de menos & quot; a fim de resolver os.

O que é novo na versão 2.7.3:

  • A biblioteca agora tenta escrever erros no sistema log (se o PHP é configurado de modo; leia mais aqui) quando o & quot; depuração & quot; propriedade é definida como FALSE (como quando o & quot; depuração & quot; propriedade é definida como TRUE as mensagens de erro são relatadas no console de depuração);
  • A biblioteca irá agora mostrar uma mensagem de aviso no console de depuração se o & quot; memcache & quot; extensão é carregada, mas ele não é usado.

O que é novo na versão 2.7.2:

  • Corrigido um bug que provavelmente apareceram desde 2.7, onde o & quot; procurar & quot; método (e qualquer método contando com ele, como todos os & quot; buscar & quot; métodos). produziria um aviso no console de depuração se não houvesse registros no recurso procurado
  • Corrigido um bug onde NULL não pode ser usado em & quot; substituições & quot; matriz de uma consulta.

O que é novo na versão 2.7.1:

  • O método select () levou argumentos de uma forma diferente fim do que o especificado na documentação;
  • Corrigido um bug onde o update () e INSERT_UPDATE () métodos não estavam funcionando se na matriz com as colunas para atualizar, o () palavra-chave INC foi usada com um marcador em vez de um valor de substituição, e o valor real era dada na matriz substituições;
  • Corrigido um bug onde o método INSERT_UPDATE () não estava funcionando quando o único campo atualização usado a palavra-chave INC (); a consulta gerado continha uma vírgula inválido entre UPDATE e o nome do campo.

O que é novo na versão 2.7:.

  • Adicionado suporte para os resultados da consulta cache usando memcache
  • Corrigido um bug onde o script iria falhar se o objeto foi instanciado mais de uma vez eo método língua estava sendo chamado para cada uma das instâncias;
  • Completamente reescrito o método DLookup que não estava funcionando corretamente, se foi usado algo mais do que uma lista separada por vírgulas de nomes de coluna (como uma expressão, por exemplo);
  • O & quot; conecte & quot; método pode agora ter um argumento adicional instruindo-o para se conectar ao banco de dados imediatamente, em vez de usar um & quot; preguiçoso & quot; conexão;
  • Corrigido um bug onde alguns dos elementos no console de depuração foram incorretamente herdar cor do corpo da página.

O que é novo na versão 2.6:

  • Mudou o nome de & quot; get_columns & quot; Método para & quot; get_table_columns & quot; como ele devolveu o número de colunas em uma determinada tabela, e acrescentou um novo & quot; get_columns & quot; método que usa como argumento um recurso e retorna o número de colunas no recurso dado;
  • Alguns esclarecimentos de documentação.

O que é novo na versão 2.5:

  • Um novo método está agora disponível: & quot; get_link & quot; que retorna o identificador de conexão MySQL associado com a conexão atual para o servidor MySQL. Por que como um método separado? Como a biblioteca utiliza & quot; conexão preguiçoso & quot; (Não é realmente conectar ao banco de dados até a primeira consulta é executada) não há nenhum identificador de link disponível ao chamar o método de conexão.
  • Um novo argumento já está disponível para os métodos de inserção e insert_bulk que permite a criação de INSERÇÃO IGNORE consultas que irá saltar registros que poderiam causar uma entrada duplicada para uma chave primária.
  • O valor padrão do & quot; depuração & quot; propriedade foi definida como FALSE.

O que é novo na versão 2.4:

  • Corrigido um erro com o método insert_bulk (graças a Edy Galantzan para relatar).
  • Adicionado um novo método:. Table_exists que verifica para ver se uma tabela com o nome dado como argumento existe no banco de dados
  • O método de seleção agora também aceita limite e ordem argumentos; devido a esta alteração, este método não é compatível com versões anteriores.
  • Alguns refinamentos de documentação.

O que é novo na versão 2.3:

  • Corrigido um bug onde o script iria gerar um aviso se o & quot; atualização & quot; método foi chamado com argumentos inválidos;
  • mudou a forma como o método insert_bulk precisa receber argumentos, tornando-o mais simples de usar.

O que é novo na versão 2.2:

  • Corrigido um bug onde o & quot; selecione & quot; método de guerra retornando um valor booleano, em vez de um recurso (graças a Monil);
  • A classe usa agora & quot; conexão preguiçoso & quot; o que significa que ele não vai realmente se conectar ao banco de dados até a primeira consulta é executada;
  • O console de depuração agora mostra também as variáveis ​​de sessão;
  • O & quot; show_debug_console & quot; método pode agora ser instruídos a retornar saída em vez de imprimi-lo para a tela;
  • O marcador agora destaca mais palavras-chave;
  • documentação melhorado para a & quot; conecte & quot; método.

O que é novo na versão 2.1:

  • Corrigido um bug onde o console herdou propriedades CSS do pai aplicação;
  • Fixed alguns bugs no arquivo JavaScript que iria quebrar o código quando aplicativo pai estava correndo MooTools;
  • As transações são agora suportadas;
  • Adicionado um novo & quot; insert_bulk & quot; Método que permite a inserção de vários valores em uma tabela usando uma única consulta (graças Sebi P. pela sugestão);
  • Adicionado um novo & quot; INSERT_UPDATE & quot; método que irá criar instruções INSERT com ON DUPLICATE ATUALIZAÇÃO (graças a Sebi P. pela sugestão);
  • Avançado do & quot; atualização & quot; método;
  • O console de depuração agora mostra um aviso se não charset e compilação foi especificado;
  • Correcções de documentação.

O que é novo na versão 2.0:

  • O código inteiro foi melhorada e algumas das propriedades bem como nomes de métodos foram alterados e, portanto, esta versão quebra compatibilidade com versões anteriores;
  • Corrigido um bug onde o script tentaria também consultas ação cache;
  • Corrigido um erro no & quot; Procurar & quot; método;
  • Corrigido um bug onde em algumas configurações de Apache / PHP o script não funcionaria;
  • Corrigido um bug onde se havia um erro de conexão ou MySQL gerado um erro eo console de depuração foi minimizada, não seria mostrado automaticamente;
  • Corrigido um bug onde o & quot; DLookup & quot; método não voltaria escapou nomes das colunas (ou seja, `order`);
  • Corrigido um bug onde o & quot; FOUND_ROWS & quot; propriedade estava incorreto para consultas em cache;
  • Corrigido um bug onde o console de depuração seria indevidamente gerenciar colunas fechados em `(crase);
  • Corrigido um erro que causou exibição inadequada de algumas cordas no console de depuração;
  • Adicionado um novo método de & quot; selecione & quot; - Um atalho para a seleção de consultas;
  • Adicionado um novo método de & quot; get_columns & quot; - Retorna informações sobre colunas de uma determinada tabela;
  • Adicionado um novo método de & quot; implodir & quot; - Semelhante ao próprio implode do PHP function (), com a diferença de que este método & quot; escapa & quot; implodiu elementos e também inclui-los em grave acentos;
  • Adicionado um novo método de & quot; set_charset & quot; - Define os caracteres definidos e o agrupamento do banco de dados;
  • Melhoria da funcionalidade do fetch_assoc_all () e métodos fetch_obj_all ();
  • O console de depuração mostra mais informações e de uma forma muito melhor e organizado;
  • Reescrita o método para consultas de registro para um arquivo txt fazendo a saída muito fácil de ler;
  • Caiu o motor de templates XTemplate, a fim de melhorar a velocidade; cada aspecto do console de depuração ainda pode ser alterada através do arquivo CSS.

Requisitos :

  • PHP 5 ou superior
  • MySQL 4.1.22 ou superior

Programas semelhantes

PHPMailer
PHPMailer

13 Apr 15

TCPDF
TCPDF

20 Jul 15

php-dependencies
php-dependencies

12 May 15

Outro software de desenvolvedor Stefan Gabos

Zebra_Dialog
Zebra_Dialog

9 Feb 16

Zebra_Form
Zebra_Form

9 Feb 16

Zebra_Session
Zebra_Session

14 Apr 15

Zebra_Accordion
Zebra_Accordion

13 May 15

Comentário para Zebra_Database

Comentários não encontrado
Adicionar comentário
Ligue imagens!
Busca por categoria