一個使用 Composer 構建的極簡 Laravel 核心功能框架 larasimple

DukeAnn發表於2017-07-19

地址:https://github.com/DukeAnn/larasimple

根據《laravel關鍵技術解析》搭建的一個極簡框架核心骨骼部分,能幫助新手更好的理解laravel核心功能。
MVC結構齊全,只有核心功能,程式碼裡面有簡單的功能註釋。

composer直接拉取laravel核心MVC結構

 "require": {
    "php": ">=5.6.4",
    "illuminate/routing": "^5.4",
    "illuminate/events": "^5.4",
    "illuminate/database": "^5.4",
    "illuminate/view": "^5.4"
  },
  "autoload": {
    "psr-4": {
      "App\\": "app/"
    }
  }

資料庫配置

larasimple/config/database.php

<?php
/**
 * Created by PhpStorm.
 * User: ADKi
 * Date: 2017/7/19 0019
 * Time: 10:28
 * @author DukeAnn
 */
return [
    'driver' => "mysql",
    'host' => "localhost",
    'database' => "laratest",
    'username' => "root",
    'password' => "root",
    'charset' => "utf8",
    'collation' => 'utf8_general_ci',
    'prefix' => ''
];

路由檔案

app/Http/routes.php

本作品採用《CC 協議》,轉載必須註明作者和本文連結

做自己

相關文章