johnkary/php-skeleton

PHP 8.1+ 项目的基础项目骨架

v3.0.0 2023-11-21 16:50 UTC

This package is auto-updated.

Last update: 2024-09-21 18:54:51 UTC


README

PHP 8.1+ 应用的基本 PHP 项目结构。已预先配置示例命名空间、PHPUnit 测试套件、可访问的 Web 前端控制器和命令行应用程序。

安装

  1. 安装 Composer 包管理器。

  2. 创建项目骨架

     $ composer create-project johnkary/php-skeleton your-new-project-dir
     $ cd !$
     $ git init
    
  3. 启动 PHP 内置的 Web 服务器

     $ php -S 127.0.0.1:8000 -t www
    
  4. 打开 http://127.0.0.1:8000 访问 www/index.php

  5. 运行 php bin/console 访问命令行脚本

运行测试套件

  1. 可选地复制并配置 phpunit.xml.dist 以适应您项目的环境

     $ cp phpunit.xml.dist phpunit.xml
     $ vi phpunit.xml
    
  2. 运行测试套件

     $ ./vendor/bin/phpunit