ansas/slim

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

维护者

详细信息

github.com/ansas/slim

主页

源代码

资助包维护!
Open Collective

安装: 60

依赖项: 0

建议者: 0

安全: 0

星星: 0

观察者: 2

Forks: 1,948

4.8.0 2021-04-29 03:43 UTC

README

Build Status Coverage Status Financial Contributors on Open Collective 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 的一部分 Tidelift,为软件开发团队提供了一个单一来源来购买和维护他们的软件,同时与现有工具无缝集成,并从最了解它们的专家那里获得专业级保证。

贡献者

代码贡献者

本项目由所有贡献者共同维护。 贡献.

财务贡献者

成为财务贡献者,帮助我们维持社区。 贡献

个人

组织

使用您的组织支持此项目。您的徽标将显示在此处,并带有链接到您的网站。 贡献

许可证

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