alefcarvalho/slim-neo

是Slim PHP框架的定制分支

0.3 2020-07-08 18:46 UTC

This package is auto-updated.

Last update: 2023-12-09 02:16:02 UTC


README

Build Status Coverage Status Total Downloads License

Slim是一个PHP微框架,可以帮助您快速编写简单而强大的Web应用程序和API。

安装

建议使用Composer安装Slim。

$ composer require slim/slim "^3.0"

这将安装Slim及其所有依赖项。Slim需要PHP 5.5.0或更高版本。

用法

创建一个包含以下内容的index.php文件

<?php

require 'vendor/autoload.php';

$app = new Slim\App();

$app->get('/hello/{name}', function ($request, $response, $args) {
    return $response->getBody()->write("Hello, " . $args['name']);
});

$app->run();

您可以使用内置的PHP服务器快速测试此内容

$ php -S localhost:8000

访问http://localhost:8000/hello/world将显示"Hello, world"。

有关如何配置您的Web服务器的更多信息,请参阅文档

测试

要执行测试套件,您需要phpunit。

$ phpunit

贡献

有关详细信息,请参阅CONTRIBUTING

了解更多

在这些链接中了解更多

安全

如果您发现与安全相关的问题,请通过[email protected]发送电子邮件,而不是使用问题跟踪器。

专业支持

Slim是Tidelift的一部分,它为软件开发团队提供了一个购买和维护其软件的单个来源,同时与现有工具无缝集成,并提供由最了解其功能的专家提供的专业级保证。

鸣谢

许可

Slim框架根据MIT许可证授权。有关更多信息,请参阅许可证文件