当前位置: 首页 > news >正文

laravel框架基础通识-新手

常用目录及其解析

routes

                该目录为路由目录  一般根据api  uri可以反向查找对应路由及其controller,目录下的文件名一般和url的第一级对应为了规范,然后根据根据里面具体分组和别名对应拼接对应路由url,后面对应的则是controller,controller文件位于app下的http目录下

.env

                这里定义框架的整体配置,常见的包括数据库,redis等

config

        app.php

                这里是系统整体app的配置一下是常用属性讲解

                

'debug' => env('APP_DEBUG', false),  debug开关 比env文件配置级别低
'timezone' => 'Asia/Shanghai',  时区设置
'log' => env('APP_LOG', 'single'),  日志默认渠道
'log_level' => env('APP_LOG_LEVEL', 'debug'),  日志保存级别

        logging.php

                日志文件配置

                

'default' => env('LOG_CHANNEL', 'stack'),  这句意思是默认使用env环境的LOG_CHANNEL属性值如果没有就用stack  对应关系在channels下对应下标数组配置生效'daily' => ['driver' => 'daily',  驱动名'path' => storage_path('logs/laravel.log'),  日志文件位置'level' => env('LOG_LEVEL', 'debug'),  日志等级 env配置或默认值'days' => 14, 应保留每日日志文件的天数 或者配置环境变量LOG_DAILY_DAYS效果一样],

app

        http

                controller

                        控制器代码层 简单的可以直接全写在这里引入model

辅助函数

        logger

                参数仅一个String  保存配置在config/logging.php中配置

                

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【计算机视觉】siamfc论文复现实现目标追踪
  • 基于 Electron+Vite+Vue3+Sass 框架搭建
  • Python爬虫(2) --爬取网页页面
  • HydraRPC: RPC in the CXL Era——论文阅读
  • 计算机视觉9 全卷积网络
  • 在 CentOS 7 上安装 Docker 并安装和部署 .NET Core 3.1
  • FPGA-计数器
  • 控制欲过强的Linux小进程
  • 【线性代数】矩阵变换
  • 使用Top进行设备性能分析思路
  • 面试题001:Java的特点和优点,为什么要选择Java?
  • 深入Redis集群部署:从安装配置到测试验证的完整指南
  • MybatisPlus的使用与详细讲解
  • 排序算法与复杂度介绍
  • Linux的shell的date命令
  • 「面试题」如何实现一个圣杯布局?
  • 【Under-the-hood-ReactJS-Part0】React源码解读
  • 30天自制操作系统-2
  • co模块的前端实现
  • Docker容器管理
  • JavaScript创建对象的四种方式
  • Java应用性能调优
  • Joomla 2.x, 3.x useful code cheatsheet
  • Magento 1.x 中文订单打印乱码
  • Median of Two Sorted Arrays
  • rc-form之最单纯情况
  • 程序员该如何有效的找工作?
  • 如何实现 font-size 的响应式
  • -- 数据结构 顺序表 --Java
  • 为物联网而生:高性能时间序列数据库HiTSDB商业化首发!
  • 移动互联网+智能运营体系搭建=你家有金矿啊!
  • Spring第一个helloWorld
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • ​ssh-keyscan命令--Linux命令应用大词典729个命令解读
  • ​ubuntu下安装kvm虚拟机
  • #1014 : Trie树
  • #HarmonyOS:软件安装window和mac预览Hello World
  • #我与Java虚拟机的故事#连载08:书读百遍其义自见
  • ${ }的特别功能
  • %3cli%3e连接html页面,html+canvas实现屏幕截取
  • (+4)2.2UML建模图
  • (PySpark)RDD实验实战——取最大数出现的次数
  • (Python) SOAP Web Service (HTTP POST)
  • (待修改)PyG安装步骤
  • (附源码)springboot 校园学生兼职系统 毕业设计 742122
  • (黑马C++)L06 重载与继承
  • (每日一问)基础知识:堆与栈的区别
  • (强烈推荐)移动端音视频从零到上手(下)
  • (切换多语言)vantUI+vue-i18n进行国际化配置及新增没有的语言包
  • (新)网络工程师考点串讲与真题详解
  • (转)Oracle存储过程编写经验和优化措施
  • .bat批处理(三):变量声明、设置、拼接、截取
  • .NET Core SkiaSharp 替代 System.Drawing.Common 的一些用法
  • .NET Core 实现 Redis 批量查询指定格式的Key
  • .NET 给NuGet包添加Readme