bravedave/dvc

DVC - 通用PSR-4 数据视图控制器

安装次数: 1,378

依赖关系: 3

建议者: 0

安全性: 0

星标: 1

关注者: 2

分支: 0

开放问题: 0

语言:JavaScript

v23.12.01 2024-01-12 07:11 UTC

This package is auto-updated.

Last update: 2024-09-20 05:53:42 UTC


README

PHP 框架,用于构建 Web 应用和 API。配置了 Bootstrap,但也可以轻松支持其他框架。

入门指南

  • WSL (Windows Subsystem for Linux) 是 PHP 的优秀开发环境,以下是一些关于安装 WSL 的说明 这里

安装

mkdir newapp
cd newapp

创建一个 composer.json 文件

应用程序依赖于 composer 的自动加载功能,这个(非常)基本的 composer.json 文件告诉自动加载器在哪里查找此应用程序,并安装 bravedave/dvc

composer.json

{
  "require": {
    "bravedave/dvc": "*"
  },
  "autoload": {
    "psr-4": {
      "": "src/app/"
    }
  }
}

安装 bravedave/dvc 并更新运行时自动加载器

注意:这是 composer.json 文件中使用相同的位置

composer u

创建一个基本的应用程序

创建一个应用程序文件夹

mkdir -p src/app

添加一个应用程序文件

文件 src/app/application.php

<?php

class application extends bravedave\dvc\application {

  static public function startDir() {

    return dirname(__DIR__);
  }
}

创建一个文档根目录

这将创建一个文档根目录并复制一个备用文件

cp -R vendor/bravedave/dvc/tests/www src

系统将运行

php -S localhost:8080 src/www/_mvp.php

可在 https://:8080 上访问

这里有一个教程 这里