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


投稿日:2014年12月21日
  • 7
  • 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圧縮してバックアップする方法

おすすめの記事

メールのエラーコードと、メールサーバのmaillog解析方法まとめ

メールのエラーコードと、メールサーバのmaillog解析方法まとめ

ユーザーの環境変数を設定するbashの設定ファイルと、カスタムプロンプトについて

ユーザーの環境変数を設定するbashの設定ファイルと、カスタム…

lazysizesの使い方を通して学ぶ、画像の遅延読み込みとレスポンシブイメージの基本

lazysizesの使い方を通して学ぶ、画像の遅延読み込みとレスポン…

PukiWikiで5段階評価を付けるプラグインを作成しました

PukiWikiで5段階評価を付けるプラグインを作成しました

WordPressの最速キャッシュを探せ!APC、memcached、Transients APIを比較

WordPressの最速キャッシュを探せ!APC、memcached、Transients…

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

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

エンティティとデコード用プラグイン「Entity Decode Button」を作成しました

エンティティとデコード用プラグイン「Entity Decode Button」…

Windows 10でネットワークが不安定になった際の対策まとめ

Windows 10でネットワークが不安定になった際の対策まとめ


コメントを残す

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

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