PHPixie

PHPixie 是一個微型框架。版本 3 的文檔缺少重要文章,例如路由設置,而我沒有時間觀看他們的影片,因此本指南提供了一種使用最簡單方法實作 Shieldon 防火牆的想法。

PHPixie 框架中的防火牆

安裝

使用 PHP Composer:

composer require shieldon/shieldon

這也會安裝 Shieldon 所需的依賴套件:

實作

步驟

1. 在初始化 PHPixie 之前

在您的 web/index.php 文件中,在以下程式碼之後:

require_once(__DIR__.'/../vendor/autoload.php');

添加以下程式碼:

範例:

// 實作 Shieldon 防火牆。
$shieldon = new \Shieldon\Firewall\Integration\Bootstrap();
$shieldon->run();

這樣,您的 index.php 將如下所示:

範例:

<?php

require_once(__DIR__.'/../vendor/autoload.php');

// 實作 Shieldon 防火牆。
$shieldon = new \Shieldon\Firewall\Integration\Bootstrap();
$shieldon->run();

$framework = new Project\Framework();
$framework->registerDebugHandlers();
$framework->processHttpSapiRequest();

就是這樣!