WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Miscellaneous

PHP Log2Files Advanced Logger

— Add-On para WorldWideScripts.net

@pt1wwsAssine o nosso feed para se manter atualizado!

Novo! Siga-nos o que você quiser!


PHP Log2Files Advanced Logger - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Este logger é biblioteca avançada, que despeja Logs da aplicação PHP para arquivos em ambiente de produção.

O objectivo principal é o de assegurar o registador é muito rápida e pode ser usado no ambiente de produção. Vários segmentos de execução PHP registrar em arquivos consecutivos, ao mesmo tempo, para evitar problemas de sincronização e de bloqueio.

Não há necessidade de fazer qualquer configuração adicional. Apenas PHP puro (sem mysql mesmo!) E algumas chamadas de API simples.

Porquê

Login na aplicação simples, que está a trabalhar para um usuário em um servidor de desenvolvimento é extremamente fácil:
basta abrir um arquivo, escrever para ele, perto (PHP: fopen (), fwrite (), fclose) ou mesmo simplesmente file_put_contents ()... então abri-lo em qualquer visualizador de texto, e seu feito - você tem o log. Nenhuma biblioteca, nem quadro é realmente necessário.

No entanto, em tempo real, multi-usuário, ambiente de produção multi-roteiro, isto não vai funcionar - simplesmente porque há dezenas de scripts de execução, ao mesmo tempo em diferentes segmentos ou mesmo processos:


Este é o lugar onde PHP Log2Files avançada Logger encaixa melhor... Para saber mais sobre o site de Documentação

Características - a simplicidade

  • API simples - apenas duas chamadas de função necessários para iniciar o registro: "log aberto com algumas configurações" e depois "escrever para registrar"
  • sem dependências adicionais (sem pêra, não há frameworks), apenas um arquivo PHP com uma classe para incluir em seu roteiro
  • pode ser usado com praticamente qualquer outra coisa, facilmente includable em qualquer outra biblioteca, quadro ou aplicativo existente

Características - dois modos

  • Modo simples: a forma textual - não precisa de qualquer análise especial
  • modo avançado: a forma BJSON - armazena todos os dados com formato binário que é muito simples para analisar e transversal. Isto pode ser usado por estatísticas avançadas e ferramentas de monitoramento

Características - desempenho

  • impacto mínimo para o calendário do roteiro,
  • não SQL, nenhum banco de dados, apenas PHP e sistema de arquivos,
  • ciente de multi-threading, várias chamadas de mesmo web-cliente no momento, vários scripts rodando em um momento com muito vário duração (um em 10ms, enquanto a outra em 10 seg),
  • Tópico / switching processo e sincronização muito pouco, permitir caches OS (sem ondas, etc.),
  • tão-timing barato, que a definição-níveis de log não é realmente necessário (basta fazer login tudo o que pode ser necessário),
  • dedicado para ambiente de produção (megabytes de log em uma hora, dezenas de scripts de execução de cada vez),

Características - outros

  • API dedicado para matrizes de manuseio e mapas,
  • pré-fabricados de implementação para o armazenamento de: sessões, cookies, GET e POST, o tempo de execução de script todo,
  • fácil de transportar forma de armazenamento (copiar, apagar, etc.): não há milhares de arquivos,
  • código fonte completo incluído,

Documentação

Documentação da API e alguns exemplos sempre acessível a http://yosh.ke.mu/article/k_log_overview.

Download
Outros componentes nesta categoriaTodos os componentes deste autor
ComentáriosPerguntas mais frequentes perguntas e respostas

Propriedades

Criado:
13 11 de agosto

Última Atualização:
N / A

Arquivos incluídos:
PHP

Software Version:
PHP 5.3

Palavras-chave

eCommerce, todos os itens, bjson, fá, cil API, rá, pido, registro, performance, php, stats, tempo