neeckeloo / cloudflare

为 Zend Framework 2 提供的 CloudFlare 模块

v0.1.0 2014-09-07 15:30 UTC

This package is auto-updated.

Last update: 2024-09-06 08:56:15 UTC


README

CloudFlare 模块提供对 CloudFlare API 的面向对象 PHP 包装。

Build Status Latest Stable Version Coverage Status Dependencies Status

简介

CloudFlare 模块旨在提供一种方便地与 CloudFlare API 交互的方式。CloudFlare 将您的内容分布到全球各地,使其更接近您的访客(加快网站速度)。该服务优化了您的资产并保护了您的网站。

要求

  • PHP 5.3 或更高版本

安装

CloudFlare 模块仅官方支持通过 Composer 安装。有关 Composer 文档,请参阅 getcomposer.org

您可以从命令行安装模块

$ php composer.phar require neeckeloo/cloudflare:dev-master

或者,您也可以手动在您的 composer.json 文件中添加依赖项

{
    "require": {
        "neeckeloo/cloudflare": "dev-master"
    }
}

通过在您的 application.config.php 文件中添加 CloudFlare 键来启用模块。通过将 cloudflare.global.php.dist 文件复制到您的 config/autoload 文件夹中来自定义模块。

配置

您必须指定您的电子邮件账户和 CloudFlare api 令牌才能使用此模块。

return array(
    'cloudflare' => array(
        /**
         * Define api url
         */
        // 'api_url' => 'https://www.cloudflare.com/api_json.html',

        /**
         * Define email account
         */
        // 'email' => '',

        /**
         * Define api token
         */
        // 'token' => '',
    ),
);