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

Abonner på vores feed for at holde dig ajour !

Nyt! Følg os som du ønsker det!


PHP Log2Files Advanced Logger - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Denne logger er avanceret bibliotek, der dumper PHP Programlogger til filer i produktionsmiljøet.

Hovedformålet er at sikre loggeren er meget hurtig og kan anvendes i produktionsmiljø. Flere PHP udførelse tråde log på hinanden følgende filer på samme tid, for at undgå synkronisering og låsning problemer.

Der er ingen grund til at gøre yderligere opsætning. Bare ren PHP (ingen mysql selv!) Og nogle enkle API-kald.

Hvorfor

Logning i simpelt program, som arbejder for en bruger på en udvikling server er ekstremt nemt:
bare åbne en fil, skrive til den, tæt (PHP: fopen (), fwrite (), fclose) eller blot file_put_contents ()... så åbne den i en hvilken som helst tekst viewer, og dens udført - du har fået loggen. Der virkelig er behov intet bibliotek eller rammer.

Men i real-time, multi-user, multi-script produktionsmiljø, dette vil ikke arbejde - simpelthen fordi der er snesevis af scripts udfører på samme tid i forskellige tråde eller endda processer:


Det er her, PHP Log2Files Advanced Logger passer bedst... Find ud af mere om Documentation websted

Features - enkelhed

  • simpel API - kun to funktionskald nødvendige for at starte logning: "åben log med nogle konfiguration" og derefter "skriv til log"
  • ingen yderligere afhængigheder (ingen pære, ingen rammer), at blot én PHP fil med en klasse medtage i dit script
  • kan bruges med næsten alt andet, let includable til et andet bibliotek, ramme eller eksisterende program

Egenskaber - to modes

  • Normal funktion: den tekstform - ikke behøver nogen særlig parsing
  • avanceret tilstand: den BJSON formular - gemmer alle data med binært format, som er meget enkel at analysere og travers. Dette kan bruges af avancerede statistik og overvågningsværktøjer

Features - ydeevne

  • minimal indvirkning på scriptet timing,
  • ingen SQL, ingen databaser, bare PHP og filsystem,
  • kendskab til multi-threading, flere opkald fra samme web-klient på det tidspunkt, flere scripts kører på et tidspunkt med meget forskellige varighed (et i 10ms, mens den anden i 10Sek)
  • meget lidt tråd / proces kobling og synkronisering, tillader OS caches (ingen tømninger mv),
  • så timing-billige, at log-niveauer definition er ikke virkelig er brug for (blot logge alle hvad der kan være behov),
  • dedikeret til produktionsmiljø (megabyte log på en time, snesevis af scripts fuldbyrdende ad gangen),

Egenskaber - andre

  • dedikeret API til håndtering arrays og kort,
  • pre-made implementering for opbevaring af: sessions, cookies, få & Post, tidspunkt for hele scriptet kører
  • let at transportere opbevaring formular (kopiere, slette, osv): ingen tusindvis af filer,
  • fuld kildekode inkluderet,

Dokumentation

API-dokumentation og nogle eksempler altid tilgængelige på http://yosh.ke.mu/article/k_log_overview.

Hent
Andre komponenter i denne kategoriAlle komponenter i denne forfatter
KommentarerOfte stillede spørgsmål og svar

Egenskaber

Oprettet:
13 August 11 Seneste opdatering

Søgeord

eCommerce, alle varer, bjson, nem API, hurtig, log, performance, php, statistik, tid