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

@zhcn1wws订阅我们的饲料,以保持最新

新!跟随我们,你想要它


PHP Log2Files Advanced Logger - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

该记录仪是先进的图书馆 ,它转储PHP应用程序日志文件中的生产环境。

主要目的是为了确保记录器是非常快的 ,并且可以在生产环境中使用。 多个PHP执行线程登录到连续的文件的同时,避免了同步和锁定问题。

有没有必要做任何额外的设置。 只是纯粹的PHP(没有mysql即使!)和一些简单的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, 统计, 时​​间