こんにちは、Webエンジニアの泰です。 今回は爆速フレームワークとして名高い、Phalconをご紹介していきます。 PHPはフレームワークが多く、設計の段階でフレームワークの選定が非常に重要となってきます。API開発の事例を交えて、Phalconを選んだ理由をお話します。 PhalconとはPhalconは2013年に発表され、PHP最速フレームワークとして話題になりました。そのスピードは今なお健在で、PHP Framework Benchmarkでも圧倒的な結果を残しています。その速度の秘訣はZephyrを使用した、PHP拡張機能としての実装です。 CakePHPなどのフレームワークでは”コア”がPHPファイルで存在し、様々な機能を提供する為にゴリゴリと実装されています。シングルトンパターンや遅延ロードなど様々な方法を利用して省メモリの工夫をしていますが、比較的大規模なPHPコードが走っ