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

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

coldplay.xixi
リリース: 2023-02-17 15:56:02
転載
3617 人が閲覧しました

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 までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート