ようこそ!Samurai Frameworkプロジェクトへ!

- 驚くほどストイックな国産フレームワークが登場 -

Samurai Frameworkは、PHPのためのフルスタック・ウェブアプリケーションフレームワークです。 単純な仕組みでありながら柔軟性に富み、高いメンテナンス力を誇っています。
また、Ruby on Railsなどを代表とする他フレームワークも採用しているように、Samuraiでも MVC(モデル・ビュー・コントローラー) / ORM(O/Rマッピング) / CoC(Convention Over Configuration = 設定より規約)などの優れたアーキテクチャや手法を踏襲しています。

  • Samurai Frameworkを使用して幸せになれる10のポイント

    • MVC(モデル・ビュー・コントローラー)に自然と分かれる構造で、見通しのよいプロジェクトに。
    • O/RマッパーActiveGateway」による直感的なデータ操作。
    • CoC(Convention Over Configuration)設計によってサクサク開発&がっつりカスタマイズの二面性の実現。
    • DIContainer(Dependency Injection = 依存性注入)がコンポーネント間の依存関係を自動的に解決。
    • コアクラスさえもコンポーネントの一つに過ぎない徹底されたコンポーネント指向だから、コアクラスの差し替えも簡単。
    • 強力なマッチング機能を持ったURLルーティング。
    • 国際化(i18n)にも完全対応(準備中です<>)。
    • PHPSpecなどのテストツールとデフォルトで連動しているので、テストが楽しい!積極的なリファクタリングが可能です。
    • コードジェネレイターで開発速度が大幅にアップします。
    • 携帯サイト対応もフレームワークでサポート!
    • 充実したドキュメント&サポート体制。オール日本語での対応が可能です(英語は頑張ります)。