PHP后端框架
文章平均质量分 53
使用过的框架问题
DBCai
记录,只为以后有一份属于自己的回忆!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
hyper 框架嵌入 laradock 中
将 hyper 框架嵌入 laradock背景:公司需要使用 hyper 框架开发项目,但之前都是基于 laradock 开发项目,且习惯了执行 "docker-composer start " 启动所有的服务。然后就萌生了把 hyper 嵌入到 laradock 中具体实现一共六个步骤,也就是改改配置,运行一下程序即可步骤一:在 .env 中添加 hyperf 配置### HYPERF ##################################################HY原创 2020-10-06 15:33:46 · 878 阅读 · 1 评论 -
hyperf 自定义分页与多维数组排序的实现
hyperf 自定义分页与多维数组排序的实现背景:需要实现一个优惠卡功能,主表保存优惠卡信息,附表保存用户领取到的优惠卡信息在 APP 首页需要展示优惠卡列表,排序顺序为优先展示未获取的,再到客户端自定义排序字段排序实现:核心函数是 array_multisor() ,专门用来实现多维数据排序的其次是数据工具类Arr,它在 laravel 与 hyperf 框架中都存在,贼好用分页实现:通过集合Collection的 forPage 方法获取对应的分页数据其次通过 分页工具Pa原创 2021-03-16 23:09:43 · 1561 阅读 · 1 评论 -
laravel-admin 权限分配
laravel-admin 权限分配知识点:权限 分配给用户后,用户立即可以访问对应的页面菜单 需要分配给用户拥有的角色,用户才能看到对应的菜单分配权限:首先是添加一个新权限其次添加一个新角色添加新用户并设置为上面添加的新角色此时,用户已经具有了推荐商品的所有权限,此时用户访问路由 /admin/recommends就可以看到具体页面内容了权限分配完,用户就可以访问页面了。但此时用户是没有菜单也不知道路由的,所以,我们还需要分配菜单菜单分配:原创 2021-03-15 23:23:49 · 1755 阅读 · 0 评论 -
phpstrom、laradock、xdebug 进行断点调试
phpstrom、laradock、xdebug 进行断点调试背景:laravel 框架封装太完善,经常搞不明白究竟用的是哪个类复杂一点的算法,使用 dd方法调试时,需要疯狂dd,显得过于鸡肋调试流程:1、发请求、跑调试代码2、安装 xdebug 扩展的 PHP 检查是否有预期参数,有就交给 xdebug 处理3、xdebug 模块根据配置去链接指定主机的特定端口4、然后就开始快乐的调试我们要做的:1、确定自己需要执行的 PHP 模式,如 cli,php-fpm,或者两者都要原创 2022-03-08 18:38:37 · 1722 阅读 · 2 评论 -
Laravel框架-迁移文件
Laravel框架-迁移文件它是什么:保存在迁移文件目录database\migrations\中的类文件,并且都继承迁移类Illuminate\Database\Migrations\Migration的类。主要作用:可以让开发者在代码中实现对数据表结构的增删改能力对数据库结构起到版本控制的作用运作原理:如何使用?首先就是创建新建数据表的迁移,执行命令php artisan make:migration create_xx_table。如果要为users表创建迁移,那就执行原创 2021-03-25 23:55:09 · 1077 阅读 · 0 评论 -
Laravel框架-服务容器
Laravel 框架-服务容器背景:Laravel 框架的服务容器文档,内容过于羞涩难懂,即使我我看了5遍,但是依旧搞不懂个所以然搜索过相关资料,基本都是教学如何使用的,一直没能找到正确的资料如今搞懂些许,希望记下来可以帮助更多的人是什么:从容器两字,我们能想到的就是装东西的器皿。加上服务两字,那它就是一个存放各式各样服务的东西了别想太多,就应该把它理解成那么简单主要作用:...原创 2021-03-22 23:57:32 · 566 阅读 · 1 评论 -
Laravel框架-服务提供者
Laravel框架-服务提供者它是什么:它是一个继承抽象类Illuminate\Support\ ServiceProvider的一个类,类中必须实现register()方法主要作用:1.优雅的绑定服务到服务容器上。基于服务提供者的register()方法来实现使用示例:...原创 2021-03-23 23:56:08 · 270 阅读 · 1 评论 -
Laravel 框架生成模型 property 注释
Laravel 框架生成模型 property 注释背景:在Hyperf框架中使用命令创建模型前,如果数据表存在,就会自动生成 property 注释。有 property 注释的模型,结合 IDE 扩展,就可以实现属性提示功能,开发起来很爽使用 Laravel框架开发时,却发现没有找到相似功能,但是很想实现类似注释,于是上头大哥就给我推荐了这个实现原理:在 laravel框架中创建一个 Artisan命令行在命令的实现中,通过数据表名来获取结构与字段类型,然后循环字段并根据类型匹配对应的原创 2021-03-19 01:28:25 · 2192 阅读 · 2 评论
分享