vg-2124666/wunderbaum

VG 的一个简短演示应用程序

dev-master 2015-11-02 22:09 UTC

This package is not auto-updated.

Last update: 2024-10-02 17:52:12 UTC


README

"Wunderbaum" 是一个仅用于三件事的应用程序

  • 从 varnish 日志文件显示两个 "Top Five!" 列表
  • 列出来自 RSS 源的最新新闻条目
  • 列出来自 json 源的最新新闻条目

安装 Wunderbaum

Wunderbaum 使用 Composer 进行 PHP 依赖管理,并且需要 php 版本 >= 5.6 才能运行。

下载并安装 Composer,然后从您选择的文件夹中运行 composer create-project vg-2124666/wunderbaum -s dev 以直接下载和安装 Wunderbaum。

如果上述命令成功,安装 Wunderbaum 就没有其他事情要做了。但是,您也可以从 git 安装。要从 git 安装,克隆此仓库,然后(在此项目的 git 根目录中)运行 composer install 以下载和安装所有应用程序依赖并设置自动加载器。

简单运行 Wunderbaum

您可以使用 PHP 内置的 Web 服务器以开发模式运行 Wunderbaum。打开控制台应用程序,然后(在此项目的 git 根目录中)运行 php -S localhost:8000 -t web web/server.php 以加载应用程序。然后打开 Web 浏览器并导航到 https://:8000/ 以查看 Wunderbaum 的运行情况。

您可以通过替换 8000 为您选择的端口号来更改内置 Web 服务器的端口号。记得在 Web 浏览器中打开时使用相同的端口号!

稍微复杂一些的 Wunderbaum 运行方式

您可以通过 nginx、Apache、IIS 或任何支持 PHP 的其他 Web 服务器来运行 Wunderbaum。为 Wunderbaum 设置一个专用的主机名,然后将 Web 根目录指向源根目录中的 web/ 文件夹,使用 index.php 作为默认文档。

在生产环境中运行此应用程序时,您可能想要删除或使 web/server.php 文件不可用。

测试

可以通过运行 phpunit 来运行一个非常基本的测试套件,无论是从已安装的 phpunit 二进制文件,还是通过运行 ./vendor/phpunit/phpunit/phpunit(从 git 根目录)。

为什么叫 "Wunderbaum" 呢?

当你的车又脏又臭的时候,Wunderbaum 是一小块新鲜快乐的碎片,可以让一切变得更好。就像这样。

许可协议

此仓库中所有文件均根据 MIT 许可协议发布。请参阅包含的许可文件。