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

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で複製されています。侵害がある場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

SecLists

SecLists

SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、