gzlogger.

gzlogger é uma simples biblioteca PHP5 que permite ao usuário registrar informações em arquivos planos compactados.
Baixe Agora

gzlogger. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Dennis Rowe
  • Site do editor:
  • http://www.engrowe.com/?page_id=15

gzlogger. Tag


gzlogger. Descrição

O GZlogger é uma simples biblioteca PHP5 que permite ao usuário registrar informações para arquivos planos compactados. O GZlogger é uma simples biblioteca PHP5 que permite ao usuário registrar informações para arquivos planos compactados com um tamanho aproximado definido pelo usuário. Como o usuário adiciona dados, a biblioteca compacta os dados e a escreve para arquivos planos. Quando um arquivo atinge um tamanho definido pelo usuário, o arquivo de log antigo é fechado e um novo aberto. O Projeto Gzlogger tem como objetivo mais nos aplicativos PHP CLI, em seguida, páginas da Web. Além disso, este código é qualidade alfa, a API pode mudar, qualquer coisa poderia mudar. Como funciona: gzlogger: a biblioteca gzlogger é o lado da compressão do pacote. O objeto GZlogger permite definir multa como você deseja as informações comprimidas. Quando você intializa o objeto, você pode definir essas sete configurações: · Tag de arquivo (padrão: gzlog) - Isso define o nome da base dos arquivos compactados. Por exemplo, a tag de arquivo para "gzlogger_ex" faria com que os arquivos compactados sejam chamados gzlogger_ex.0, gzlogger_ex.1, etc. · Log dir (padrão: ./) - o diretório que você gostaria dos arquivos compactados escritos. · · Nível de compressão - o nível de compressão, de 0 a 9, sendo 9 a maior compressão. A compactação é feita usando a biblioteca Zlib e os arquivos criados com esta biblioteca podem ser descompactados usando o pacote GZIP encontrado no UNIX, Linux e na maioria dos outros sistemas operacionais. · Flush max (padrão: 100) - o número de add () ou log () chamadas antes que os dados sejam gravados no arquivo compactado. Isso é feito para reduzir o número de vezes que o disco é gravado para. · Tamanho do arquivo máximo (1MB) - o tamanho aproximado do arquivo compactado antes que o arquivo seja fechado e um novo aberto. O tamanho do arquivo é marcado quando o flush max é atingido e os dados são compactados e gravados no arquivo. O tamanho máximo do arquivo pode ser definido usando bytes, KB (kilobytes), MB (megabytes) e GB (Gegabytes). Os exemplos seriam: "100" - 100 bytes, "3KB" - 3 kilobytes, "40MB" - 40 megabytes. · Sufixo de arquivo (padrão: .gz) - a string no final do nome do arquivo. · Forçar commit (padrão : FALSE) - Você deve definir isso como true quando estiver escrevendo pedaços muito pequenos de dados (1kb) para o arquivo compactado, e o tamanho do arquivo máximo é definido baixo (ex. 20kb). A maioria dos sistemas operacionais cache pequenos pedaços de dados e esperam até que eles tenham dados suficientes para gravar no arquivo, e quando os dados forem armazenados em cache em vez de escrito, a função que verifica o tamanho do arquivo retornará e valor incorreto. Se você estiver escrevendo grandes pedaços de dados no arquivo, então deixe este conjunto Para False.Function GZlogger (Tag de arquivo, log dir, nível de compactação, flush max, tamanho do arquivo max, sufixo de arquivo, commit de força) O que há de novo nesta versão: · Liberação inicial do software com uma implementação básica da maioria dos recursos principais .


gzlogger. Software Relacionado

Xorio.

Xorio é uma estrutura de aplicativos da Web com sistema integrado de gerenciamento de conteúdo (CMS) escrito em Java. ...

170

Download

tngcalendar.

TNGCALENDAR é um addon do calendário da Web para o software TNG para a genealogia on-line. ...

142

Download