Laravelは、開発のためのクリーンでスタイリッシュな基盤です。 スパゲッティコードからあなたを救います。 シンプルで表現力豊かな構文を使用して、優れたWebアプリケーションを作成するのに役立ちます。 開発は楽しいはずです。 新鮮な空気をお楽しみください。
別のPHPフレームワークだと思います。 たぶん、しかしそれを見る価値はあります。
このフレームワークは、2011年の非常に新しいものです。 PHP 5.3を使用します。 彼はすでに良いコミュニティ、多くのフォークを持っています。 すでにバージョン3.0に成長しています。
非常に優れたドキュメントを見ると、私が長い間知っていた1つの優れたフレームワークで類似点がフラッシュされました。 実際、このフレームワークは、いくつかのフレームワークから取られた適切な決定の寄せ集めを表しています。
何ができる
バンドル(モジュール) -多数のバンドルを含むリポジトリがあります 。
Eloquent ORM -ActiveRecordORM、リレーションシップを構築できます(多対多、1対多、1対1)
移行 -良い形のルールだと思います。
Redis-はい、そのまま使用できます。
環境 -ドメインに応じて、特定の構成ファイルをロードできます。
私たちが
paths.php
ファイルに書くとしましょう
$environments = array( 'local' => array('http://localhost*', '*.dev'), );
ここで、localhostで始まるドメインまたは.devで終わるドメインから移動する場合。 フレームワークは、
application/config/local/*
代わりに
application/config/*
application/config/local/*
フォルダーから構成ファイルをロードします
IoCコンテナ -シングルトンリンクを作成し、オプションでインスタンス化および保存するためのメソッド。 また、外部ライブラリをロードする必要が少なくなることも意味します。
クラスの自動ロード -同様に、構成内のシステムクラスをオーバーライドできます。
CLIから作業します -移行、バンドルのインストール、作成、必要なルートの実行(クラウンとしましょう)。
資産管理者がいます。 すべてのコードは、パブリックディレクトリの外部に移動しました。
箱から出した可能性はかなりあり、興味がある人はもっと深く見えます。
そして最後に、いくつかのリンク。
ダウンロード-laravel.com/download
ドキュメンテーション-laravel.com/docsはとてもシンプルなので、子供でも理解できます:)
Github-github.com/laravel
スクリーンキャスト-www.screenr.com/user/laravel
ロシアのコミュニティ-laravel.ru