zaherg/lumen-starter

此包已被弃用且不再维护。未建议替换包。

这是一个基于Lumen框架构建的入门模板,包含了一些开箱即用的包。

v5.7.7 2019-01-16 07:39 UTC

This package is auto-updated.

Last update: 2020-05-06 10:21:21 UTC


README

简介

这是一个基于Lumen框架构建的小型模板,在我为一个小项目准备了一些时间之后。为了使我的生活更轻松,我决定创建这个模板。

安装和运行代码

要求

请确保您已安装带有 Docker ComposeDocker

设置本地IP

为了启动容器,您可以按照以下简单步骤操作。

在您的 /etc/hosts 文件中添加条目 127.0.0.1 api.docker.local

sudo echo "127.0.0.1 api.docker.local" >> /etc/hosts

运行镜像

您只需要执行以下命令即可

./bin/docker_run

Docker 定制化

此镜像包含一个可用的 Dockerfiledocker-compose.yml,您可以根据需要修改它们。

覆盖 docker-compose.yml 中值的推荐方法是添加一个名为 docker-compose.override.yml 的新文件,并更改您想要更改的值,请参阅 Docker 文档中关于扩展和具有多个 compose 文件的此篇

注意

请注意,此模板使用 Swoole Laravel 包以帮助您更快地运行代码,您可以自由地阅读更多关于 Swoole 的信息。

Lumen PHP 框架

Build Status Total Downloads Latest Stable Version Latest Unstable Version License

Laravel Lumen 是一个惊人的快速 PHP 微型框架,用于使用简洁、优雅的语法构建 Web 应用程序。我们相信开发必须是一个愉快、富有创造性的体验,才能真正令人满足。Lumen 试图通过简化大多数 Web 项目中使用的常见任务(如路由、数据库抽象、排队和缓存)来减轻开发中的痛苦。

官方文档

框架的文档可以在 Lumen 网站 上找到。

安全漏洞

如果在 Lumen 中发现安全漏洞,请将电子邮件发送至 Taylor Otwell,邮箱地址为:taylor@laravel.com。所有安全漏洞都将得到及时处理。

许可证

Lumen 框架是开源软件,许可协议为MIT 许可证