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


投稿日:2014年12月21日
  • 8
  • 0



世界で一番人気の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サービスを作りました 新しいGoogleマップ「Google Maps Platformの使い方」まとめ
一番人気のPHPフレームワーク「Laravel」でWebサービスを作りました メールサーバ構築に必要な基礎知識とセキュリティについての解説
一番人気のPHPフレームワーク「Laravel」でWebサービスを作りました ロリポップ!でWebサイトのデータをzip圧縮してバックアップする方法

おすすめの記事

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

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

DELL Inspiron 3250のHDDをSSDへ換装して、メモリを16GBへ増設

DELL Inspiron 3250のHDDをSSDへ換装して、メモリを16GBへ増設

Apacheのmod_rewriteモジュールの使い方を徹底的に解説

Apacheのmod_rewriteモジュールの使い方を徹底的に解説

知らなきゃ損!WordPressの表(テーブル)はExcelで作ろう!

知らなきゃ損!WordPressの表(テーブル)はExcelで作ろう!

Custom Post Type UIでカスタム投稿を作って、誰でも簡単に編集できる投稿画面を作る方法

Custom Post Type UIでカスタム投稿を作って、誰でも簡単に編集…

fluentdとNorikraでDoS攻撃を遮断し、メールで通知する方法

fluentdとNorikraでDoS攻撃を遮断し、メールで通知する方法

5段階評価プラグインを通して学ぶPukiWikiのプラグインを作成する方法

5段階評価プラグインを通して学ぶPukiWikiのプラグインを作成す…

FuckAdBlockを利用して自由自在にAdblock対策をする方法

FuckAdBlockを利用して自由自在にAdblock対策をする方法


コメントを残す

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

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