PHPのフレームワーク、Laravelはじめました。
目次
Laravel
LaravelはPHPによるWEBフレームワークの一つで、2012年の登場以来その人気は右肩上がりです。公式HPによると、WEB職人のためのPHPフレームワークらしいです。(謎)
laravel.jp
391 Users
296 Pockets
Laravel - ウェブ職人のためのPHPフレームワーク
Laravel - ウェブ職人のためのPHPフレームワーク
Composerインストール(Mac)
ComposerはPHPのパッケージ・ライブラリ管理ツールで、PHP使うならとりあえずいれとけばOK。MacだとデフォルトでPHPが入っているので、いきなりHomebrewでComposer入れます。私はphpenvを利用してバージョン管理しています。
$ brew install composer
Laravelインストーラーのインストール
とりあえずクイックスタートを参考にLaravelインストーラーをインストールします。
$ composer global require "laravel/installer=~1.1"
インストールが終わったらPATHの設定をします。
$ echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >> ~/.bash_profile
$ source ~/.bash_profile
Laravelプロジェクトの作成
$ laravel new laravelapp
これだけで、laravelappというディレクトリにプロジェクトファイル一式が作成されます。
アプリケーションの実行
$ cd laravelapp
$ php artisan serve
とサーバーを起動して、http://127.0.0.1:8000にアクセスすると、無事laravelプロジェクトが作成できたことがわかります。
【おすすめ書籍】
入門書ならこれ一択かなと思います。丁寧に書かれていてフレームワーク初心者でもわかり易い内容になっています。手を動かしながらLaravelが身につくのでおすすめです。