前期准备:
详细安装可参考前文章:Laravel框架——Redis初测试
实现功能:
文章列表前端的显示和后端存储 (redis)。
使用 redis 的流程:
- 用户访问客户端。
- 在 redis 中检查是否有需要的数据。
- 如果 redis 中有数据,直接返回给客户端。
- 如果 redis 中没有缓存数据,再连接 mysql 数据库。
- 从数据库中取出数据存到 redis 中,再返回给客户端。
- 当再次访问相同数据时,就会从 redis 中获取,无需连接数据库。
初始操作,不使用 redis:
配置路由:
//测试redis
Route::any('test','Admin\TestRedisController@test');
view层:
显示 article 表的文章信息。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<div style="text-align: center;">
<table border="1">
<tr>
<td>主键</td>
<td>文章名称</td>
<td>文章内容</td>
<td>所属类型</td>
<td>观看次数</td>
<td>文章状态</td>
</tr>
@foreach($arts as $v)
<tr>
<td