不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2017-02-15 09:51  分类:Linux_C  编辑

PHP扩展

phptrace:是一个低开销的用于跟踪、分析PHP运行情况的工具

molten:追踪php核心调用库运行时信息并且按照zipkin/optracing格式输出信息。依赖于molten很容易构建基于php语言的分布式全链路追踪系统

xlsxwriter:是一个 PHP C 扩展,可用于在Excel 2007及以上版本XLSX文件中写入多个工作表的文本,数字,公式和超链接

tcpproxy:基于swoole实现的TCP数据包转发,可用于转发请求包到指定应用,可实现内网花生壳等类似功能

SeasLog:一个高效、快速、稳定的PHP日志扩展

FoolPHP:PHP扩展实现的轻量级MVC框架

PHP定时任务

php crontabtask crontab

TCP工具

tcpcopy:流量复制工具。An online request replication tool, also a tcp stream replay tool, fit for real testing, performance testing, stability testing, stress testing, load testing, smoke testing, etc

MySQL中间件

Atlas:由 Qihoo 360公司Web平台部基础架构团队开发维护的一个基于MySQL协议的数据中间层项目。它在MySQL官方推出的MySQL-Proxy 0.8.2版本的基础上,修改了大量bug,添加了很多功能特性。目前该项目在360公司内部得到了广泛应用,很多MySQL业务已经接入了Atlas平台,每天承载的读写请求数达几十亿条。

DBProxy:是由美团点评公司技术工程部DBA团队(北京)开发维护的一个基于MySQL协议的数据中间层。它在奇虎360公司开源的Atlas基础上,修改了部分bug,并且添加了很多特性。目前DBProxy在美团点评广泛应用,包括美团支付、酒店旅游、外卖、团购等产品线,公司内部对DBProxy的开发全面转到github上,开源和内部使用保持一致。目前只支持MySQL(Percona)5.5和5.6。

cetus:专注于稳定、性能和分布式事务的MySQL数据库中间件(其中性能测试在开源数据库中间件排名第一)【出自于tcpcopy同作者的作品】

Cache/NoSQL

memcachedb: [介绍] 是由“新浪博客”发起的,一款支持高并发的分布式持久存储系统,对任何原有memcached客户端来讲,它仍旧是个memcached,但是,它的数据是可以持久存储的。