X



【PHP】Laravel【フレームワーク】 Part.3
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
垢版 |
2019/11/20(水) 11:15:48.17ID:???
テンプレ追加修正お願いします

Laravel
ウェブ職人のためのPHPフレームワーク

本家
https://laravel.com/

git
https://github.com/laravel

動画チュートリアル(英語)
https://laracasts.com/

日本語
http://laravel.jp/

書籍
Laravel リファレンス[Ver.5.1 LTS 対応] Web職人好みの新世代PHPフレームワーク

Laravelエキスパート養成読本[モダンな開発を実現するPHPフレームワーク!] (Software Design plus)

※前スレ
【PHP】Laravel【フレームワーク】
https://medaka.5ch.net/test/read.cgi/php/1503683914/
【PHP】Laravel【フレームワーク】 Part.2
https://medaka.5ch.net/test/read.cgi/php/1556417229/

amazonへのリンクが邪魔をしてスレッドを建てられなかったので外しました。
0101nobodyさん
垢版 |
2020/02/22(土) 21:18:59.72ID:???
まぁ寧ろbladeが要らん気もするけどね
表示部は全部フロントフレームワークでいい気がする
0102nobodyさん
垢版 |
2020/02/22(土) 21:46:11.05ID:???
俺も最近はもうblade使わなくなったな
0103nobodyさん
垢版 |
2020/02/23(日) 11:45:47.89ID:???
俺もLaravelはapiサーバにしておいて
描画はVueだな
0104nobodyさん
垢版 |
2020/02/25(火) 23:55:43.76ID:???
Laradockでプロジェクト作りたいんだけどgit cloneでLaradockを持ってくるパターンとLaravel学習帳のようにgit submoduleで持ってくるパターンがある
gitについては基本的なことしか分かってなくてどっちがいいのか分からない
0105nobodyさん
垢版 |
2020/02/26(水) 09:13:45.88ID:???
スレチだが教えてあげると
まず、「git clone とは何か」「git submoduleとは何か」を理解することから始めろ
この話においてLaradockは関係ない
0106nobodyさん
垢版 |
2020/02/26(水) 22:22:01.16ID:xF0YP2EX
Laravel Framework 6.16.0 です。
class SampleController extends Controller
{
protected $componentService;
public function __construct(ComponentService $componentService)
{
$this->componentService = $componentService;
}

と書いただけで、ComponentService がインジェクションされてます。
サービスプロバイダを作成したり、app.phpに登録とかしなくても、です。
デフォルトでコンストラクタインジェクションされるんですか?
サービスプロバイダの意味がいまいち分からなくなってます。
0107nobodyさん
垢版 |
2020/02/27(木) 09:24:07.07ID:???
そもそもComponentServiceクラスって何よ?
0108nobodyさん
垢版 |
2020/02/27(木) 13:18:39.50ID:???
>>106
コントローラーの引数で依存注入する機能は「サービスコンテナ」と言って「サービスプロバイダ」とは関係ない。
サービスコンテナはコントローラーをインスタンス化するときに注入したいクラスをインスタンス化する仕組みのこと。大体はモデルルートバインディングのためにEloquentが呼ばれる。
ちなみにそのコードの __construct はこう書くのと結果は同じ。
__construct()
{
$this->componentService = new ComponentService();
}
対してサービスプロバイダはアプリケーション全体で起動されるクラス群のことを言う。
ちなみにサービスプロバイダは必ずlluminate/Support/ServiceProviderを継承してconfig/app.phpのproviderに登録する。
気になるならマニュアル読むかソース辿ってみれば分かるよ。
0109106
垢版 |
2020/02/27(木) 18:40:00.24ID:8a6JRU8Y
>>108
どうもありがとうございます。理解度5割ってとこですが、
__construct の説明は助かりました。
0110nobodyさん
垢版 |
2020/03/05(木) 08:48:38.19ID:???
>>103
見映えというか、好みの問題ですね。
0111nobodyさん
垢版 |
2020/03/06(金) 04:20:14.07ID:???
もうバージョン7か
0112nobodyさん
垢版 |
2020/03/15(日) 20:20:00.81ID:???
でもハーメルの悲劇呪いだよ?
0113nobodyさん
垢版 |
2020/03/20(金) 16:49:21.02ID:???
Laravelのおすすめチュートリアル晒せ
0114nobodyさん
垢版 |
2020/03/21(土) 22:31:50.11ID:???
MVCとオブジェクト指向の基本さえ理解してたら都度マニュアル読むだけで十分な気がする
逆にまだそっちを理解していないなら先にそっちのチュートリアルをしたほうがいいと思う
0115nobodyさん
垢版 |
2020/03/30(月) 18:49:22.22ID:???
例えばredirect()がいちいち何を返すとか把握しとかないといけないもんなの?
0116nobodyさん
垢版 |
2020/03/30(月) 19:58:49.30ID:???
>>115
必要になったら把握するで十分だよ
0117nobodyさん
垢版 |
2020/03/30(月) 20:51:34.26ID:???
>>116
面接でポートフォリオ提出してここ何リターンしてるか分かる?って言われて分からなかったからそれじゃコピペと同じだと言われた
0118nobodyさん
垢版 |
2020/03/30(月) 21:52:38.65ID:???
あとソースコードがフレームワークのルール完全に無視しているとも言われた
0119nobodyさん
垢版 |
2020/03/30(月) 22:22:22.82ID:???
Laravelを使うという仕様だったのになぜLumenを使用したのかとも聞かれた
0120nobodyさん
垢版 |
2020/03/30(月) 22:41:14.27ID:???
>>118こいつは>>117じゃない

ソースコードのルールは完全に守ってた
0121nobodyさん
垢版 |
2020/03/30(月) 22:43:09.04ID:???
因みにその会社ではSymfonyを使っていた
だからSymfonyとLaravelでは向き合い方が違う可能性も考えた
0122nobodyさん
垢版 |
2020/03/30(月) 23:37:41.96ID:???
Symfony使う会社なのになんでLaravelで提出したの?
0125nobodyさん
垢版 |
2020/03/31(火) 14:07:55.95ID:???
Lumenって事はREST特化だから redirect() はURLミスで404用json返す時くらいかな
異常系も例外投げてHandlerでjson構築して返すし
Viewあるならリクエスト成功後にTopやログイン後のユーザページに飛ばすとかあるけども
Lumenで正常系に redirect() 使用してると違和感を覚えるかも
0126nobodyさん
垢版 |
2020/03/31(火) 16:03:37.75ID:???
いやLumenなんて使ってないよ
それ偽レスだよ
成り済ましをやる様な腐った人間がプログラマーには多いよな
たらこみたいなナルシストが多過ぎて自分は何をやっても許されるんだと思ってる目が細いのが多い
0127nobodyさん
垢版 |
2020/03/31(火) 16:16:36.05ID:???
ごめん>>126だけどちょっとイラッとしてしまったすまない
0128nobodyさん
垢版 |
2020/03/31(火) 22:20:37.09ID:???
Symfonyの会社でLaravelで提出したのも偽レス?
0130nobodyさん
垢版 |
2020/04/02(木) 01:16:30.74ID:???
とりあえず質問者はsage消してID出したらどうだ?
0131nobodyさん
垢版 |
2020/04/02(木) 09:15:56.32ID:lTuvr5V1
うんちぶりぶり
0132nobodyさん
垢版 |
2020/04/02(木) 21:49:44.02ID:???
俺ララベルマスターだからなんでも聞いてくれよな!
0133nobodyさん
垢版 |
2020/04/03(金) 09:14:38.68ID:7eZSFMV1
有識者の皆様方、下のGitHubのプロジェクトをLinuxでまともに動くように手伝ってくれ。
2人くらいで実装がんばってるようだが、俺も同じ部分で躓く…

OSS Calendar
https://github.com/thinkingreed-inc/oss-calendar
0134nobodyさん
垢版 |
2020/04/03(金) 12:51:15.56ID:???
土日ちょっと見てみるか
0135nobodyさん
垢版 |
2020/04/03(金) 12:52:09.66ID:???
これgoogleカレンダーとどう差別化するんだ?
0136nobodyさん
垢版 |
2020/04/03(金) 17:51:59.29ID:1zCf1V1D
laravelのセキュリティー勧告やCVEって公式にWEBで発表してますか?
もしくはセキュリティー情報の公式のメーリングリストなどあったら教えてください
0137nobodyさん
垢版 |
2020/04/03(金) 23:51:54.81ID:???
そういや似たようなカレンダーReactで作ったな…
0138nobodyさん
垢版 |
2020/04/04(土) 19:34:17.33ID:???
>>133
dockerコンテナ化されてるんだからOS関係無くない?
0139nobodyさん
垢版 |
2020/04/09(木) 00:03:21.89ID:???
LaravelはMariadbってサポートしてますか?
PostgreSQLやsqliteは接続できるのに
Mariadbとの接続がうまくいかないです
0140nobodyさん
垢版 |
2020/04/09(木) 00:29:39.22ID:???
中身はMySQLだぞ
繋がらないわけがない
0141nobodyさん
垢版 |
2020/04/09(木) 22:13:55.57ID:???
>>140
Laravelの中身がMySQLということですか?
0142nobodyさん
垢版 |
2020/04/09(木) 22:45:35.17ID:???
もっと基本的な事から学んだ方が良いと思う
0143nobodyさん
垢版 |
2020/04/09(木) 23:16:36.77ID:???
さすがにネタだろw
あと質問者はID出したほうがいいぞ
0144nobodyさん
垢版 |
2020/04/10(金) 00:01:46.88ID:???
色々試したんですがMariadbとやっぱりつながらないです。
動作確認用モデルと動作確認用コントローラを作成して
以下を行いました。

・artisan tinkerでモデルのall()を実行→DBから取得できる
・artisan serveでWEBサーバを立ち上げてコントローラ内でモデルのall()を実行→DBから取得できる
・アプリをapacheに配備してコントローラ内でモデルのall()を実行→DBから取得できない

上記を行ったのですがapacheに配備するとDBから取得できなくなってしまいます。
.envファイルを書き換えてPostgreSQLやsqliteに変更してみるとこちらは
apache経由でもDBの情報を取得できるようです。
SELinuxも疑いましたがこちらはdisabledになっておりSELinuxに邪魔されているという
こともなさそうです
0145nobodyさん
垢版 |
2020/04/10(金) 00:06:37.85ID:???
後はフレームワークを一切使用しないsample.phpみたいなものを作って
SELECTした結果を表示するようにしてapacheに配備してみましたが
これは正常にDBから情報を取得できていました。
pdoを使用したDB操作バージョンも作ってみましたがそれも正常に動作しており
やはりLaravel経由+apacheだとうまくいかないようです
0146nobodyさん
垢版 |
2020/04/10(金) 00:17:34.39ID:???
とにかく不具合あったらログ見る癖をつけろ
DB側、Laravel側両方見て原因探ればだいたい解決できる
0147nobodyさん
垢版 |
2020/04/10(金) 08:22:20.70ID:???
聞くならせめてstacktrace張りなよ
0148nobodyさん
垢版 |
2020/04/11(土) 19:07:58.33ID:???
artisan serveで実行した状態でDB接続できるなら
DBへの接続設定等は間違っていないはず
にも拘わらずapache配備で実行できないというのは
SELinuxが邪魔しているとしか思えないんだが
0149nobodyさん
垢版 |
2020/04/11(土) 21:10:14.15ID:???
お前らって色々フレームワークを検討してLaravelを採用したと思うけど
他のフレームワークではなくLaravelを選択した理由って何?
0150nobodyさん
垢版 |
2020/04/12(日) 01:57:18.31ID:???
楽に作りたい時はLaravel
速度が欲しい時はGo + gRPC & Vue
0151nobodyさん
垢版 |
2020/04/12(日) 14:28:35.99ID:???
>>133
やっぱりまともに動かんねぇ…
何が悪いんだか…
0153nobodyさん
垢版 |
2020/04/12(日) 19:13:17.42ID:???
共和国編終わったらさすがに最終章やってくれ
これ以上他の国に寄り道してほしくない
0155nobodyさん
垢版 |
2020/04/12(日) 20:25:45.02ID:???
俺のavastが反応したんだが
0156nobodyさん
垢版 |
2020/04/12(日) 22:52:05.01ID:???
何に反応したの?
0159nobodyさん
垢版 |
2020/04/13(月) 08:06:16.57ID:???
>>141
MariaDB=MySQLってことだよググれば分かるだろ
0160nobodyさん
垢版 |
2020/04/13(月) 08:46:06.59ID:???
いやイコールではないが
フォークされた以上時間が経つにつれ差分は増えていく
0161nobodyさん
垢版 |
2020/04/13(月) 10:44:58.39ID:???
俺のavastも反応してワラッタ
カスペルスキー入れたノートPCは反応しないから誤検知だろうな
0162nobodyさん
垢版 |
2020/04/16(木) 12:57:16.14ID:???
>>160
そんなことを質問してるやつに言っても意味がない
イコールでいいんだよ
0163nobodyさん
垢版 |
2020/04/17(金) 21:43:36.54ID:8O7FQkAj
■ 創価学会の敵対者対策マニュアル
http://imgur.com/6JD5hr1.jpg

a)創価学会への反対者に対しては、将来的に考えても その子息子女を落とす必要がある。
  子息子女の不幸により折れる可能性も高い。
  子息子女へは、創価学会へ反発しないよう躾ける。
  反対者の子息子女の結婚は潰す必要がある。
  会員の子息子女の敵であってはならない。

