ホームページ  >  記事  >  バックエンド開発  >  Yaf_PHP チュートリアルの構成

Yaf_PHP チュートリアルの構成

WBOY
WBOYオリジナル
2016-07-20 11:13:011117ブラウズ

pecl の yaf の最新ベータ版http://pecl.php.net/package/Yaf

pcreをインストール

最初に pcre をインストールし、Debian ubuntu で実行する必要があります

リーリー リーリー

Yafをインストール

Yaf をダウンロードし、解凍して yaf ディレクトリ (c ファイルのあるディレクトリ) に入り、次のコマンドを実行します:

リーリー リーリー

php.iniファイルを設定する

php.iniファイルの最後に

を追加します リーリー

表 2.2. Yaf 構成オプション

オプション名 デフォルト値 変更可能範囲 更新記録
yaf.environ 製品 PHP_INI_ALL 環境名。INI を Yaf の設定ファイルとして使用する場合、これは Yaf が INI 設定で読み取るセクションの名前を指定します
yaf.ライブラリ ヌル PHP_INI_ALL グローバルクラスライブラリのディレクトリパス
yaf.cache_config 0 PHP_INI_SYSTEM 設定ファイルをキャッシュするかどうか (INI 設定ファイルにのみ有効)、このオプションをオンにすると、複雑な設定でのパフォーマンスが向上します
yaf.name_suffix 1 PHP_INI_ALL コントローラー、アクション、プラグイン、モデルを扱う場合、クラス名のキー情報に UserModel などの接尾辞が付いているかどうか、接頭辞付きモードでは ModelUser になります
yaf.name_separator 「」 PHP_INI_ALL Controller、Action、Plugin、Modelを処理する際、プレフィックスと名前の間の区切り文字はデフォルトでは空になっており、UserPluginを追加して「_」に設定すると、判断基準は「User_Plugin」となります。これは主に ST の既存の命名規則との互換性のためです
yaf.forward_limit 5 PHP_INI_ALL 前方最大ネスト深さ
yaf.use_namespace 0 PHP_INI_SYSTEM 有効にすると、Yaf は名前空間を使用して独自のクラスを登録します。たとえば、Yaf_Application は YafApplication になります
yaf.use_spl_autoload 0 PHP_INI_ALL オンにすると、ロードが失敗した場合でも、Yaf は PHP の自動ロード機能をロードし続けます。パフォーマンス上の理由から、特別な状況がない限り、このオプションはオフのままにしてください

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/440418.html技術記事 pecl の yaf の最新テスト バージョン http://pecl.php.net/package/Yaf pcre をインストールするには、まず Debian ubuntu をインストールする必要があります。 apt-get libpcre3 libpcre3-dev $ pecl apc Yaf をインストール Yaf をダウンロードし、解凍します。 ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。