私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ[PHPフレームワーク]Laravel
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
Laravelはシンプルでプログラミングが楽しくなるPHPフレームワークです。
■公式サイト
http://laravel.com/
■ライセンス
MIT License
■公式ドキュメント
http://laravel.com/docs
■ドキュメントの和訳
http://laravel.kore1server.com/
■動作確認したPHPのバージョン
5.3, 5.4
■公式サイト
http://laravel.com/
■ライセンス
MIT License
■公式ドキュメント
http://laravel.com/docs
■ドキュメントの和訳
http://laravel.kore1server.com/
■動作確認したPHPのバージョン
5.3, 5.4
Laravelはsymfonyのライブラリも組み込まれてるし概念もsymfonyに似ている部分があるから
symfonyの1と2とどっちに似てるのか聞いとるのだ。
それぐらいちょっとは考えろ。
それぐらいちょっとは考えろ。
>>8
自己紹介乙
自己紹介乙
去年は FuelPHP が「いま一番活発なフレームワークです(キリッ」
また来年は新しいのが出てくるのかなw
また来年は新しいのが出てくるのかなw
バリバリ開発者じゃないから他とのちゃんとした比較はできないけど、
使ってみて良かったところ
・デフォルトテンプレートが綺麗。「開発環境」色がない。
最初に画面見た時にヤル気出た。
・routes.phpの多機能っぷりのお陰で自由度が高い。
「規約より設定」が好きな人向け?
・マイグレーションが楽(FuelPHP比較)
・バンドルが結構豊富、インストールも簡単。
・アメリカ、イギリスでの支持が大きい。
googleトレンドで見ると先進国ではFuel、Kohanaあたりは完全に食っていてYiiも食いそう。
残念だったところ
・日本語ドキュメントが少ない、英語のマニュアルもボリューム足りない。
・Laravel4で大幅に仕様が変わるらしくさらにドキュメント不足に。
趣味のwebアプリで使う分には不自由してないし、ドキュメントの少なさも調べる楽しさがあって個人的には気に入ってるよ。
使ってみて良かったところ
・デフォルトテンプレートが綺麗。「開発環境」色がない。
最初に画面見た時にヤル気出た。
・routes.phpの多機能っぷりのお陰で自由度が高い。
「規約より設定」が好きな人向け?
・マイグレーションが楽(FuelPHP比較)
・バンドルが結構豊富、インストールも簡単。
・アメリカ、イギリスでの支持が大きい。
googleトレンドで見ると先進国ではFuel、Kohanaあたりは完全に食っていてYiiも食いそう。
残念だったところ
・日本語ドキュメントが少ない、英語のマニュアルもボリューム足りない。
・Laravel4で大幅に仕様が変わるらしくさらにドキュメント不足に。
趣味のwebアプリで使う分には不自由してないし、ドキュメントの少なさも調べる楽しさがあって個人的には気に入ってるよ。
>>17
EloquentっていうORMクラスを使うのが一般的みたい。
usersテーブルだったら、modelディレクトリにUserっていう継承クラスを作っておくだけで入出力ができる(もちろんテーブル名は設定可能)
あとはコントローラで
$users = User::where_in('id', array(1, 2, 3))->get();
とか書けば配列が帰ってくる。
この辺は本当に直感的でお手軽だと思う。
ユーザ管理なら有志のバンドルの「Sentry」っていうのを試してみたら多機能だしマニュアルが超親切で良かった。
デフォルトのAuthはちょっと非力かもしれない、ユーザごとのパーミッションとかないし。
足りない機能は自前かバンドルで補ってねっていうスタンスらしく、laravel4ではHtml、Formクラスすら拡張対応になるそうだ。
EloquentっていうORMクラスを使うのが一般的みたい。
usersテーブルだったら、modelディレクトリにUserっていう継承クラスを作っておくだけで入出力ができる(もちろんテーブル名は設定可能)
あとはコントローラで
$users = User::where_in('id', array(1, 2, 3))->get();
とか書けば配列が帰ってくる。
この辺は本当に直感的でお手軽だと思う。
ユーザ管理なら有志のバンドルの「Sentry」っていうのを試してみたら多機能だしマニュアルが超親切で良かった。
デフォルトのAuthはちょっと非力かもしれない、ユーザごとのパーミッションとかないし。
足りない機能は自前かバンドルで補ってねっていうスタンスらしく、laravel4ではHtml、Formクラスすら拡張対応になるそうだ。
書き忘れた、フォームはViewに
Form::open();
とかで作って、コントローラでは
$id= Session::get('id');
という具合にセッションから受け取る感じ。
上に書いたようにLaravel4ではFormが標準から外れるから書き方が変わるみたいだけど。
Form::open();
とかで作って、コントローラでは
$id= Session::get('id');
という具合にセッションから受け取る感じ。
上に書いたようにLaravel4ではFormが標準から外れるから書き方が変わるみたいだけど。
書く気はあるけど三日坊主だから続ける自信はない
今後web上で見かけたらよろしくね
今後web上で見かけたらよろしくね
>>19
FromはInput::get('id')だろ。
で、バリデーションは
$rules = array('id' => 'required|integer|exists:user');
$validator = Validator::make(Input::only(array_keys($rules), $rules));
if ($validator->fail()) {
}
こんな感じ。正直もうちょっと待ってLaravel4から始める方が良い気がする。
ちなみにComposerもライブラリとしては勿論使える。これは3でも4でもだが。
FromはInput::get('id')だろ。
で、バリデーションは
$rules = array('id' => 'required|integer|exists:user');
$validator = Validator::make(Input::only(array_keys($rules), $rules));
if ($validator->fail()) {
}
こんな感じ。正直もうちょっと待ってLaravel4から始める方が良い気がする。
ちなみにComposerもライブラリとしては勿論使える。これは3でも4でもだが。
Laravel 4 throws NotFoundHttpException (htaccess, virtualhost)
http://forums.laravel.io/viewtopic.php?id=6671
http://stackoverflow.com/questions/15836443/laravel-how-to-route-to-public-file
http://net.tutsplus.com/tutorials/php/building-web-applications-from-scratch-with-laravel/
$ composer update
Loading composer repositories with package information
Updating dependencies (including require-dev)
- Installing meido/html (v1.1.2)
Downloading: connection...
Could not fetchhttp://nodeload.github.com/meido/html/zip/v1.1.2, enter your Git
Hub credentials to access private repos
http://github.com/settings/applications/new
http://github.com/patricktalmadge/bootstrapper/blob/master/composer.json
うーんまだ3使ってるひと多そうなのと composer まだ時期尚早なん
じゃないかとかその辺でごちゃごちゃしそうな予感がする…
http://forums.laravel.io/viewtopic.php?id=6671
http://stackoverflow.com/questions/15836443/laravel-how-to-route-to-public-file
http://net.tutsplus.com/tutorials/php/building-web-applications-from-scratch-with-laravel/
$ composer update
Loading composer repositories with package information
Updating dependencies (including require-dev)
- Installing meido/html (v1.1.2)
Downloading: connection...
Could not fetchhttp://nodeload.github.com/meido/html/zip/v1.1.2, enter your Git
Hub credentials to access private repos
http://github.com/settings/applications/new
http://github.com/patricktalmadge/bootstrapper/blob/master/composer.json
うーんまだ3使ってるひと多そうなのと composer まだ時期尚早なん
じゃないかとかその辺でごちゃごちゃしそうな予感がする…
http://github.com/languages/PHP/most_watched
http://www.goldinteractive.ch/intro
今月の下旬にlaravel4リリースとかそんなかんじだけど
まだ先は長そうな印象だった
でもwatch数はすごいな。
http://www.goldinteractive.ch/intro
今月の下旬にlaravel4リリースとかそんなかんじだけど
まだ先は長そうな印象だった
でもwatch数はすごいな。
てかPHPなんだし、問題が起きたら自分で直せばいいよ。
PNE案件とか大概そうだし。
PNE案件とか大概そうだし。
laravelの日本語マニュアルの人と
和訳をdisった人って
まだ決着ついてないのね
和訳サイトにわざわざdisられましたとか載せてて意味あるのかな
向こうもtwitterとか連絡できる手段があるんだから直接ぶつければいいのに
和訳をdisった人って
まだ決着ついてないのね
和訳サイトにわざわざdisられましたとか載せてて意味あるのかな
向こうもtwitterとか連絡できる手段があるんだから直接ぶつければいいのに
最近のフレームワークの中では日本語ドキュメントが整備されてて
ちょっと感動したんだが何か問題があるのか
ちょっと感動したんだが何か問題があるのか
日本語ドキュメントを参照しないと言語使えないという時点でプログラマ失格。
この問題を2人で話し合って次の勉強会までには和解してもらいたいね
二人ともいい年した大人なんだからさ自分の意見を直接相手にぶつけることもできるでしょう
ずるずる関係悪いままで相手が折れるのを待ってるような情けない女々しい考えは捨てるべきだ
このまま引きずって双方が勉強会に参加されても場の空気が冷める場面に直面する可能性もある
前回の勉強会は実際に仲裁できるような人なんて1人もいなかった。俺もだけど
2人のために無駄に気を使わされるのも迷惑だし
解決できないならどちらとも勉強会には参加してもらいたくないのが次回も参加する俺の意見
オープンな勉強会に「(自分より知識ある|知り合いだ)から注意しにくい」とか関係ないから
二人ともいい年した大人なんだからさ自分の意見を直接相手にぶつけることもできるでしょう
ずるずる関係悪いままで相手が折れるのを待ってるような情けない女々しい考えは捨てるべきだ
このまま引きずって双方が勉強会に参加されても場の空気が冷める場面に直面する可能性もある
前回の勉強会は実際に仲裁できるような人なんて1人もいなかった。俺もだけど
2人のために無駄に気を使わされるのも迷惑だし
解決できないならどちらとも勉強会には参加してもらいたくないのが次回も参加する俺の意見
オープンな勉強会に「(自分より知識ある|知り合いだ)から注意しにくい」とか関係ないから
KとNで呼ばせてもらうけど
Kのサイトだけを読むと 一方的にNが悪いように見受けられるが
Nがdisる前に KがNをdisったから NがあそこでKをdisったって見方もできる
動画を見ても、Nの「アイツをdisってやった」オーラがハンパないもんね
KがNを怒らせたり嫉妬させるような出来事があったのかもしれない
Nが発表する前までに何か二人の関係にギクシャクする事があったんだろうと思う
Kのサイトだけを読むと 一方的にNが悪いように見受けられるが
Nがdisる前に KがNをdisったから NがあそこでKをdisったって見方もできる
動画を見ても、Nの「アイツをdisってやった」オーラがハンパないもんね
KがNを怒らせたり嫉妬させるような出来事があったのかもしれない
Nが発表する前までに何か二人の関係にギクシャクする事があったんだろうと思う
そんでKがサイトで一方的に文句たれていては火に油を祖即だけで何の解決にもならないと思うんだがなあ
何で二人で話し合えないのかね
何で二人で話し合えないのかね
まぁ俺もそうだが、そういう人種だから仕方ねぇよな。
現場に入ると、初手から一方的にマチガイ対応するやつもいるし。
現場に入ると、初手から一方的にマチガイ対応するやつもいるし。
このフレームワークってCakePHPみたいにCSSビルトインされていないの?
皆どうしてるの?一から書いている?
皆どうしてるの?一から書いている?
Twitter Bootstrap とか Foundation5 とか使うといいよ
バリデーションをなぜモデルでなくコントローラーでやるのか
その辺の思想?みたいなものがわかるページない?
その辺の思想?みたいなものがわかるページない?
類似してるかもしれないスレッド
- symfony PHPフレームワークpart2 (530) - [60%] - 2022/4/10 22:45
- 【PHP】フレームワーク Akelos (129) - [60%] - 2019/5/9 7:46
- 【PHP】フレームワークPharonスレ (306) - [57%] - 2022/10/10 20:00
- [PHP][フレームワーク]CodeIgniter Part2 (983) - [56%] - 2015/4/7 12:46
- [PHP][フレームワーク]CodeIgniterスレ (983) - [53%] - 2011/3/5 23:17 ○
- 【PHP】フレームワークMapleに舌鼓 (470) - [48%] - 2017/12/31 9:31
- 【PHP】PHPフレームワーク総合スレ15 (989) - [42%] - 2013/9/27 6:00 △
トップメニューへ / →のくす牧場書庫について