Yaf のインストール
##この記事は、LNMP 開発環境がインストールされていることを前提としています (PHP バージョンは 7.0 以上です) ) では、Yaf 拡張機能のインストールから直接説明を開始します。Yaf は C 言語で開発された PHP フレームワークであるため、PECL 拡張機能としても理解できます。したがって、ThinkPHP5 などの一般的な PHP で開発されたフレームワークとは異なり、Laravel は直接ダウンロードすることも、Composer 経由でインストールして使用することもできます。 Yaf を通常に使用するには、拡張機能をインストールする必要があります。 まず、Yaf 拡張機能をインストールする方法を紹介します。 インストールYaf の最新バージョンは少なくとも PHP7.0 をサポートしているため、最新のバージョンであることを確認する必要があります。 PHP 環境はバージョン 7.0 以降です。PHP5.X をサポートする Yaf の最新バージョンは 2.3.4 です。作成者は、古いバージョンの Yaf の使用を推奨しません。 Yaf は高性能で有名ですが、PHP7 も高性能で有名なので、この 2 つの強力な勢力が手を組むのはいかがでしょうか。 1. コンパイルとインストールコンパイルとインストールでは、最初に Git 経由でソース コードをダウンロードする必要があります。
最初に Yaf コンパイルとインストール パッケージをダウンロードして、(https://github.com) を開きます。 /laruence/y...
$ > wget -c https://github.com/laruence/yaf/archive/yaf-3.0.5.tar.gz $ > tar xzvf yaf-3.0.5.tar.gz && cd yaf-3.0.5 $ > phpize $ > ./configure $ > make $ > sudo make install
ログイン後にコピー
php.ini ファイルを手動で変更して、
yaf.so ファイルをロードする必要があります
php.ini ファイルが自動的に構成されます。手動で
yaf をロードする必要はありません。 so
$ > pecl install yaf
ログイン後にコピー
$ > php --ri yaf
ログイン後にコピー
$ > php --ri yaf yaf yaf support => enabled Version => 3.0.5 Supports => http://pecl.php.net/package/yaf Directive => Local Value => Master Value yaf.library => no value => no value yaf.action_prefer => Off => Off yaf.lowcase_path => Off => Off yaf.use_spl_autoload => Off => Off yaf.forward_limit => 5 => 5 yaf.name_suffix => On => On yaf.name_separator => no value => no value yaf.st_compatible => Off => Off yaf.environ => product => product yaf.use_namespace => Off => Off
ログイン後にコピー
$ > cd yaf-3.0.5/tools/cg/
ログイン後にコピー
$ > php yaf_cg Yaf_First
ログイン後にコピー
- 生成されたコードを生成環境ディレクトリにコピーします
$ > cp -r ./output/Yaf_First/* /home/wwwroot/default/
ログイン後にコピー
へようこそ私の電子書籍「When Yaf Meets PHP7.1」