b)会員の商売敵を排除する事は資金確保の上で重要である。
  商売敵の子息子女も、将来を見据え落とす必要がある。
  会員の子息子女の商売敵にならぬよう落とし躾ける。

c)反対者が地域で高評を受けぬよう計らう。

d)各会員が確認し連帯し、自然と不幸になったように落とす必要がある。
 くれぐれも会員が疑われてはいけない。

e)反対者の言に信頼が集まらないよう計らう。

f)反対者の安定に繋がる者らも落とす必要がある。

g)常に経済的/心理的に圧迫させる必要がある。

h)会員はお互いを目の合図で確認の上で仲間を集め,戦う時には常に3人以上一組で攻撃し精神疾患に追い込む。

i) 反対者を会のネットにブラックリスト登録し全国何処へ行っても追及の手を緩めない。

j) このマニュアルは会員の周囲には絶対知られては成らない。
0164nobodyさん
垢版 |
2020/04/24(金) 21:30:17.19ID:???
Laravel最強すぎへんか?
これはCodeigniterを越えただろ
0165nobodyさん
垢版 |
2020/04/26(日) 02:09:26.38ID:???
しかもこのスレにもよく出現する零碧アンチで確定w


503 : 名無しさん@お腹いっぱい。 (ワッチョイW 5fd4-t97i [180.11.210.227]) 2020/03/25(水) 01:27:08
零の軌跡とかいうストーリーもキャラも魅力が全くないクソゲーだから仕方ないのでは

779 : 名無しさん@お腹いっぱい。 (ワッチョイW 5fd4-t97i [180.11.210.227]) 2020/03/26(木) 03:31:34
またロイドやらなんやら特務支援課の雑魚を操作しないといけないのか
あんなゴミキャラ使うのうざいんだよなー
1章あたりで全員死んでくれないかな

243 : 名無しさん@お腹いっぱい。 (ワッチョイW 5fd4-t97i [180.11.210.227]) 2020/03/27(金) 23:40:09
むしろ特務支援課だけやりたくない
ロイドやエリィなんてキャラとして何の魅力もないクソゴミキャラだから

722 : 名無しさん@お腹いっぱい。 (ワッチョイW 5fd4-TbzQ [180.11.210.227]) 2020/03/31(火) 06:45:54
零碧擁護してる奴ってほぼ40以上のおっさんだろw

878 : 名無しさん@お腹いっぱい。 (ワッチョイW 7dd4-dgXn [180.11.210.227]) 2020/04/03(金) 22:53:44
軌跡界隈で熱望されてるのが序章でロイドが死ぬストーリー展開

979 : 名無しさん@お腹いっぱい。 (アンパンW 7dd4-dgXn [180.11.210.227]) 2020/04/04(土) 20:13:43
ロイドはパトリックにも勝てない小者でしょw
0166nobodyさん
垢版 |
2020/04/26(日) 07:37:07.85ID:???
codeigniterは元々眼中に無かったでしょ、っていうかcodeigniterってフレームワークっぽく無くしライブラリに近い感覚だね。
0167nobodyさん
垢版 |
2020/04/26(日) 14:47:56.32ID:???
でもCodeigniterが一番使われているみたいだね
0168nobodyさん
垢版 |
2020/04/26(日) 17:14:39.90ID:???
新規採用だとLaravel一強だろうし、徐々に減ってくるだろ
0169nobodyさん
垢版 |
2020/04/26(日) 20:41:42.36ID:???
>>168
もうやめてwwww
笑い殺す気かよwwwwwww
0170nobodyさん
垢版 |
2020/04/26(日) 21:02:20.37ID:???
>>168
もうwwww笑いが止まらなくて飯がまともに食えねえwwwww
0171nobodyさん
垢版 |
2020/04/27(月) 00:41:10.66ID:???
ちょっとver7になってからの仕様変更が激しすぎて結構つらいな
0173nobodyさん
垢版 |
2020/04/27(月) 07:50:28.97ID:gdOd9eJe
>>167
どうして嘘つくの?

