Laravel5.6 博客搭建系列四--文章标签后台管理

创建标签模型和迁移

首先需要创建 Tag 模型类:php artisan make:model --migration Tag该命令会在 app 目录下创建模型文件 Tag.php,由于我们在 make:model 命令中使用了 –migration 选项,所以同时会创建 Tag 模型对应的数据表迁移。在标签(Tag)和文章(Post)之间存在多对多的关联关系,因此还要按照下面的命令创建存放文章和标签对应关系的数据表迁移:php artisan make:migration --create=post_tag_pivot create_post_tag_pivot

09 Aug 2018 Category: PHP

读Yii2框架的web返回格式化类Response

一个完整的网络请求,最后都需要一个符合协议的返回。Yii2在处理web请求之后,统一通过web/Response处理返回。错误也会经过错误处理返回一个Response。

06 Aug 2018 Category: PHP

聊聊Yii2和ThinkPHP5的文件缓存

翻一翻Yii2和ThinkPHP5的源码,看看它们的文件缓存。看看这些使用广泛的框架如何设计一个缓存操作类。

03 Aug 2018 Category: PHP

从YII2 和ThinkPHP5 中看PHP如何获取所有请求头

开发当中,很多信息除了通过参数传递之外,还会有一些数据通过请求头来传递。分析Yii2和ThinkPHP5 框架代码,看如何用PHP语言获取请求头。

02 Aug 2018 Category: PHP

LetCode 查找数组中两个数之和等于特定数值

假设允许赠送礼物配置

{"apple":5,"Banana":3,"Fig":7,"Grape":1,"Haw":4,"Mango":6,"Nectarin":8,"Pear":2,"Pitaya":6,"empty":0}

业务需求要求当用户充值>50 且<80 赠送价值4元礼物,当用户充值>80 且小于<100 赠送6元礼物,当用户充值>100 赠送价值10礼物,单次赠送不赠送相同礼物。对于这样的问题,如果在工作中如何解决?我们先来看一看Letcode中的一道题 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。

20 Jul 2018 Category: PHP

创建自己的 Thinkcmf 后台模板

由于工作原因,项目的后台都是采用Thinkcmf搭建。但是看了那么久的默认样式,还是觉得有点不喜欢。因此想自己套一套主题上去,弄个漂亮点的界面效果。 经过两天的努力,终于在material-dashboard html后台模板的基础,结合thinkcmf官方bootstrap3 的模板修改出一套material模板。

18 Jul 2018 Category: PHP

Laravel5.6 博客搭建系列三--博客内容增删改查

本篇内容分享创建后台博客内容增删改查操作。

08 May 2018 Category: PHP

Laravel5.6 博客搭建系列二--搭建后台管理系统

创建用户认证系统

02 May 2018 Category: PHP