Predis 已被该软件包的原始作者遗弃,为啥不使用官方推荐的 PhpRedis?

在将 Redis 与 Laravel 一起使用之前,我们鼓励你通过 PECL 安装并使用 PhpRedis PHP 扩展。 尽管扩展安装起来更复杂,但对于大量使用 Redis 的应用程序可能会产生更好的性能。
注意:Predis 已被该软件包的原始作者遗弃,并可能在将来的版本中从 Laravel 中删除。

官方文档里已经明确提示了,为啥还选这个已经好几年没维护过被遗弃的项目呢?现在6.X安装这个扩展包会出现冲突的问题了,希望官方把这个章节更新下谢谢

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 6
Summer

Predis 集成简单,一个命令安装成功。PhpRedis 还需要另行安装,对新手来讲不友好,影响课程连贯性。

等我把 homestead 里加上再使用 PhpRedis 扩展。

至于会出现问题,我找个时间确定下

4年前 评论

期待老大将本章节的Predis 更新到PhpRedis

4年前 评论

@Summer 老大,我也买了L05这套课,里面的6.5章里面不是已经说

从 Laravel 6 起,官方推荐使用 phpredis 扩展来连接 redis,而 Homestead 也内置好了,因此不再需要引入 predis/predis 这个包。

Homestead 你不是已经内置好phpredis了吗?

4年前 评论

我在学习9.4章的时候,遇到了 redis 报错问题:Non-static method Redis::hSet() cannot be called statically; 我百度了下解决方案,参考这个页面(https://blog.csdn.net/beyond__devil/article/details/65934991),但是按照这个方法还是没有解决,我查看了本地的 php 环境,也没有安装过 redis.so ,所以很奇怪是什么导致的 ,我还在找答案中……

4年前 评论

@Summer 赞成更新为phpredis ,后面的课程也有使用队列的 毕竟Predis 已被该软件包的原始作者遗弃,而且并可能在将来的版本中从 Laravel 中删除

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!