Laravel vs Codeigniter
Dodaの求人数 → 145 vs 17
Greenの求人数 → 564 vs 78
Indeedの求人数 → 1,813 vs 169
Qiitaの検索結果 → 9,374 vs 397
Stackoverflow検索結果 → 144k vs 67k
Githubのスター数 → 58k vs 18k
Googleトレンドの結果 → https://i.imgur.com/bddtGGc.png
0174nobodyさん
垢版 |
2020/04/27(月) 12:45:08.57ID:???
まぁLaravelって5年前くらいからやっと使われだしたようなものだから既存システムの数が伸びるのはまだまだこれからなんじゃないかね
0175無職のADHDが◯千万円分のビットコイン所持
垢版 |
2020/04/27(月) 14:37:59.97ID:/VE0k4dm
>>1
東京三鷹の土井(剛)莉里子
https://i.imgur.com/xgeBwrQ.png


氏名■土井剛(莉里子)

生年月日■1994.3.7

前住所■〒181-0013 東京都三鷹市下連雀5丁目3 シティハイツ吉祥寺通り4階

性別■男(詐欺師のため、戸籍変更している可能性あり)

Twitter■@copy__writing @kotobamemo_bot

疾患■性同一性障害(LGBT)、発達障害(ADHD)、アスペルガー症候群、統合失調症



