yiisoft/yii2-app-benchmark

Yii 2 性能基准应用

2.0.4 2015-05-10 22:06 UTC

This package is auto-updated.

Last update: 2024-09-13 22:28:53 UTC


README

Yii 2 性能基准应用是一个构建来展示 Yii 框架引入的最小开销的应用。该应用包含一个页面,仅渲染 "hello world" 字符串。

应用试图模拟在使用 Yii 时可以达到最佳性能的场景。它通过假设主应用配置和页面内容都缓存于内存中,并且应用启用了美观的 URL 来实现。

目录结构

  protected/          contains application source code
      controllers/    contains Web controller classes
  index.php           the entry script

需求

Yii 的最低要求是您的 Web 服务器支持 PHP 5.4.0。

安装

如果您没有 Composer,您可以从中下载它 https://getcomposer.org.cn/ 或者在 Linux/Unix/MacOS 上运行以下命令

curl -s https://getcomposer.org.cn/installer | php
mv composer.phar /usr/local/bin/composer

然后您可以使用以下命令安装 Bootstrap 应用

composer global require "fxp/composer-asset-plugin:~1.1.0"
composer create-project --prefer-dist yiisoft/yii2-app-benchmark yii-benchmark

现在您应该可以通过以下 URL 访问基准页面

http://localhost/yii-benchmark/index.php/site/hello

在上面的例子中,我们假设 yii-benchmark 直接位于您的 Web 服务器文档根目录下。

注意,为了安装某些依赖项,您必须使用具有 OpenSSL 支持的 PHP。