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

— 添加到WorldWideScripts.net

訂閱我們的飼料,以保持最新

新!跟隨我們,你想要它


PHP Log2Files Advanced Logger - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

該記錄儀是先進的圖書館 ,它轉儲PHP應用程序日誌文件中的生產環境。

主要目的是為了確保記錄器是非常快的 ,並且可以在生產環境中使用。 多個PHP執行線程登錄到連續的文件的同時,避免了同步和鎖定問題。

有沒有必要做任何額外的設置。 只是純粹的PHP(沒有m​​ysql即使!)和一些簡單的API調用。

為什麼

登錄簡單的應用程序,這是工作的開發服務器上的一個用戶是非常容易的:
只需打開一個文件,寫,關閉(PHP:fopen()函數,fwrite的(),fclose函數)甚至乾脆file_put_contents()...然後打開它在任何文本瀏覽器,並對其做 - 你已經有了日誌。 沒有圖書館,也沒有框架,真正需要的。

然而, 在實時的,多用戶,多腳本生產環境中,這將無法工作-僅僅是因為有數万的同時在不同的線程或進程甚至執行腳本:


這是PHP Log2Files高級記錄儀最適合...了解更多關於文檔站點

特點 - 簡單

  • 簡單的API - 開始記錄只需要兩個函數調用:“開放式日誌一些配置”,然後“寫日誌”
  • 沒有額外的依賴關係(沒有PEAR,無框架),用一個類只有一個PHP文件,在腳本中包括
  • 可以與幾乎任何東西,很容易可包含到任何其他庫,框架或現有的應用程序中使用

特點 - 兩種模式

  • 簡單模式:文本形式 - 不需要任何特殊的解析
  • 高級模式:BJSON形式 - 用二進制格式,這是非常簡單的解析和遍歷存儲所有數據。 這可以通過使用先進的統計和監控工具

特點 - 性能

  • 影響最小的腳本時機,
  • 沒有SQL,沒有數據庫,只是PHP和文件系統,
  • 意識到多線程,來自同一網絡的客戶端的時候多個呼叫,多個腳本同時運行具有非常不同的時間(一個在10毫秒,而其他在10secs),
  • 很少線程/進程切換和同步,允許操作系統的緩存(無刷新等),
  • 所以時序便宜,該日誌層次定義是不是真的需要(簡單記錄所有可能需要什麼)
  • 專用於生產環境(日誌在一個小時的兆字節,數十腳本執行一次),

特點 - 其他

  • 對於裝卸陣列和專用地圖API,
  • 預製的實現存儲:會話,餅乾,得到和後,整個腳本的執行時間,
  • 便於運輸儲存形式(複製,刪除等):沒有成千上萬的文件,
  • 完整的源代碼包括,

文件

API文檔和一些例子總是在訪問 http://yosh.ke.mu/article/k_log_overview

下載
此類別中的其他組成部分這個作者的所有組件
評論常見問題和答案

屬性

創建:
11年8月13日,最後更新

軟件版本PHP:
5.3

關鍵字

電子商務, 所有項目, bjson, 方便的API, 快速, 日誌, 性能, PHP, 統計, 時間