- 数据库设计 ![](https://img.kancloud.cn/df/78/df789b85033724988d0397026f709aff_526x81.png) 一个网站的信息设置便于网站的收录,备案信息一般很多页面一致,一般标题,关键词,描述首页是固定的,我们只管首页和备案信息的设置,这里只是一个例子。 通过第三章的学习也可以加上站点logo等 ![](https://img.kancloud.cn/01/9f/019f66a68af6e36724cbaf6268339677_583x465.png) 站点模型 ~~~ <?php namespace App\Models; use Illuminate\Database\Eloquent\Model; class Site extends Model { protected $guarded =[]; public $timestamps =false; //调用站点信息 public static function getSite(){ return self::first(); } } ~~~ 这里写了个查询数据的静态方法,用于调用 HomeController控制器中 ~~~ public function __construct() { view()->share( [ 'categories' => Category::all(), 'site' => Site::getSite() ] ); } ~~~ 再到页面相应的地方进行调用 ![](https://img.kancloud.cn/50/50/5050ab0b65185f10842bf1bb29bf435b_563x183.png)