ページを移動しました。ページの移動と名称変更しました。フレームワーク概要フレームワークとは本来「枠組み」を意味し、簡単に言えば「プログラミングなどの際によく使う機能やお作法をすぐ利用できるよう詰め合わせたソフトウェア群」のことを言います。実際、あいまいな定義なのですが、多くのフレームワークには開発支援のためのツールやドキュメント、クラスライブラリなどが含まれています。Webアプリケーションフレームワークであれば、認証/セッション管理や、データベース管理、テンプレートなどが提供されます。平行作業(ビューとロジックの切り分け)片方の変更作業がもう片方の作業に影響する。デザイナーがデザインを変更するたびにプログラマーが呼び出されるなど。定型的なコードの記述よく使うコードを何度も書く事になり、作業効率が悪い。開発メンバー間でコーディングの歩調をあわせることが困難なうえ、部分部分で製品の品質が一定しない。メンテナンス皆がそれぞれ独自のルールでコードを作成すると、一元的な管理ができない。アプリケーション全体を把握するだけでも大変な作業になる。PHPフレームワークの草分け的存在(現在本家ダウン中。GREEで使われている国産フレームワーク。Rail系のフレームワークで軽快な動作が特徴。International。