●一方的に好意を寄せる男性から相手にされないと嫌がらせを繰り返す
●某大学病院の精神科隔離病棟にて強制入院
●骨が見えるほどのリストカット
●奇声をあげながら自室部屋のドアをナイフで突き刺す
●シティハイツ吉祥寺通り4階から飛び降り自殺
●性転換手術(金玉を取る)
●トラブル...嫌がらせ、ハッキング、乗っ取り、たかり、脅迫、殺害予告...etc
●去年から今年にかけてyoutuber同士のトラブルの仲介に入り某大手youtuberから複数回に渡り1億近い慰謝料をふんだくる
●自宅の吉祥寺にいられなくなり、大阪に潜伏中(警察からも逃げている)
0176nobodyさん
垢版 |
2020/04/27(月) 22:40:18.92ID:???
PHPって色々なフレームワークがあるわけだが
お前らってLaravelのどういうところに魅力を感じて
このフレームワークを選択したの?
0177nobodyさん
垢版 |
2020/04/27(月) 23:41:26.76ID:???
phpフレームワークはLaravelの他にはCakeとFuelしか使ったことないんだが、端的に言うとLaravelはきれいに書けることかな。
コードを書くほどLaravelの設計の美しさが分かる。
Cakeは規約キツすぎだし、ルーター書かないってのがキモい。
つうかCakeでルーターにmiddleware設定したくなったらどうすんだろう?

