一个使用 Composer 构建的极简 Laravel 核心功能框架 larasimple

地址: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 协议》,转载必须注明作者和本文链接
做自己
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 4
happyqian_ah

这本书不错,建议新手看看,就是版本有点低,不过里介绍laravel一些核心还是非常有益的。

7年前 评论
DukeAnn

@钱荣忠 版本是 5.1 但是读起来跟最新版没什么区别,都是核心讲解

7年前 评论

larasimple/config/database.php? 修改了命名空间 app 为 larasimple?

7年前 评论
DukeAnn

@mingyun 没有 依然是App

7年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!