mtasuandi / decay
基于投票流行度和时间实现的PHP著名排序算法
dev-master
2015-11-01 05:02 UTC
Requires
- php: >=5.5.0
Requires (Dev)
- phpunit/phpunit: 4.4.1
This package is not auto-updated.
Last update: 2024-09-28 19:03:54 UTC
README
Decay
基于投票流行度和时间实现的PHP著名排序算法。
安装
composer require mtasuandi/decay dev-master
用法
<?php use Mtasuandi\Decay\Decay; $c = new Decay(); $decay = 45000; $ups = 10; $down = 100; $date = '2015-11-01 01:01:01'; $gravity = 1.8; $votes = 100; $z = 1.96; /** * Reddit */ $redditHot = $c->redditHot( $decay, $ups, $down, $date ); echo $redditHot . "\n"; /** * Hacker News */ $hackerHot = $c->hackerHot( $gravity, $votes, $date ); echo $hackerHot . "\n"; /** * Wilson Score */ $wilsonScore = $c->wilsonScore( $z, $ups, $down ); echo $wilsonScore;
许可证
MIT许可证(MIT)。