Laravel-職人のためのPHPフレームワーク

Laravel PHPフレームワーク

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



All Articles