在 Laravel 中你最常用的扩展包

file
去年 8 月份,LC 站长 Summer 针对 Packagist 上打了 Laravel 标签 的扩展包整理过一篇 下载量最高的 100 个 Laravel 扩展包推荐 ,而昨天有人在推特上提出了这样一个问题「哪个包是你在所有 Laravel 项目中都会安装的?」这个问题很快就引起了一众网友的回复。有下面几个包我大概列一下:

Debugbar

这基本上是每个 Laravel 开发者必不可少的入门级工具之一,简直无需多说,不知道的宝宝可以查看 Laravel Debugbar 不用走宝的调试器

IDE Helper

这个包的功能是在项目的根目录下生成一个 IDE 能理解的文件,以便它实现自动完成、代码智能提示和代码跟踪等功能。具体使用方式可以查看 monkeyLaravel-ide-helper 高效的 IDE 智能提示插件

Guzzle

这是一个 PHP 的 HTTP 客户端,可以轻松发送 HTTP 请求,并且轻松地与 Web 服务集成。Summer 大大也写过一篇关于 Laravel 下使用 Guzzle 编写多线程爬虫实战

Socialite

理解为第三方登录集成包就好了,这个包集成了 Facebook、Twitter、Google、LinkedIn、GitHub 和 Bitbucket 等第三方应用的 OAuth 认证的接口。不过这个是国外比较流行,国内的话,我个人是推荐 安正超 大大的写的包 通用社交网站登录组件 overtrue/socialite,QQ、微信、微博各种各种。

Wechat

安正超大大写的包,可能是目前最优雅的微信 SDK 了 ,深受国内大多数 PHP 开发者的喜爱,听说安大大现在又在更新 4.0 的版本了。真是令人期待!


像 Socialite、Wechat 和 Guzzle 这些包一般都是按需引入,而其他像 IDE Helper 和 Debugbar 这些对任何项目都是有用的~ 如果你还不会用包来加速开发,那就真的是要花时间来学习如何使用包开发了。金马大大说,花在工具类的时间和金钱是最不能省的。反正,谁用谁知道~

我知道还有很多更常用甚至更好用的包,也请大伙儿在评论区分享下你们最常用的那个包呀!如果有写过包的教程,贴出来让大家看看,那就更好了!

参考链接:https://laravel-news.com/favorite-package-...

想第一时间查看社区的动态?听说聪明的人都用上这个 插件 了呢!

本作品采用《CC 协议》,转载必须注明作者和本文链接
Stay Hungry, Stay Foolish.
本帖由 Summer 于 5年前 加精
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 10
Destiny

琳姐就是高效!:punch:

5年前 评论

骏妞厉害,很实用啊:smile:

5年前 评论
Bin

姚妹牛叉!

5年前 评论
Summer

文笔不错

5年前 评论

IDE Helper 真的是少不了,只不过Lumen每次都要在app.php里面把aliases补全,还是有点麻烦的?(都想fork出来搞一个了)

5年前 评论

腻害了我的妹:smile:

5年前 评论
Artisan

和原文不一样啊

5年前 评论
DukeAnn

前一百插件用法实例

5年前 评论

@Artisan 原文只是参考,个人感觉还是要结合实际的嘛~:stuck_out_tongue_closed_eyes:

5年前 评论

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