定制 binsuper/yaf-project 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

binsuper/yaf-project

最新稳定版本:1.2.1

Composer 安装命令:

composer require binsuper/yaf-project

包简介

README 文档

README

简介

基于yaf的项目框架

需求

  • php version >= 7.2

  • ext-yaf >= 3.3.5

安装

  1. 安装项目

    composer create-project binsuper/yaf-project
  2. 安装依赖

    项目根目录执行 composer install 安装所有依赖
    
  3. 环境参数配置

    有两种配置环境参数的方式

    ①环境变量 ( .env )

    ~ 重命名根目录下的 .env.example 文件为 .env
    ~ 打开.env文件并编辑相关配置内容
    ~ 在代码中使用 env("name") 获取配置信息
    

    ②动态配置

    框架支持根据项目域名加载配置文件,同时也支持定向加载,只需要增加 config/.domain 文件,文件内容为定向加载的目录名称

    例如项目域名为 proj.yaf.com,当使用 config('app') 获取配置,文件加载流程如下:
    
    1. 寻找 config/.domain 文件,如果有(假设文件的内容为 product)则跳转到第2步,没有则跳转到第3步;
    2. 寻找 config/product/app.php 配置文件,有则加载,没有则执行第4步;
    3. 寻找 config/proj.yaf.com/app.php 配置文件,有则加载,没有则执行下一步;
    4. 寻找 config/app.php 配置文件,有则加载,没有将返回空值;
    

使用教程

暂无

统计信息

  • 总下载量: 12
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2022-12-07