あとLaravelはbladeテンプレートエンジンも良かったな。今はもう使ってないけど。
0178nobodyさん
垢版 |
2020/04/28(火) 02:44:47.12ID:???
オフショアに安く作らせるともれなくLaravel使いやがるのでツライ。
向こうではLaravelしか知らないPGがどんどん醸成されてるんだろうな。
日本も同じかもしれんが。
緊急バグのリカバリ対応で直接SQL流すから寄こせと言っても、生SQLを書けない奴ばかりだ。
で、Laravelの糞コードを見る羽目になる。
0179nobodyさん
垢版 |
2020/04/28(火) 09:00:45.90ID:???
Laravel使うやつって確かにSQL書けないよな
0180nobodyさん
垢版 |
2020/04/28(火) 09:23:07.40ID:???
springおじさんまた来たのか
謎のSQL書けるマウントがまた始まったよ、自慢にすらならんだろw
0181nobodyさん
垢版 |
2020/04/28(火) 14:56:17.75ID:???
springおじさんってなんだ?
0182nobodyさん
垢版 |
2020/04/28(火) 20:12:06.55ID:???
>>20 を発端に煽られたことを根に持ち「Spring使ったら何もできないくせに」って煽ってくるおじさんのことだよ
0183nobodyさん
垢版 |
2020/04/28(火) 20:17:26.06ID:???
Symfony使ったら何もできなくせにとか
PHPのフレームワークで反論してくるならまだしも
何故別言語であるJavaのSpring Frameworkを持ち出してきたのだろうか
0184nobodyさん
垢版 |
2020/04/28(火) 22:35:55.19ID:???
Laravel使っててSQL書けないやつに遭遇したことないけどどうやってクエリ書くんだ
まずSQL書いて確認してからクエリビルダに書き換えないと、いきなりLaravelのクエリビルダで書くの難しい
0185nobodyさん
垢版 |
2020/04/29(水) 03:40:25.34ID:???
Spring FrameworkはSpring Bootが最高すぎる
あれフレームワークの革命児だろ
0186nobodyさん
垢版 |
2020/04/29(水) 16:22:15.35ID:???
Laravel便利すぎないか?お試しでTodoアプリ作ってみたが
他のフレームワークだったら30分かかるところを
Laravelだったら30分でできた
0189nobodyさん
垢版 |
2020/04/29(水) 23:56:41.47ID:???
Javaとか1行も書きたくないな
まだC++とかC#の方が許せる
0190nobodyさん
垢版 |
2020/04/30(木) 00:31:50.43ID:???
>>189
今だとJVM系であるKotlin大先生が活躍中だぞ
0191nobodyさん
垢版 |
2020/04/30(木) 04:07:22.44ID:???
もうJVMの存在意義自体が疑わしいけどね
JVMならクロスプラットフォームだとかいう神話はとっくに終わってる
0192nobodyさん
垢版 |
2020/04/30(木) 11:16:28.73ID:???
>>191
それがここ最近何故か知らんけど急に研究が始まったぞ
PHP、C#、Node.js、C++、等の各開発者達がJVM上で
言語を動かせないかチャレンジしている
0193nobodyさん
垢版 |
2020/04/30(木) 20:52:44.09ID:???
Laravel使ってみたけどSymfonyとどっちがいいのか
迷っているんだが何かメリットってある?
0194nobodyさん
垢版 |
2020/04/30(木) 21:34:10.69ID:???
Vue.jsとかReact使うならLaravel
それ以外ならSymfonyでいいんじゃない?
0195nobodyさん
垢版 |
2020/04/30(木) 21:48:20.74ID:???
ということは機能的にはほとんど同じということですか?
0196nobodyさん
垢版 |
2020/04/30(木) 23:05:48.46ID:???
リクエスト ショリシテ レンダリングケッカ カエス
フレームワーク ミンナ キョウダイ
0197nobodyさん
垢版 |
2020/04/30(木) 23:35:27.11ID:???
今どきレンダリングはやらんでしょ
フロントフレームワークでやったほうが楽なんだから
0198nobodyさん
垢版 |
2020/05/01(金) 03:32:55.34ID:lmW28wT5
時代はファルコンやろ
0200nobodyさん
垢版 |
2020/05/01(金) 16:25:00.35ID:???
今まで普通にLaravelのbladeで画面もやってたから
そこらへんのVue.js使うチュートリアルやってもVue.jsでフロント側書くほうが
楽というのがいまいち実感わかない
みんなはどういった理由で楽と感じるの?
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況