Leevel高性能 PHP 擴(kuò)展開發(fā)框架
Leevel 高性能 PHP 擴(kuò)展開發(fā)框架
Leevel 是一個開源 PHP C 擴(kuò)展開發(fā)框架,采用 zephir 編寫,是為了解決使用框架帶來性能下降的經(jīng)典矛盾,Leevel 是為了解決 QueryPHP 性能而開發(fā),可以與同版本的 QueryPHP 混合使用,將接管 composer 中的 PHP 版本功能。
Document: https://www.leevel.vip/
Leevel 高性能 PHP 擴(kuò)展開發(fā)框架,基于 zephir 的中國版 Min Phalcon,Leevel 是為了改善 QueryPHP 性能而開發(fā)的,與 QueryPHP 功能保持一致,共享同一份單元測試實(shí)現(xiàn)統(tǒng)一對外 API。
https://github.com/leevels/tests/
核心包
QueryPHP On Github: https://github.com/hunzhiwange/queryphp/
QueryPHP On Gitee: https://gitee.com/dyhb/queryphp/
Framework On Github: https://github.com/hunzhiwange/framework/
Framework On Gitee: https://gitee.com/dyhb/framework/
Leevel On Github: https://github.com/hunzhiwange/leevel/
Leevel On Gitee: https://gitee.com/dyhb/leevel
Packages: https://github.com/leevels/
Packages From Hunzhiwange: https://packagist.org/packages/hunzhiwange/
Packages From Leevel: https://packagist.org/packages/leevel/
最低 PHP 版本 支持
version_compare(PHP_VERSION, '7.1.3', '<') && die('PHP 7.1.3 OR Higher');
如何安裝
Windows 系統(tǒng)
暫未提供 dll.
Linux 操作系統(tǒng)
下載源代碼.
git clone [email protected]:hunzhiwange/leevel.git cd ext
編譯擴(kuò)展.
$/path/to/phpize $./configure --with-php-config=/path/to/php-config $make && make install
將擴(kuò)展添加到你的 php.ini, 使用 php -m 查看擴(kuò)展是否被安裝.
extension = leevel.so
官方文檔
請?jiān)L問官方網(wǎng)站即即可查看 Leevel website.
運(yùn)行單元測試文件
$cd /data/codes/leevel $composer install $php vendor/bin/phpunit tests
Travis CI 持續(xù)集成支持
讓代碼提交更值得信賴.
版權(quán)協(xié)議
Leevel 采用 MIT license 授權(quán)許可協(xié)議,更自由。
