apphp/php-mvc-framework

ApPHP 框架。

1.4.1 2021-01-30 15:44 UTC

This package is auto-updated.

Last update: 2024-09-29 05:35:59 UTC


README


Build Status License LGPL Stable Version

关于 ApPHP 框架

感谢您选择 ApPHP - 一个高性能的 PHP MVC 框架。

ApPHP MVC 框架旨在提供现代和快速开发网站、Web 应用程序和 Web 服务。

它实现了模型-视图-控制器 (MVC) 设计模式和原则,包括显示层、逻辑层和数据层的分离。它为开发者提供了架构、组件和工具,以便更快、更安全地构建复杂 Web 应用程序。

安装 ApPHP 框架

通过 Git

git clone https://github.com/apphp/php-mvc-framework.git 

通过 Composer

您可以使用 Composer 将 ApPHP 安装到您的项目中。

如果您正在启动一个新项目,我们建议使用 Directy CMF 作为起点。对于在现有应用程序中安装新版本,您可以执行以下操作

composer require apphp/php-mvc-framework

手动安装

请确保发布文件已解压缩到可访问的 Web 目录下。您将看到以下文件和目录

demos/              demo applications
docs/               documentation
framework/          framework source files
tests/              PHPUnit tests
utils/              some utilities
    requirements/   requirements checker
    tests/          tests
    generators/     code generators
CHANGELOG           describing changes in every ApPHP release
LICENSE             license of ApPHP Framework
README              this file
UPDATE              updating instructions

运行测试

假设您已使用以下方法之一全局安装了 PHPUnit: 此处,您可以通过以下方式运行 ApPHP 框架的测试

  1. 在您的服务器上安装 composer。
  2. 安装 Composer 后,通过以下方式安装 PHPUnit:
composer require phpunit/phpunit --dev
  1. 确保您已将以下内容添加到 composer.json 文件中
"scripts": {
    "tests-result": "phpunit --colors=always --log-junit test-results.xml",
    "tests": "phpunit --colors=always",
    "test": "phpunit --colors=always --filter"
}
  1. 通过以下方式运行 phpunit
composer tests

需求

ApPHP 的最低要求是您的 Web 服务器支持 PHP 5.4.0 或更高版本。ApPHP 在 Windows 和 Linux 操作系统上的 Apache HTTP 服务器上进行了测试。

许可证

Laravel 框架是开源软件,许可证为 LGPL3 许可证

接下来是什么

请访问项目网站以获取教程、类参考并与其他 ApPHP 用户进行讨论。

ApPHP 开发团队