このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
|
slim:top [2020/09/23 12:35] y2sunlight [Slim4] |
slim:top [2020/10/07 21:19] (現在) y2sunlight [目次] |
||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | > 編集中 | + | ====== Slim Framework |
| - | + | ||
| - | ----- | + | |
| - | + | ||
| - | ====== Slim ====== | + | |
| --- // | --- // | ||
| 行 12: | 行 8: | ||
| Slimは、CakePHPやLaravelのようなフルスタックフレームワークではありません。対象となるプロジェクトが、WebサービスやAPIなどのようにそれほど複雑でなく、アクセス数が比較的多い場合には、Slimなどのマイクロフレームワークが適しています。プロジェクトの特性に応じて、フルスタックフレームワークとマイクロフレームワークを使い分けることがアプリケーションの効率性及び保守性を向上させることに繋がります。 | Slimは、CakePHPやLaravelのようなフルスタックフレームワークではありません。対象となるプロジェクトが、WebサービスやAPIなどのようにそれほど複雑でなく、アクセス数が比較的多い場合には、Slimなどのマイクロフレームワークが適しています。プロジェクトの特性に応じて、フルスタックフレームワークとマイクロフレームワークを使い分けることがアプリケーションの効率性及び保守性を向上させることに繋がります。 | ||
| - | Slimは、PHPのマイクロフレームワークとして2010年以来、数度にわたり大きな変遷を遂げ、2015年にSlim3が、2019年にはSlim4がリリースされています。Slimはセマンティックバージョニングを採用しているので、メジャーアップデートが行われる際(バージョン番号の数字が大きくなる時)、後方互換のない破壊的変更が行われているのです。これは、今も尚、活発な活動が行われていることを意味し、注目すべきフレームワークである一つの要因になっていると思います。 | + | Slimは、2010年以来PHPのマイクロフレームワークとして、数度にわたり大きな変遷を遂げ、2015年にSlim3が、2019年にはSlim4がリリースされています。Slimはセマンティックバージョニングを採用しているので、メジャーアップデートが行われる際(バージョン番号の数字が大きくなる時)、後方互換のない破壊的変更が行われているのです。これは、今も尚、活発な活動が行われていることを意味し、注目すべきフレームワークである一つの要因になっていると思います。 |
| Slimには以下の特徴があります。 | Slimには以下の特徴があります。 | ||
| - | * 記号なしリスト | + | * 高速で強力な'' |
| - | * 記号なしリスト | + | * '' |
| - | * 記号なしリスト | + | * [[https:// |
| - | * 記号なしリスト | + | * [[https:// |
| リンク | リンク | ||
| 行 27: | 行 22: | ||
| * https:// | * https:// | ||
| * https:// | * https:// | ||
| + | |||
| + | \\ | ||
| + | |||
| + | ===== 目次 ===== | ||
| + | |||
| + | === Slim4 === | ||
| + | |||
| + | * [[slim: | ||
| + | * [[slim: | ||
| + | * [[slim: | ||
| + | * [[slim: | ||
| + | * [[slim: | ||
| + | * [[slim: | ||
| + | * [[slim: | ||
| + | |||
| + | \\ | ||
| + | |||