lightSimple フレームワークはMVC モデルに準拠したPHP フレームワークです。PHP フレームワークはZend Framework を初めとして様々なものが出回っています。lightSimple フレームワークはその中でもCodeIgniter を意識し、より軽く、より扱い易くを目標にProgram Rabo . が一から独自開発しました。
lightSimple フレームワークはMVC モデルに準拠したPHP フレームワークです。PHP フレームワークはZend Framework を初めとして様々なものが出回っています。lightSimple フレームワークはその中でもCodeIgniter を意識し、より軽く、より扱い易くを目標にProgram Rabo . が一から独自開発しました。
もともとPHP フレームワークは乱立しており、何が良いのか分からない状況でした。そんな中、CodeIgniter と出会ったのですが、このフレームワークも良い点悪い点があり、かつ、私はもとよりPEAR+SMARTY での開発を好んでたので、肌に合わなかったのです。そこで、私はフレームワーク本来の、純粋に骨組みだけを定義することで、分かり易く、扱い易いlightSimple フレームワークを作ったのです。
lightSimple フレームワークは次のコンセプトの元、作成されています。
他のフレームワークにはあってlightSimple フレームワークにはない一番の特徴は「ライブラリ」などのヘルパプログラムが極力少ないこと、PEAR、SMARTY を用いることを前提としていることです。フレームワークに骨格だけではなく、ライブラリなどの提供も求める人にとっては大変扱いにくいものであるかもしれません。
[図]フレームワークの処理フローによれば、lightSimple フレームワークは次の手順でHTTP リクエストを処理します。
lightSimple フレームワークの日本語ドキュメントを簡単にまとめてあります。不足している説明の多々ありますが、基本的な理解は得られるのではないかと思います。
マニュアルは こちら をご覧ください。