2022-04-28 1306 阅读 实用干货 🌋 🔧 分享一下自己封装的Laravel常用工具类 封装常用的工具类,不写重复代码,能极大的提高开发效率。工具类函数Geom转成字符串如果项目中有大量的计算经纬度需求,强烈建议使用PgSql的geometry类型publicstaticfunctionformatGeomToStr($geomJson){if(empty($geomJson)){re
2022-04-22 1256 阅读 实用干货 🌋 💬 支持多种通道的 laravel 异常监控通知组件 laravel-exception-notify-支持多种通道的laravel异常通知(Bark、Chanify、钉钉群机器人、飞书群机器人、邮件、Server酱、企业微信群机器人、息知)。功能(2.x重构版本)监控发送laravel应用异常支持多种通道(Bark、Chanify、钉钉群机器人、飞书
2022-04-19 1283 阅读 实用干货 🌋 ⚗️ Laravel代码简洁之道和性能优化 思考:如何提高Model层查询DB的效率?如何精简代码?经过一番调研之后发现了一个堪称神器的扩展:laravel-upsert这个Laravel扩展为查询构建器和Eloquent添加了对INSERT&UPDATE(UPSERT)和INSERTIGNORE的支持先简单说明一下业务场景:首先表结
2022-04-16 1245 阅读 实用干货 🌋 📝 Laravel 的运行机制——容器、控制反转、依赖注入 随着现在应用的规模越来越庞大,对象之间的依赖关系也越来越复杂,耦合程度越来越高,经常会出现对象之间多重依赖的情况。对于如此庞大复杂的应用,任何修改都可能会牵一发而动全身,这就为应用的后期维护造成了很多困扰。为了解决对象之间耦合度高的问题,控制反转(IoC)的思想也随之诞生。所谓控制反转,是面向对象编
2022-04-13 1382 阅读 值得一看 🔍️ 🐍 你用PHP爬取过数据吗? PHP除了做服务端开发已经,也是可以像Python一样来爬取数据的。我认为爬取数据有两种实现思路:1种是请求数据接口,解析json数据另外1种是获得网页的dom树,解析dom树,获得数据。今天重点介绍第二种,引用php的一个插件:simple_html_dom,解析json的思路也提一下。解析jso
2022-04-12 1289 阅读 实用干货 🌋 🐢 Git使用实战:多人协同开发,紧急修复线上bug的Git操作指南。 使用场景团队协同开发时,生产环境出现bug,需要紧急修复。每位同学在本地开发,对应本地的dev分支,本地测试通过后提交到测试环境的dev分支。测试环境有其他同学提交的代码,正在测试中,无法提交到生产环境的master分支。以上情况导致我们不能在本地基于dev分支修复bug,因为会和其他同学提交的测试