Phalcon は、オープンソースのフル機能スタック、C 拡張機能を使用して記述され、高パフォーマンス向けに最適化された PHP 5 フレームワークです。すべての関数は PHP クラスの形式で公開されており、直接使用できるため、開発者は C 言語の関数を学習して使用する必要はありません。 Phalcon は疎結合でもあるため、プロジェクトに必要に応じて他のオブジェクトを使用できます。
Phalcon の現在の安定バージョンは 2.0 です。PHP バージョン 5.3 から 5.6 をサポートしますが、PHP7 はサポートしません。2.1.x は、PHP7 をサポートするベータ バージョンです。したがって、本番環境で Phalcon を使用する場合は、5.6 を使用してください。
PHP7 バージョンをサポートする Phalcon2.1.x は、通常のコンパイルとインストールをサポートせず、zephir 経由でのみインストールできます。したがって、halconをインストールする前に、まずZephireをインストールしてください。インストール方法は次のとおりです。
$zypper in re2c #Opensuse 安装zephir解释器 $git clone https://github.com/phalcon/zephir.git $cd zephir $./install -c #-c表示全局安装,需要root密码
他のバージョンの Linux では、re2c を自分で検索してインストールできます。Mac では、brew を通じてインストールすることもできます。
インストールが完了すると、zephir
コマンドを使用して関連するコマンド パラメーターと関数を表示できます
コンパイル前に確認してくださいthat php
そして that phpize
は PHP7 バージョンを指します
インストール コードは次のとおりです:
git clone http://github.com/phalcon/cphalcon cd cphalcon git checkout 2.1.x zephir build --backend=ZendEngine3
コンパイルが完了すると、extension=palcon.so
が php.ini
File に追加され、php-fpm と nginx を再起動します (lnmp をインストールしました)。
インストールが成功したかどうかは、php -i|grep halcon
を使用して確認することも、Web ページの出力 phpinfo()
zephir
#11635
Phalcon 2.1.0 RC1 リリース
推奨チュートリアル: "php チュートリアル"
以上がPHP7用のPhalconフレームワークをインストールするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。