軽量PHPフレームワークSlimを習得しよう
フレームワークやPHP、ミドルウェアを中心に、実務で使える設計・実装の要点を短く解説します。
-
9
今回は、いよいよ最終回です。アプリケーション内で発生したエラー処理を、Slimに任せるエラーハンドラを紹介します。
-
8
リクエスト処理の前後に処理を挿入できる、Slimのミドルウェアを使ってみよう
今回は、バージョン4でSlim内での重要度がより増した、リクエスト処理の前後に処理を挿入できる仕組み「ミドルウェア」について紹介します。
-
7
Slimの最新バージョンリリース、アップグレードの方法を解説
今回は、当初の予定を変更して、リリースされた最新バージョンのSlimバージョン4とTwig-Viewバージョン3にアップグレードする方法を紹介します。
-
6
ルーティング処理をまとめた、Slimのコントローラクラスを使ってみよう
今回は今までコールバック関数内に記述していた処理をクラスとしてまとめるコントローラクラスを紹介します。
-
5
前回は、テンプレートエンジンTwigとSlimを連携させる方法を紹介しました。今回はSlimのコンテナ機能を紹介します。
-
4
前回は、さまざまなルーティング登録の方法を紹介しました。今回は、Slimにおけるビューの扱いをテーマとして、SlimとテンプレートエンジンTwigの連携方法を紹介します。
-
3
さまざまなHTTPメソッドに対応した、Slimルーティングの登録方法を知ろう
前回は、Slimの動作原理を紹介しました。その動作原理の中心となるのがルーティング、その登録方法も紹介しました。今回は、ルーティング登録の続きとして、さまざまな登録方法を紹介していきます。
-
2
はじめてのSlimアプリで「Hello World」を表示させよう~動作原理を理解する
今回は、実際にSlimを使っていきます。Slimを動作させるプロジェクトを作成し、ブラウザ上に「Hello World」を表示させるとともに、Slimの動作原理を紹介します。
-
1
軽量PHPフレームワークSlimは何が「軽量」なのか?~特徴と環境構築
今回は、フレームワークとは何か、Slimとは何か、何がどう軽量なのかといった概要解説とSlimを動かすための環境構築を紹介します。