ホームページ  >  記事  >  バックエンド開発  >  PHP7用のPhalconフレームワークをインストールするにはどうすればよいですか?

PHP7用のPhalconフレームワークをインストールするにはどうすればよいですか?

coldplay.xixi
coldplay.xixi転載
2020-06-19 17:19:303568ブラウズ

PHP7用のPhalconフレームワークをインストールするにはどうすればよいですか?

ファルコンとは何ですか?

Phalcon は、オープンソースのフル機能スタック、C 拡張機能を使用して記述され、高パフォーマンス向けに最適化された PHP 5 フレームワークです。すべての関数は PHP クラスの形式で公開されており、直接使用できるため、開発者は C 言語の関数を学習して使用する必要はありません。 Phalcon は疎結合でもあるため、プロジェクトに必要に応じて他のオブジェクトを使用できます。

Phalcon の現在の安定バージョンは 2.0 です。PHP バージョン 5.3 から 5.6 をサポートしますが、PHP7 はサポートしません。2.1.x は、PHP7 をサポートするベータ バージョンです。したがって、本番環境で Phalcon を使用する場合は、5.6 を使用してください。

Zephir のインストール

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 コマンドを使用して関連するコマンド パラメーターと関数を表示できます

palcon をコンパイルしてインストールします

コンパイル前に確認してください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.iniFile に追加され、php-fpm と nginx を再起動します (lnmp をインストールしました)。
インストールが成功したかどうかは、php -i|grep halcon を使用して確認することも、Web ページの出力 phpinfo()

リファレンスを使用して確認することもできます。マテリアル

zephir
#11635
Phalcon 2.1.0 RC1 リリース

推奨チュートリアル: "php チュートリアル"

以上がPHP7用のPhalconフレームワークをインストールするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はsegmentfault.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。

関連記事

続きを見る