はじめに
PHPにはphalconというフレームワークがあるらしい。
いま携わっている案件でphalconを使っていて気になって調べてみた。
phalconって?
phalconは2012年にリリースされたPHPフレームワークで最新のverは5。
(Get Phalconボタンの遷移先が404なのが気になる)
phalconは高速らしい
phalconがいい理由を調べると「高速」というメリットが多く散見された。
phalconはMVCモデルを採用していてよく聞くlaravelやcakeとそこは同じだが、phalconは他と違って「Zephir」を実装している。
このZephirが高速と言われる所以らしい。
Zephirとは
Zephirの総称は「Zend Engine PHP Intermediate」で、PHPの拡張モジュールの作成を容易にすることを目的として開発されたプログラミング言語。
Zephirで作成したプログラムは自動的にC言語のコードにコンパイラされるためPHPより高速に動作する。
ただ人気はなさそう
ここまで聞くとメリットしかなさそうだけど、調べるとソースも古かったり使ってるプロジェクトも少ないよう。
実際に使ったことがないので理由は定かではないが、速さ以外のメリットが他のフレームワークと比べると劣っているのかも。
いつか機会があれば使ってみたい!