サーチサービス開発Gの前田です。サーバーサイドのエンジニアとして活動しています。 主な業務はレストラン検索周りの開発です。 今回の記事では業務で扱っているSlimというPHPのフレームワークと、検索機能での活用事例を紹介します。 Slimとは フレームワークは大きく分けてフルスタックフレームワークとマイクロフレームワークの2つがあります。サーバーサイド、ネイティブアプリ、Webサービスなど、開発をするために必要なモジュールを提供する様々なフレームワークが存在します。 以下はPHPのフレームワークの例です。 PHPのフルスタックフレームワーク サーバーサイドの開発をするために必要なモジュールが一通り提供されています。 (例) Laravel CodeIgniter Zend PHPのマイクロフレームワーク サーバーサイドの開発をするための何かに特化したモジュールが提供されています。 (例)