のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,855人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ【PHP】Laravel【フレームワーク】 Part.5

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    101 : nobodyさん - 2021/04/22(木) 22:47:39.62 ID:???.net (+68,+29,-46)
    >>86
    Cakeだと何するにも有志の作ったプラグインを探して入れるのが当たり前だったが
    Laravelだとデフォでなんでも入ってるのがいいと思った
    102 : nobodyさん - 2021/04/22(木) 22:56:48.79 ID:???.net (+57,+29,-23)
    Laravelの場合公式のマニュアルが有用なので、本なんか要らないと思うぞ。
    103 : nobodyさん - 2021/04/22(木) 23:09:55.32 ID:???.net (+47,+19,-4)
    今年出る9がLTSだから、それに合わせて数冊本は出るだろうね
    104 : nobodyさん - 2021/04/22(木) 23:53:50.76 ID:???.net (+5,-29,-19)
    でも機能的にはcodeigniter4に劣る気がする
    105 : nobodyさん - 2021/04/23(金) 01:02:13.10 ID:???.net (-1,-29,-40)
    homesteadとか開発環境周りのものも色々あるしmixなんかもvueとか使うなら設定も簡単だしフレームワーク以外の部分も強力かと思う
    106 : nobodyさん - 2021/04/23(金) 03:29:00.72 ID:???.net (+44,+20,-1)
    >>104
    例えば何?
    107 : nobodyさん - 2021/04/23(金) 07:52:11.75 ID:???.net (+92,+29,-289)
    >>90

    おれ、Laravel って使った事なくてさ、
    Rails、Cake、CodeIgniter でも、簡単なプロジェクトなら別にどれでもいいんだよな。所謂『WEBアプリ』って言ってるレベルの物。
    これが、『WEBシステム』になったときに Laravel プロジェクトだとどうなるのかな? と思ってさ。
    例えばWEB業務システムERPです、管理画面です、大メニューが10個、サブメニューが全部で50個、アプリケーションとしてのエントリポイントは総計で1000個超えます、
    みたいになった時に、
    Laravelプロジェクトのディレクトリ構造、どうなるんだろうな? と思って。
    それが『laravelは基本的にdirectory構造を自由に設計できるって聞いた』を上げた理由。
    Rails、Cake、CodeIgniterあたりでやってると、確実に崩壊するんだよな。
    そういう用途で使ったLaravelプロジェクト、見たことある奴居る?
    108 : 107 - 2021/04/23(金) 08:12:51.75 ID:???.net (+73,+30,-178)
    ただまぁ、Laravel も 8 にもなって、流石にそろそろ安定してきただろうから、
    いい機会なので使ってみようかとは思ってるんだけどな。
    今、身動き取れない状態だから時間割りとあるし。
    4とか5の頃から『しょっちゅう仕様変わる』って聞いてたから、
    必要性が無い間は触らなくていいや、って、今に至ってる。

    Vue.jsの最初のヴァージョンも、使い始めてやっと覚えたってところで、
    2 になると仕様がごそっと変わります、とか言われて『えー!?』ってなってそれっきり。
    実は、正しい使い方してれば jQuery が最強なんだよ。(データバインディングを考慮しない場合)
    結局、実装してる奴が無知・無能だから大抵崩壊してるだけだからな、どのプロジェクト見ても。
    109 : nobodyさん - 2021/04/23(金) 08:22:53.57 ID:???.net (+75,+29,-42)
    >>107
    それは単に、たくさんの機能を追加するうちにFWの想定してない例外的なフォルダー構成にせざるを得ないケースが出てきてるだけであって、規模と本質的に関係ないことじゃないか?
    110 : nobodyさん - 2021/04/23(金) 08:53:13.17 ID:???.net (+57,+29,-60)
    エントリポイント1000超えるシステムをモノリシックで運用するのが辛いみたいな話になるから、Laravelであっても他のFWと大して変わらんだろとしか。
    111 : nobodyさん - 2021/04/23(金) 09:37:24.54 ID:???.net (+67,+29,-22)
    公式のマニュアルが優秀って話があるが、
    日本向けの公式マニュアルは情報が遅れてないか?

    勉強しようと思って見たら、1バージョン過去のもので諦めた覚えがあるわ
    112 : nobodyさん - 2021/04/23(金) 09:54:21.26 ID:???.net (+72,+29,-38)
    >>111
    8もあるぞ。まぁオススメは英語マニュアルをgoogle翻訳かけて読む事だけども。8のマニュアルも何度か改訂されてるから、日本語の非公式マニュアルは少し遅れている。

    http://readouble.com/laravel/8.x/ja/installation.html

    http://readouble.com/jetstream/1.0/ja/introduction.html

    http://readouble.com/livewire/2.x/ja/quickstart.html
    113 : 108 - 2021/04/23(金) 10:00:28.97 ID:QDojUNiW.net (+35,+30,-104)
    >>109

    まぁ、そのとおりだな。
    システム開発って結局、作ってるうちに、運用してるうちに、コロコロ仕様変わってくし、
    システム作る事が目的じゃなくて作ったシステムで世の中を便利にしてく事が目的だから、当然、そうなるんだよな。

    そん時に、結局、最初にどんだけ柔軟性を考慮して設計したかが全てです、ってなるなら、
    やっぱ、Laravel も他のフレームワークと五十歩百歩じゃん、てなるんだよ。想定してるシステム規模がでかいと。
    114 : nobodyさん - 2021/04/23(金) 10:02:30.19 ID:???.net (+54,+29,-5)
    このスレでそんな話してもな
    何がしたいんや?
    115 : nobodyさん - 2021/04/23(金) 10:09:54.88 ID:???.net (+63,+30,-84)
    だから、みんな『良い』って言ってんだから、良い事は間違い無いんだろうけど、
    世間の皆さんって、PHPでデカいシステム作る事あんまり無いからさ。大体そういうエンタープライズ用途は『Javaです』とか言って何十人規模でコードがゴミ溜まりみたいになってんじゃん。Javaって、何するにもめんどくさい言語だから。

    もぅ、そういうの、辞めねぇ?って思ってんだけど、まぁ、無理なんだろうな。
    116 : nobodyさん - 2021/04/23(金) 10:12:45.60 ID:QDojUNiW.net (-23,-29,-61)
    >>114

    PHP 8でOpecache拡張のJITコンパイラ搭載されてるから、速度面でも申し分なくなるじゃん。

    そしたらLaravelがなんか、解決してくれたりすんのかな? って思ったんだ。
    117 : nobodyさん - 2021/04/23(金) 10:19:16.75 ID:???.net (+58,+29,-15)
    >>116
    Laravelは魔法の道具でないぞ
    118 : nobodyさん - 2021/04/23(金) 10:21:35.42 ID:???.net (+66,+30,-97)
    速度面ではあくまでインタプリタだし昔に比べたら早くはなったけどLaravelは速度とかよりは開発のしやすさの方を重視していると思うので
    どうしても高速でないと駄目とか言うなら選択肢には入らないのでは?
    どっちにしてもDBに接続するならそこまで速度がどうのこうのは関係なさそうだけど
    119 : nobodyさん - 2021/04/23(金) 10:29:40.66 ID:QDojUNiW.net (+26,+27,-22)
    >>118

    いや。Twitter作りたい訳じゃないから、Javaの速度は、ほとんどの環境では流石に要らないよ。
    一般的な用途なら、PHPのJITコンパイラで十分になるだろうって話。
    120 : nobodyさん - 2021/04/23(金) 10:31:25.29 ID:QDojUNiW.net (+29,+29,-16)
    >>117

    やっぱ、そうなるか。
    そうすっと、小さいWEBアプリ用と割り切って使うのが結局のところの正解になるんだろうな。
    121 : nobodyさん - 2021/04/23(金) 10:36:03.10 ID:???.net (+57,+29,-44)
    日本語マニュアルはページ内リンクもないし読みにくい
    本家と同じデザインでレイアウトで文章だけ若くに差し替えるだけのほうがメンテナンスしやすそうな気もするし
    本家に取り込んでもらえる気がするんだよな
    122 : nobodyさん - 2021/04/23(金) 10:38:35.70 ID:???.net (+62,+29,-80)
    それなりの規模は作れると思うけどね
    Laravelじゃないけどグラブルみたいな超絶にアクセスがあるゲームですらPHPで捌けているし
    アプリケーションサーバーはロードバランサとかで分散できてもDBはそのへん中々大変だろうから
    結局はPHPというよりインフラの設計とかそっちも重要かと
    123 : nobodyさん - 2021/04/23(金) 11:00:58.38 ID:???.net (+57,+29,-27)
    お前らって英語わかんないの?
    日本語だけで技術者なんて、やっていけないと思うんだけど
    124 : nobodyさん - 2021/04/23(金) 11:10:12.75 ID:???.net (+52,+29,-2)
    十分やっていけますよ
    125 : nobodyさん - 2021/04/23(金) 11:15:23.89 ID:???.net (+51,+23,-6)
    ジャップランドはIT技術後進国
    低レベルしかいないし、この先どうなんだろ
    126 : nobodyさん - 2021/04/23(金) 11:15:27.48 ID:???.net (+6,-29,-205)
    >>120
    どんなFWでも、その規模になると設計する側の腕次第だぞ。一方でLaravelの場合バージョンアップへの追従が大変という側面を忘れてはいけない。Laravel-shiftである程度楽はできるだろうけど。

    大規模案件でパフォーマンスを要求されるようになるとそれはそれでツラミがあるけど、OPcache前提ならそこらのFWと大して変わらんだろ。

    その上で最近ベータリリースされたlaravel-octaneがswooleやroadrunnerを簡単に導入できるパッケージなので、速度面はむしろ他より速くなる可能性もある。
    127 : nobodyさん - 2021/04/23(金) 11:16:46.88 ID:???.net (+57,+29,-7)
    きみあちがよく使うライブラリを教えて下しあ
    128 : nobodyさん - 2021/04/23(金) 12:06:51.90 ID:???.net (+52,+29,-1)
    中央区の図書館は良く行くな
    129 : nobodyさん - 2021/04/23(金) 15:24:39.70 ID:???.net (+43,+15,-26)
    Laravelで開発した有名サイトってどれ?
    ランサーズとかBASEがCakeなのは知ってる
    130 : nobodyさん - 2021/04/23(金) 15:26:44.16 ID:???.net (+52,+29,-2)
    知ってどうする?
    131 : nobodyさん - 2021/04/23(金) 15:29:12.69 ID:???.net (+54,+26,-30)
    どういう設計か確認したい。URLからでもだいたいわかるし
    132 : nobodyさん - 2021/04/23(金) 15:39:28.70 ID:???.net (+87,+29,-42)
    > ランサーズがCakeなのは知ってる

    しょっちゅうバグってCakeのエラー画面出るからな。
    あれ、エラー画面変えられないんだっけ?

    Apacheのエラー画面そのまま出てるのも脱力するけど、
    Cakeのエラー画面も似たようなもんだな。
    133 : 132 - 2021/04/23(金) 15:41:40.86 ID:2SWJRi6X.net (+40,+29,-32)
    >>132

    ごめん、ランサーズの事、間違えて悪く言った。
    おれが指摘したかったのは teratail の方。

    あっこ、システムエラー、多すぎ。
    ランサーズはエラー画面出てるのは見たことないな。
    秋好さん、結構がんばってんだなぁ…、と思うわ。
    134 : nobodyさん - 2021/04/23(金) 16:22:41.13 ID:???.net (+76,+29,-5)
    >>132
    普通にエラー画面変えられるよ
    デフォルトが出てくるのは、単に設定してないだけじゃないかな
    135 : nobodyさん - 2021/04/23(金) 16:51:02.08 ID:???.net (+57,+24,+1)
    >>134

    ですよねー
    136 : nobodyさん - 2021/04/23(金) 19:05:48.75 ID:???.net (+54,+26,-18)
    エラー画面変えられないフレームワークはヤバいだろ
    137 : nobodyさん - 2021/04/23(金) 19:38:00.30 ID:???.net (+67,+29,-40)
    本番環境でフレームワークのエラー出すとか考えられんだろ
    phpのエラーも非表示にするし、一度もそんな所でミスったことないわ
    138 : nobodyさん - 2021/04/23(金) 19:51:33.89 ID:???.net (+48,+20,-8)
    本番環境と開発環境ってそれぞれにファイルアップロードしないといけない?
    139 : nobodyさん - 2021/04/23(金) 19:54:14.56 ID:???.net (+66,+29,-27)
    >>137

    盛大な teratail ディス、ありがとうございますw

    あっこ、技術者のコミュニティを謳ってるはずなのに、
    運営が技術力全く無いですって、
    ちょっとひど過ぎるわ。
    140 : nobodyさん - 2021/04/23(金) 21:08:01.94 ID:???.net (-1,-29,-59)
    laravelってマイグレーションでは複合主キー設定できるのに
    Eloquent等のfindとかで複合主キー検索できないのは何ですか?
    これはlaravel7や8だとできるようになってるんですか?
    141 : nobodyさん - 2021/04/23(金) 21:15:05.60 ID:???.net (+52,+14,-18)
    できないよ。複合主キーサポートすべきだtってissues作られたけど却下された
    http://github.com/laravel/framework/issues/5355
    142 : nobodyさん - 2021/04/23(金) 21:31:25.23 ID:???.net (+52,+29,-1)
    大人しくサロゲートキー使っとこ。
    143 : nobodyさん - 2021/04/23(金) 21:54:16.96 ID:???.net (+57,+29,-70)
    テラ何とかって質問自体異様にレベル低くてその割にまともな回答も付いてなくて
    検索の邪魔になるだけのクソサイトだよな
    ぐぐってもURL見て開かずに自然に避ける癖がついちまってる
    144 : nobodyさん - 2021/04/23(金) 21:56:57.62 ID:???.net (+57,+29,-18)
    .envコミットするしないで議論に決着がつかなかったこのスレほどではないわww
    145 : nobodyさん - 2021/04/23(金) 22:00:18.78 ID:???.net (+57,+29,-10)
    あれは単に愉快犯に荒らされてただけだろ
    本気でコミットしようとしてる奴なんておらんよ
    146 : nobodyさん - 2021/04/23(金) 22:05:51.55 ID:???.net (+60,+29,-25)
    .envをコミットするという発言に対して誰も論破できないのは草だった
    それぐらい論破しろよ・・
    147 : nobodyさん - 2021/04/23(金) 22:12:32.84 ID:???.net (+57,+29,-22)
    実際.envをコミットするという発言を論破することって不可能じゃないか?
    148 : nobodyさん - 2021/04/23(金) 22:16:51.12 ID:???.net (+57,+29,-10)
    負けを認めない奴を論破するのは不可能
    安倍や自民党見てるとよくわかるだろ
    149 : nobodyさん - 2021/04/23(金) 22:18:01.72 ID:???.net (+5,-29,-24)
    .envはコミットしたほうがメリットデカいと思うけどな
    node_modulesやvendorコミットしているやつは馬鹿だけど
    150 : nobodyさん - 2021/04/23(金) 22:21:30.74 ID:???.net (+3,-30,-60)
    いや.envをコミットするやつはアホ
    node_modulesやvendorのコミットはむしろ推奨
    なぜならnpmやcomposerで外部からパッケージを取得できない環境でも
    アプリを動かすことができるから
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について