antnee/slim-skeleton-php7

基于Slim框架构建的PHP 7+入门应用程序

安装: 99

依赖: 0

建议者: 0

安全: 0

星标: 0

分支: 0

类型:项目

dev-master 2018-04-21 18:31 UTC

This package is auto-updated.

Last update: 2024-09-22 08:52:53 UTC


README

这是一个使用Slim PHP框架3构建的示例应用程序,针对PHP 7+。此应用程序无法在PHP 5.x或更低版本上运行。

安装

您可以通过输入以下命令创建基于此应用程序的新项目,将your-project-name更改为您想要创建的目录名称以及应用程序安装到的位置

composer create-project --stability=dev --no-interaction antnee/slim-skeleton-php7 your-app-name

Docker

该项目在Gitlab上托管了一个Docker镜像。您可以通过输入以下命令获取并运行它

# docker pull registry.gitlab.com/antnee/slim-skeleton-php7:latest
# docker run -d --name myslimphp7sampleapp registry.gitlab.com/antnee/slim-skeleton-php7:latest

现在您将有一个名为myslimphp7sampleapp的运行容器,它运行PHP 7.2,您可以使用该名称启动和停止它。

其他PHP版本镜像

如果您想运行较旧的PHP 7.x版本,我在注册表中上传了一些其他镜像,这些镜像也可供使用

PHP 7.2

# docker pull registry.gitlab.com/antnee/slim-skeleton-php7:7.2
# docker run -d --name myslimphp7sampleapp registry.gitlab.com/antnee/slim-skeleton-php7:7.2

PHP 7.1

# docker pull registry.gitlab.com/antnee/slim-skeleton-php7:7.1
# docker run -d --name myslimphp7sampleapp registry.gitlab.com/antnee/slim-skeleton-php7:7.1

PHP 7.0

# docker pull registry.gitlab.com/antnee/slim-skeleton-php7:7.0
# docker run -d --name myslimphp7sampleapp registry.gitlab.com/antnee/slim-skeleton-php7:7.0

配置

此应用程序配置为使用环境变量来更改参数。这些已在Dockerfile中设置,如果需要,可以覆盖。默认设置仅适用于开发。如果您计划在生产环境中使用应用程序,应更改这些设置。

更多信息

容器启动并运行后,您可以在浏览器中打开主页以获取更多信息。祝您开发愉快!