ehough /stash
该包已被废弃且不再维护。未建议替代包。
PHP 5.2+ 兼容的 tedious/Stash 的分支
v0.13.1
2015-12-01 00:53 UTC
Requires
- php: >=5.2.0
Requires (Dev)
- fabpot/php-cs-fixer: ^1.9
- phpunit/phpunit: 4.7.*
- satooshi/php-coveralls: dev-master
This package is not auto-updated.
Last update: 2017-01-12 06:18:33 UTC
README
tedious/Stash 的分支,兼容 PHP 5.2+。
动机
tedious/Stash
是一个出色的缓存库,但它仅兼容 PHP 5.4+。虽然 99% 的 PHP 服务器运行 PHP 5.2 或更高版本,但 48% 的所有服务器仍在运行 PHP 5.3 或更低版本 (来源)。仅仅因为几个版本不兼容,就排除这个库近一半的服务器,实在是一件遗憾的事情。
一旦 PHP 5.4+ 的采用率突破 90%,这个库将被废弃。
与 tedious/Stash 的区别
主要区别是 tedious/Stash
类的命名约定。不是使用 \Stash
命名空间(及其子命名空间),而是使用 ehough_stash
前缀和遵循 PEAR 命名约定
一些类命名转换的示例
\Stash\Pool -----> ehough_stash_Pool
\Stash\Driver\Memcache -----> ehough_stash_driver_Memcache
用法
访问 www.stashphp.com 获取当前文档。
发布和版本控制
发布与上游 tedivm 仓库同步。例如,ehough/stash v0.10.5
已合并来自 tedious/Stash v0.10.5
的代码。