PHPixie는 마이크로 프레임워크입니다. 버전 3의 문서에는 라우트 설정과 같은 중요한 문서가 누락되어 있으며, 그들의 동영상을 시청할 시간이 없습니다. 따라서, 이 가이드는 가장 간단한 방법으로 Shieldon 방화벽을 구현하는 아이디어를 제공합니다.
PHP Composer를 사용하세요:
composer require shieldon/shieldon
이렇게 하면 Shieldon에 필요한 종속성도 설치됩니다:
web/index.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();
그게 다입니다!