vg-2124666 / wunderbaum
VG 的一个简短演示应用程序
Requires
- php: >=5.6.0
- kassner/log-parser: ~1.0
- phpunit/phpunit: ^5.0
- silex/silex: ^1.3
- simplepie/simplepie: ^1.3
- twig/twig: ^1.23
Requires (Dev)
- symfony/browser-kit: ^2.7
- symfony/css-selector: ^2.7
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 许可协议发布。请参阅包含的许可文件。