基于原生 PHP 构建的事件追踪系统组件 ( EventTracker )

2017-09-23 19:35:53 +08:00
 elliotJ

看到很多 PHP 框架和牛逼的 PHP 组件实现起来都构建了自己的事件系统。但是细细看实现代码,觉得又十分复杂(耦合了太多的组件),于是自己尝试构建了一个简单的事件系统 **(顺带实现了一个日志组件) 。 ** 简单说一些特点:

下面是项目地址: [https://github.com/AngFl/eventTracker]

2772 次点击
所在节点    PHP
4 条回复
carlclone
2017-09-23 19:47:22 +08:00
可以看看 Symfony 的 EventDispatcher,挺简单的 http://symfony.com/doc/current/components/event_dispatcher.html
eb22fbb4
2017-09-23 20:00:28 +08:00
Symfony event-dispatcher 设计的很精妙,也很通用,这也众多组件中下载数最多的原因,仔细读源码收获很大
elliotJ
2017-09-23 21:11:43 +08:00
@carlclone 谢谢,一直认为 Symfony 的组件实现真的很棒,(可就是没有过语言关啊 /(ㄒoㄒ)/ ),大神们是直接看英文的吗
elarity
2017-09-23 23:09:00 +08:00
@eb22fbb4 解释一下你头像

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/393100

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX