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 per WorldWideScripts.net

Iscriviti al nostro feed per rimanere sempre aggiornato!

Nuovo! Seguici come lo vuoi!


PHP Log2Files Advanced Logger - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Questo strumento è libreria avanzata, che scarica i log PHP Application per i file in ambiente di produzione.

Lo scopo principale è quello di garantire il registratore è molto veloce e può essere utilizzato in ambiente di produzione. Molteplici thread di esecuzione PHP log di file consecutivi allo stesso tempo, per evitare problemi di sincronizzazione e di bloccaggio.

Non c'è bisogno di fare alcuna configurazione aggiuntiva. Basta PHP puro (senza mysql ancora!) E alcuni semplici chiamate API.

Perché

Accesso in semplice applicazione, che sta lavorando per un utente su un server di sviluppo è estremamente facile:
basta aprire un file, scrivere a esso, vicino (PHP: fopen (), fwrite (), fclose) o anche semplicemente file_put_contents ()... quindi aprirlo in qualsiasi visualizzatore di testo, e il suo fare - hai il registro. No biblioteca, nè quadro è realmente necessario.

Tuttavia, in real-time, multi-utente, ambiente di produzione multi-script, questo non funziona - semplicemente perché ci sono decine di script che eseguono contemporaneamente in diversi thread o addirittura processi:


Questo è dove PHP Log2Files avanzata Logger adatta meglio... Per saperne di più sul sito della documentazione

Caratteristiche - la semplicità

  • semplice API - solo due chiamate di funzione necessari per avviare la registrazione: "log aperto con alcune configurazioni" e poi "scrivere a log"
  • dipendenze supplementari (senza PEAR, niente quadri), solo un file PHP con una classe di includere nello script
  • può essere utilizzato con qualsiasi altra cosa, facilmente includable in nessuna altra libreria, quadro o un'applicazione esistente

Caratteristiche - due modi

  • Modalità semplice: la forma testuale - non ha bisogno di analisi speciale
  • modalità avanzata: la forma BJSON - memorizza tutti i dati con formato binario, che è molto semplice da analizzare e traverse. Questo può essere usato per statistiche avanzate e strumenti di monitoraggio

Caratteristiche - prestazioni

  • impatto minimo i tempi di script,
  • no SQL, nessun database, solo PHP e filesystem,
  • consapevoli di multi-filettatura, più chiamate da stesso web-cliente al momento, più script esecuzione alla volta con molto varia durata (uno in 10ms, mentre l'altro in 10 sec),
  • molto poco filo / commutazione di processo e di sincronizzazione, permettono cache OS (no vampate etc.),
  • così timing-economico, che la definizione di log-livelli non è realmente necessario (semplicemente log tutto ciò che può essere necessario),
  • dedicato per l'ambiente di produzione (megabyte di log in un'ora, decine di script esecuzione alla volta),

Caratteristiche - altro

  • API dedicato per gli array di movimentazione e mappe,
  • implementazione pre-made per lo stoccaggio di: sedute, biscotti, ottenere e posta, il tempo di esecuzione dello script insieme,
  • facile da trasportare forma di archiviazione (copia, cancellazione, ecc): non migliaia di file,
  • il codice sorgente completo incluso,

Documentazione

Documentazione delle API e alcuni esempi sempre accessibili a http://yosh.ke.mu/article/k_log_overview.

Scarica
Altri componenti di questa categoriaTutti i componenti di questo autore
CommentiDomande frequenti e risposte

Proprietà

Creato:
13 ago 11

Ultimo aggiornamento:
N / A

Files gratuita:
PHP

Software Version:
PHP 5.3

Parole chiave

eCommerce, tutti gli articoli, bjson, facile API, veloce, log, le prestazioni, php, stats, tempo