• Laravel6.x 入门(安装和目录)


    1、安装

    1.1、安装composer

    https://www.phpcomposer.com/

    1.2、通过 Composer 创建项目

    composer create-project --prefer-dist laravel/laravel blog

    1.3、项目访问

    域名为 blog.com 映射路径为 WWWlaravelpublic

    1.4、目录结构介绍

    |--- app --- 应用目录
    | |-- Console -- 命令行目录
    | |-- Exceptions -- 异常目录
    | |-- Http -- 网络请求目录
    | |-- Providers -- 服务提供目录
    | |......
    |--- bootstrap --- 启动目录
    | |-- cache -- 路由和服务缓存目录
    | |-- app.php -- 应用启动文件
    |--- config --- 应用配置目录
    | |-- app.php -- 应用配置文件
    | |-- auth.php -- 认证配置文件
    | |-- broadcasting.php -- 广播配置文件
    | |-- cache.php -- 缓存配置文件
    | |-- database.php -- 数据库配置文件
    | |......
    |--- database --- 数据库目录
    | |-- factories -- 模型工厂目录
    | |-- migrations -- 数据迁移目录
    | |-- seeds -- 种子目录
    | |......
    |--- public --- 公共目录
    | |-- css -- 公共css目录
    | |-- js -- 公共js目录
    | |-- index.php -- 入口文件
    |--- resources --- 资源目录
    | |-- lang -- 语言包目录
    | |-- sass -- sass目录
    | |-- views -- 模板目录
    |--- routes --- 路由目录
    | |-- api.php -- api路由定义
    | |-- console.php -- 控制台路由定义
    | |-- web.php -- 网页路由定义
    |--- storage --- 存储目录
    | |-- app -- 存储应用生成的文件
    | |-- framework -- 存储框架生成的文件和缓存
    | |-- logs -- 存储日志
    |--- tests --- 单元测试目录
    |--- vendor --- 第三方类库目录
    | |-- composer -- composer目录
    | |-- laravel -- laravel框架目录
    | |-- symfony -- symfony组件目录
    | |-- autoload.php -- 自动加载入口文件
    | |......
    |--- .env --- 环境变量配置文件
    |--- artisan --- artisan工具文件
    |--- server.php --- 命令行应用测试文件
    |.........
    核心目录与文件
    .env文件 : 这是一个重要文件,为Laravel框架主配置文件;
    Artisan.php: 该文件为Laravel提供了Artisan命令,artisan是laravel中自带的命令行工具的名称;
    App 目录
    你的大部分应用程序都位于  app 目录中。默认情况下,此目录的命名空间为  App , 并通过 Composer
    使用 PSR-4 自动加载标准 自动加载。
    Bootstrap目录
    bootstrap 目录包含引导框架的  app.php 文件。该目录还包含了一个  cache 目录,  cache 目录下
    存放着框架生成的用来提升性能的文件,比如路由和服务缓存文件。
    Config 目录
    config 目录,顾名思义,包含应用程序所有的配置文件。我们鼓励你通读这些文件,以便帮助你熟悉
    所有可用的选项。
    Public 目录
    public 目录包含了入口文件  index.php ,它是进入应用程序的所有请求的入口点。此目录还包含了
    一些你的资源文件(如图片、JavaScript 和 CSS)。
    Resources 目录
    resources 目录包含了视图和未编译的资源文件(如 LESS、SASS 或 JavaScript)。此目录还包含你
    所有的语言文件。
    Routes 目录
    routes 目录包含了应用的所有路由定义,Laravel 默认包含了几个路由文件: web.php 、 api.php 、
    console.php 和  channels.php 。
    Storage 目录
    storage 目录包含编译后的 Blade 模板、session 会话生成的文件、缓存文件以及框架生成的其他文
    件。这个目录被细分成  app 、  framework 和  logs 三个子目录。 app 目录可以用来存储应用生成的
    任何文件。  framework 目录用来存储框架生成的文件和缓存。最后,  logs 目录包含应用的日志文
    件。
    详情请参考 文件夹结构
  • 相关阅读:
    关于jar包的创建及引用相关问题
    关于Android系统一次能创建多大的Bitmap?
    Android开发导入第三方Jar包
    Javascript操作表格
    installanywhere 打包j2ee的方法II(转)
    C#网页自动登录和提交POST信息的多种方法
    JavaScript手册javascript语法javascript函数
    javascript 禁止复制网页
    [Android实例] Handler+ExecutorService(线程池)+MessageQueue模式+缓存模式(转)
    android消息处理系统原理
  • 原文地址:https://www.cnblogs.com/zsczsc/p/14401093.html
Copyright © 2020-2023  润新知