一番人気のPHPフレームワーク「Laravel」でWebサービスを作りました


投稿日:2014年12月21日
  • 4
  • 13



世界で一番人気のPHPフレームワーク「Laravel(ララベル)」

goiken

PHPのフレームワークというと、日本ではCodeIgniterFuelPHPが有名です。

しかし下の図で示す通り、Webサービスの最先端アメリカでは、既に「Laravel(ララベル)」が一番人気です。

Google トレンドによるPHPフレームワークの比較

goiken01

そこで「世界的ですもんね。乗るしか無い、このビッグウェーブに…」という偉人の言葉に従って、「Laravel」で「GOいけん(ゴーイケン)」というWebサービスを作ってみました。

goiken02

トップページに簡単にコンセプトをまとめたので、良かったらご覧ください。


「Laravel」を使ってみて

ルーティング、モデル、ビュー、コントローラーと、当たり前ですがフレームワークに必要な機能がひと通り備わっています。
他のフレームワークでWebサービスを作ったことのある人ならドキュメントを見ればすぐに理解できると思います。
デメリットらしいデメリットもなく、拡張性もあるフレームワークという印象です。

海外で人気ということもあり、疑問が出ても殆どの場合英語のフォーラムで解決策が見つかります。

反面、日本語の解説が少ないのが難点です。
公式ドキュメントはありがたいことに翻訳されていますが、あくまで「他のフレームワークに触れたことのある人がLaravelの特徴を把握するためのドキュメント」といった構成です。
現状では体系的にまとめられた解説書も無いので「日本語の解説が不足しているな」というのが実感です。

しかし世界での人気に後押しされ、日本でも多くのワークショップが開催されており、Laravelを採用する会社も増えているようです。
そのため「少し学習コストがかかっても、長く使えるフレームワークを学びたい」という方には最適ではないでしょうか。

お世話になったサイト

Laravel4の日本語ドキュメントhttp://readouble.com/に移転するようです)
Laravel Recipes JP

もし需要があれば、このサイトでも解説をするかもしれません。


「GOいけん」を作成するにあたって工夫した点

せっかくなのでこのページでも「GOいけん」の特徴を紹介します。

1.引用のURLを指定した「ご意見」の投稿

goiken03

引用サイトのURLを入力すると、以下のように表示されます。

goiken06

1.「ご意見」や「コメント」に関する投票

goiken04

1.ユーザー登録とポイントの表示

goiken05

まだまだ付けたい機能があるのですが「巧遅は拙速に如かず」の精神でひとまず公開します。

良かったらテスト投稿に協力してください。
バグ等の報告もいただけたら嬉しいです。



現在のページを共有する



現在のページに関連する記事

一番人気のPHPフレームワーク「Laravel」でWebサービスを作りました LaravelでOAuthを利用してTwitter、Facebook、Googleアカウントでログインを実装
一番人気のPHPフレームワーク「Laravel」でWebサービスを作りました Web Fontの使い方とGoogle Fontsのオススメフォント 10選
一番人気のPHPフレームワーク「Laravel」でWebサービスを作りました URLを正規化して、Googleにページの重要度を伝える方法
一番人気のPHPフレームワーク「Laravel」でWebサービスを作りました Googlebotを手懐ける!robots.txtの書き方とrobots.txtテスターの使い方
一番人気のPHPフレームワーク「Laravel」でWebサービスを作りました メールサーバ構築に必要な基礎知識とセキュリティについての解説
検索エンジンに自分のサイトを登録 検索エンジンに自分のサイトを登録
一番人気のPHPフレームワーク「Laravel」でWebサービスを作りました ロリポップ!でWebサイトのデータをzip圧縮してバックアップする方法

おすすめの記事

W3 Total Cacheの設定を通して学ぶ、WordPressを高速化するキャッシュの仕組み

W3 Total Cacheの設定を通して学ぶ、WordPressを高速化するキャ…

WordPressの新・旧ループからカスタムクエリ・アーカイブまで徹底解説

WordPressの新・旧ループからカスタムクエリ・アーカイブまで徹…

初めてでも理解できるようになる「Firefox機能拡張の開発」

初めてでも理解できるようになる「Firefox機能拡張の開発」

Google Feed APIの代替手段としてjQueryだけでRSSを表示する方法

Google Feed APIの代替手段としてjQueryだけでRSSを表示する方法

Question2AnswerへreCAPTCHAを導入する方法

Question2AnswerへreCAPTCHAを導入する方法

Google Fontsの日本語フォント「Noto Fonts」の使い方

Google Fontsの日本語フォント「Noto Fonts」の使い方

rsyslogを利用したログファイル作成と、logrotateを利用したログのローテーション

rsyslogを利用したログファイル作成と、logrotateを利用したロ…

今さら聞けない、変数や関数の命名規則と、まず覚えるべき英単語200

今さら聞けない、変数や関数の命名規則と、まず覚えるべき英単…


コメントを残す

コメントは認証制のため、すぐには反映されません。

プログラミングに関する質問は「日本語でプログラミングの悩みを解決するQ&Aサイト sukegra」をご利用ください。