在 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 于 6年前 加精
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 10
Destiny

琳姐就是高效!:punch:

6年前 评论

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

6年前 评论
Bin

姚妹牛叉!

6年前 评论
Summer

文笔不错

6年前 评论

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

6年前 评论

腻害了我的妹:smile:

6年前 评论
Artisan

和原文不一样啊

6年前 评论
DukeAnn

前一百插件用法实例

6年前 评论

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

6年前 评论

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