[過去ログ] 【PHP】Laravel【フレームワーク】 Part.2 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
526
(3): 2019/05/26(日)21:21 ID:??? AAS
Laravelのおすすめの書籍教えてください
できれば英語で
527: 2019/05/26(日)21:28 ID:??? AAS
>>526
A PHP framework written by Tsuyano Shouda, a book called Laravel introductory is recommended.
528: 2019/05/26(日)21:28 ID:??? AAS
そういう意味じゃないです・・・・
529: 2019/05/26(日)21:44 ID:??? AAS
>>526
書籍じゃないけど
外部リンク:laracasts.com
530: 2019/05/26(日)21:48 ID:??? AAS
無難にこれでいいんじゃない?メニューは左上クリック
外部リンク[html]:readouble.com
531: 2019/05/26(日)22:53 ID:??? AAS
>>526
Matt Stauffer
Laravel: Up & Running: A Framework for Building Modern PHP Apps
532: 2019/05/27(月)11:08 ID:??? AAS
公式のドキュメントって全然詳しくないよね、役に立たん
533: 2019/05/27(月)11:26 ID:??? AAS
でも一番正しいよね
534: 2019/05/27(月)11:38 ID:??? AAS
んなことはない
535: 2019/05/27(月)14:56 ID:??? AAS
そうでもない
536
(1): 2019/05/27(月)14:57 ID:??? AAS
>>245
そんなしょうもない事に労力使ってたんか
そんな事してるからリィンさんは不殺の剣聖様でロボット乗りながら教師をする宰相の息子で生真面目なのに
教え子のパンツを覗きながら他の女にも手を出しまくりクロウ他の男にも色目を使う極彩色の変態になったのか
続きモノのギャルゲにしなけりゃこんなキ○ガイめいた主人公にならずに済んだのに
537
(1): 2019/05/27(月)14:58 ID:??? AAS
なんだこいつ
538
(1): 2019/05/27(月)14:58 ID:??? AAS
>>537
誤爆だって言っただろ
539
(1): 2019/05/27(月)14:59 ID:??? AAS
>>538
この>>536の後には「誤爆しました」というレスはない。
お前「誤爆しました」というレスもまたどっかに誤爆してると思うぞ
540: 2019/05/27(月)16:21 ID:??? AAS
jQueryで
<div class="foo">
<pre data-lang="plain">hello world</pre>
</div>
$('.foo').after('<button />').on('click', function(){
const $pre = $(this).find('pre')[0]; // ←多分間違ってる
console.log($pre.text());
console.log($pre.data('lang'));
});

みたいなことをvueでスムーズにやる方法って無いかな?
$slot使えと書いてあるけど、階層とかが複雑だとchildrenとか入れなきゃならないのが
面倒なんだが。
541
(3): 2019/05/27(月)18:14 ID:??? AAS
Laravelでvueを使用した場合
vue.js って後からコンポーネントのロードとかできんの?
一通り日本語ドキュメント読んでみたんだけど出来なさそうなんだよなぁ。

例えばテンプレートのHTMLとかコンポーネントのソースは全部独立した別ファイルにしておいて、
あるボタンをクリックしたら必要なテンプレートとコンポーネントのファイルを読み込んで、
ノードもその時その時でDOMに追加してコンポーネントをインスタンス化するみたいな動き。

どうも new Vue({...}) ってやる前に必要なコンポーネントは使う使わないに関係なく全部読み込んでおかなきゃいけなくて、
コンポーネントの配置元になるバーチャルノードも最初から記述しておかないと機能しないっぽいんだけど、
俺の理解不足?

描画を100%JavaScriptに任せたくて、body タグは空の状態から始めたいんだけどいきなり躓いてる。。。
こういうのって vue.js じゃなくて Angular.js でやるべきなのかな?
542: 2019/05/27(月)18:15 ID:??? AAS
>>539
すまん。
ハローキティスレに誤爆してたわ
543: 2019/05/27(月)19:35 ID:??? AAS
>>541
<body>でなくて
直下に<div#app>とか置いてこいつに枝生やしてったら?
知らんけど
544: 2019/05/27(月)19:47 ID:??? AAS
キティちゃんのスレって何したら閲覧しようと思うんだよwwwww
545
(1): 2019/05/27(月)20:30 ID:??? AAS
>>541
AngularはAngular
jsが付いてるのは過去の遺物
546: 2019/05/27(月)21:12 ID:??? AAS
>>545
AngularじゃなくてAngular.jsを使いたいんです
547: 2019/05/27(月)21:16 ID:??? AAS
>>541
AngularはAngular
jsが付いてるのは過去の遺物
548: 2019/05/27(月)21:16 ID:??? AAS
Angularおじさん怖い・・・・
549: 2019/05/30(木)18:06 ID:??? AAS
python3よりphp7のほうがはえーのに
何でlaravelよりdjangoのほうが早いわけ?
550
(2): 2019/05/30(木)19:23 ID:??? AAS
Laravelがほとんどの処理がPHPなのに対し
djangoはCネイティブ処理が多いからかな
551
(1): 2019/05/30(木)19:25 ID:??? AAS
DjangoにJITのモジュールがあるとかっていってなかったっけ?
552: 2019/05/30(木)20:02 ID:??? AAS
>>551
俺そんなこといっていないよ
553: 2019/05/30(木)20:23 ID:??? AAS
>>550
へーしらんかった
ありがとー
554: 2019/05/30(木)20:28 ID:??? AAS
>>550
ありがとう
555: 2019/05/30(木)20:28 ID:??? AAS
Rubyも昨年末2.6でJIT入ったけどPHP来年のVer.8までおあずけなんだよなぁ
556: 2019/05/30(木)20:30 ID:??? AAS
RubyにJIT入るってすごいちごおいしい
PHPはよJIT入れろや
557: 2019/05/30(木)20:31 ID:??? AAS
「いちごおいしい」
この部分について釈明を求む
というか俺にもくれ
558
(2): 2019/05/31(金)14:16 ID:??? AAS
PHPだと1リクエストごとにFWの初期化処理を行っているのが遅い理由でしょ
特にLaravelは読み込むファイルも多いし重い

他の言語だとアプリケーションサーバ起動時に一回だけ初期化処理をするので1リクエストあたりの処理が少ない

PHPでもSwooleやReactPHPなどを使えば同じことはできるけど、まあ既存のFWを乗っけてもバグりやすいだろうね
559
(1): 2019/05/31(金)19:15 ID:EFWcvYNh(1) AAS
>>558

遅いって、どのぐらい時間がかかってる事を言っている?
560: 2019/05/31(金)20:35 ID:??? AAS
>>558
プロダクト版はキャッシュ効いてるんじゃないの?
561
(1): 2019/05/31(金)21:02 ID:??? AAS
>>559
数百マイクロ秒単位
562: 2019/05/31(金)22:36 ID:??? AAS
>>561
単位、ミリじゃないか?
563
(1): 2019/06/03(月)09:51 ID:??? AAS
結構Java嫌いな人多いんだね。自分もJavaは好きじゃないけど。

>>440
Javaが検討される規模のWEBサービス作る時にJVM以外の選択肢って例えば何かあるのかな?

>>441
Javaの出始めと比べたら劇的に進化してSunの言う通りになったと思うけどな。
Java離脱組もパフォーマンスじゃなくて開発効率やサービスの拡張性を気にしてる。

>>446
少数派なのはそうなんだけど、依頼側から見たサーバーサイドkotlinのデメリットは
・現状では開発者が少ない=人が集まらないことによる遅延、開発者単価
・実績がない=未知の何かが起こるかも
なのでローンチ出来てる時点でデメリットは乗り越えているし、
Android界隈では確固たる位置にいるからこの先メンテ人材が見つからない心配もない。(←ここが流行に左右されて困るポイント)
悪くない選択だったと思うんだけど
564
(1): 2019/06/03(月)10:05 ID:??? AAS
>>563
なんというかJavaって炎上案件多くない?
565
(1): 2019/06/03(月)10:50 ID:??? AAS
>>564
ねえねえなんでそんな全員がわかっていることを今更とぼけようとするの?

ウザいから逃げ道塞いどくと「Java 炎上」とかで検索すればこの言語が
酷くて、構築後のシステムが炎上しやすいことが簡単に確認できるよね
そしてこのWebProgにくることができるあなたはそのことを当然知ってるよね

事実から逃げて誤魔化そうとするの見苦しいだけだからやめようよ
566: 2019/06/03(月)10:53 ID:??? AAS
ここPHPのLaravelスレだぞ
567
(1): 2019/06/03(月)10:54 ID:??? AAS
実際、JavaとPHPってどっちが炎上案件多いんだろう
568: 2019/06/03(月)14:17 ID:??? AAS
>>567
PHPはいざとなれば部分毎に全取っ替えしていけばなんとかなるけど
Javaは画面同士が疎結合とは限らないから面倒なんだよね

>>565
自分自身が関わったJava案件は殆どない(1〜2件くらい)から決めつけはできないかなって思っただけでやっぱ言語的な欠陥なのな
569: 2019/06/03(月)14:18 ID:??? AAS
Javaのほうが比較的案件規模も大きいし、母数も多いから炎上案件の絶対数は多いだろうな
570: 2019/06/03(月)15:19 ID:??? AAS
加えて無駄に1プロジェクトの人数が無駄に多いからな
571
(1): 2019/06/03(月)18:13 ID:??? AAS
AA省
572: 2019/06/03(月)23:59 ID:??? AAS
銀行クラスのシステムだとJavaだよね。
PHPとか選ばれないし
573: 2019/06/04(火)00:02 ID:??? AAS
言語で炎上するかどうか議論するのはやめてくれ。なんの関係もないから。
574: 2019/06/04(火)00:23 ID:??? AAS
いやもっと議論していいぞ。大事なことだから
575: 2019/06/04(火)00:30 ID:??? AAS
laravel使えば炎上はせんだろ
ただ速度問題あるからスケールしにくいんじゃね
576: 2019/06/04(火)01:51 ID:??? AAS
>>571
一応貰っておく  
577: 2019/06/05(水)11:55 ID:??? AAS
例のみずほのサグラダファミリアもPHP5.1という噂を聞いたけどマジなんかな
578: 2019/06/05(水)15:45 ID:??? AAS
mixでコンパイルしたcss内のfontawesomeの場所が/fonts以下で固定されてて、Laravelをサブディレクトリで動かした場合動作しない
いちいち手で../に置換してるんだが解決方法ないかな?StackOverflowに同じ質問あるけど有効回答がない
579: 2019/06/05(水)20:22 ID:??? AAS
なんかディレクトリ構成画像とかで頼む
580
(1): 2019/06/05(水)21:38 ID:??? AAS
AA省
581: 2019/06/05(水)22:07 ID:??? AAS
app.scssから読み込まれる_variable.scssに変数を定義すればなんとかならないか?

$icon-font-path : 'path/to/fonts/dir';

とかだと思うけど
582: 2019/06/05(水)22:52 ID:??? AAS
結局PHPの最強フレームワークはLaravelという認識でよろしいか?
583: 2019/06/05(水)23:31 ID:??? AAS
数字見て総合的に考えれば今のところはそうでしょ
盛者必衰だから3年後はどうなってるか分からんけど
584
(1): 2019/06/06(木)02:35 ID:??? AAS
>>580
fonts自体.resource/scss内に置いてapp.scss内でそれをurl関数使わずに相対パスで@importできないか?
基本的にはよっぽどの事がない限りはpublicの中身は自分では編集しないのが望ましいな
585: 2019/06/06(木)11:50 ID:??? AAS
>>584
それだとデプロイ時にpublic以外を見せないといけなくならない?
586: 2019/06/06(木)12:20 ID:??? AAS
ゴメン584は普通に勘違いだった
public/fonts/any.ttf
とか置いたとして
resource/scss/app.scssに
@font-face {
font-family: 'example';
src: url('/fonts/any.ttf');
}
とか書いて
$ npm run dev
でやりゃ良さそう
587
(3): 2019/06/07(金)21:18 ID:??? AAS
ブート中ではなく、ブート後のログインIDとパスワード入力中のタイミングで
systemctl start コマンドを実行する方法はありますか?
588: 2019/06/07(金)21:19 ID:??? AAS
今から新規開発でcakeでやるとか言い出した某開発会社に付き合わされるハメになった
こっちが提案したLaravelは軽くスルー
クソジジイかと思ったら意外と若い奴だった
589: 2019/06/07(金)21:22 ID:??? AAS
PHPには数多のフレームワークが存在するけど
どういう案件がきたらお前らLaravelを選択しているの?
590: 2019/06/07(金)22:48 ID:??? AAS
>>587
もう少し他人に分かるように質問しろよ…
何のブート中? 何のログイン?
591: 2019/06/08(土)00:30 ID:??? AAS
よく優秀な人は技術問わずって方便垂れられるけど

本当に優秀なやつは働き口たくさんあるから
それはスキルセットではやりたくないのでと断れる立場だよな
592: 2019/06/08(土)06:25 ID:??? AAS
>>587
クライアントから通知ならWebSocketでサーバとのpubsub実装して
入力中にコマンド実行を飛ばす、とか
593
(1): 2019/06/08(土)17:55 ID:??? AAS
>>587
解決策を見つけるにあたってはなぜそうする必要があるかの理由が重要だと思う
594: 2019/06/09(日)21:34 ID:??? AAS
仮想コンソールの2番とかを login じゃなくて sh 動かしとくとか?
セキュリティ皆無だが。
595: 2019/06/09(日)23:43 ID:??? AAS
ほんと、なぜそんなことをしたいのかまったく分からんのだが、
エスパーの人に答えてほしい
596: 2019/06/10(月)00:47 ID:??? AAS
皆さんは Google Drive のマウントってどうしてるの
597: 2019/06/10(月)09:17 ID:??? AAS
そんな事でマウント取ってどうすんの?
598: 2019/06/10(月)15:58 ID:??? AAS
php artisan serveで開発用サーバを動かしているのですが
このコマンドを実行しているとMySQLが起動に失敗してしまいます。
何故でしょうか?
599: 2019/06/10(月)16:34 ID:??? AAS
今確認しましたが、
php artisan serve実行後、MySQLを起動→MySQL起動失敗
MySQLを起動後、php artisan serveを実行→両方とも起動成功
になるようです。
600
(1): 2019/06/10(月)18:21 ID:??? AAS
根幹から立ち上げてくのは基本なんで解決したのなら原因探るのは面倒なだけだなあ
大方Laravelが3306ポート握ってMySQLが起動失敗ってとこだと思う、それの確認作業は上記の通り
601: 2019/06/10(月)19:07 ID:??? AAS
>>600
それLaravelがじゃなくVagrantがとかだろ?どうせ
602: 2019/06/10(月)19:27 ID:??? AAS
定期的に湧くよねMySQLがどうの言うヤツ
これVagrantだったの?
603: 2019/06/10(月)19:42 ID:??? AAS
cakeからの移行を考えて検討しているんですが、公開フォルダにサブディレクトリ作ってソースを置けばすぐ動くのに慣れていて、ドキュメントルートを設定しなくちゃいけないとか面倒くさくてやってられないです。
開発環境とかで複数プロジェクト同時進行の場合とか、プロジェクトが増えるたびに皆さんWebサーバの設定を増やしていってるんでしょうか?
604: 2019/06/10(月)20:10 ID:??? AAS
バーチャルホストの設定ファイル1個追加で置くだけやん
むしろこっちの方が楽だと思うが…
605: 2019/06/10(月)21:20 ID:??? AAS
laradock卒業しました
606
(2): 2019/06/10(月)21:25 ID:??? AAS
すみません、ソース管理で質問です。
Laravelで開発したアプリをgitで管理する場合、vendorフォルダのファイルって管理に含めてますか?

vendorも管理に含めるとファイル数・サイズも大きくなり、tortoisegitを使うのが厳しい状態です。
「composerで配布されるコンポーネントは下位互換性が保証される」という理想が守られるなら
vendorは管理から外してもいいのですけど、そうもいかないですよね?

みなさんどうしてます?
607: 2019/06/10(月)21:35 ID:??? AAS
venderとnode_modulesとstorageとbootstrapくらいは管理外にしていいんじゃない?
608: 2019/06/10(月)22:13 ID:??? AAS
むしろ含めちゃいかんよ
何のためのcomposer.lockファイルだ
609: 2019/06/10(月)22:17 ID:??? AAS
>>606
除外するよ。lockファイルがバージョンを固定するためのファイルなので追加しといて。
610
(2): 2019/06/11(火)00:24 ID:??? AAS
MySQLについて質問したものです。
MySQLを起動後、php artisan serveを実行→両方とも起動成功
と書いていたのですが5分後にMySQLがダウンし
10分後ぐらいにartisan serveも終了してしまうことがわかりました。
もはや良くわからないです・・・
611: 2019/06/11(火)00:28 ID:??? AAS
>>610
artisan serveがダウンしたときコンソールにエラーはでる?
612: 2019/06/11(火)00:30 ID:??? AAS
エラーは出ていないです。
自分が知らず知らずに終了してしまった可能性を考慮し
キーボードを一切触らないで待機していても勝手に終了してしまいます。
613: 2019/06/11(火)00:39 ID:??? AAS
もしかするとえらーひょう
614: 2019/06/11(火)02:30 ID:??? AAS
MySQL側のログには何か残ってないの?
615
(1): 2019/06/11(火)04:03 ID:??? AAS
>>610
OSは?
616: 2019/06/11(火)05:49 ID:??? AAS
>>606
全部含めてるよ。リポジトリから一式落とした状態で動かんと意味がないでしょ
このフォルダだけ別の所から持ってくるとかやるのか?そんなの動作保証できない
composerも完璧じゃないからな、よくコケるし
617: 2019/06/11(火)05:57 ID:??? AAS
含める場合はサブモジュールにするかな
プロジェクトリポジトリの履歴汚染と肥大化を防ぐ為に
618
(1): 2019/06/11(火)07:32 ID:??? AAS
>>615
Gentooです
619: 2019/06/11(火)08:46 ID:??? AAS
composerよくコケるか?
少なくともここ3年くらいはまったく起きてないな
620: 2019/06/11(火)10:51 ID:??? AAS
導入時にトラブったことはあるが、普通に使えていれば特に問題ないな
621
(1): 2019/06/11(火)11:05 ID:??? AAS
少なくとも本番環境でcomposer install直接叩くことはないし、
開発環境やステージング環境でしっかり検証できればいいのだから
リポジトリに全部含めるのはただgit依存に変わるだけだし個人的には無駄にしか思えない
622: 2019/06/11(火)12:14 ID:??? AAS
composerもnpmもRubyGemsもネイティブモジュールがあるからリポジトリには入れないよ。MacでビルドしたらLinuxで動かないから。リリース前に本番と同じ環境でビルドする。
623: 2019/06/11(火)12:33 ID:??? AAS
>>621
composer install実行しないってその場合ネィティブモジュールとかどうするの?
624
(1): 2019/06/11(火)12:47 ID:??? AAS
ステージング環境からrsyncとかでいけるでしょ
そのために環境合わせるわけだし
625
(1): 2019/06/11(火)13:05 ID:??? AAS
>>618
原因それじゃね?
626: 2019/06/11(火)13:43 ID:??? AAS
>>624
ローカルでmac/win/linuxで開発してる人が混在してたら困るやん。
627: 2019/06/11(火)13:44 ID:??? AAS
ごめん、勘違いしてた。本番リリースの話だったね。
628: 2019/06/11(火)16:39 ID:??? AAS
>>625
原因がGentooとのことなので
OSをArchLinuxに変えたところartisan serveでSegmentation Faltが発生するように
なってしまいました
629: 2019/06/11(火)17:05 ID:??? AAS
OSがって言うかね
依存関係がちゃんと解決できてないんじゃないかとね
Gentoo->ArchってチョイスするってそんなスペックきつきつなPCでやってるわけ?
それだったらもしかしてメモリ不足とかなんじゃない?
630: 2019/06/11(火)17:49 ID:??? AAS
oomキラーで殺されてるのか?
/var/log/messages 見てみれば?
631: 2019/06/11(火)18:46 ID:??? AAS
なんでそんなディストロ使ってるの?

Linuxユーザーの実態
画像リンク[jpg]:i.imgur.com
Linuxユーザーの人生の流れ
画像リンク[jpg]:pbs.twimg.com
スレの意見をまとめるとこんな感じか?
画像リンク[png]:i.imgur.com
632: 2019/06/11(火)19:16 ID:??? AAS
オタクだからに決まってんだろ。硬派な奴はGentooかArchなんだよ。
633: 2019/06/11(火)19:34 ID:??? AAS
趣味でphpは書きたくないなぁ
634: 2019/06/11(火)21:02 ID:??? AAS
趣味でやりたくないもんを仕事で書くほうが嫌な気もするけど&#129300;
635: 2019/06/11(火)21:26 ID:??? AAS
むしろ趣味の方が一から言語の最新仕様で好き勝手出来るから好き
636: 2019/06/12(水)00:10 ID:??? AAS
LaravelでPostgreSQLを使おうと思うのですが
何か注意点はありますか?
637: 2019/06/12(水)00:31 ID:??? AAS
ありません
638
(2): 2019/06/12(水)01:26 ID:??? AAS
>>593
dhcpcd を使ってネットに接続しています。
ログイン後にすぐネットを使いたいので、systemctl enable しているのですが、
wifi に接続して IP を得るのに時間がかかる場合が時々あります(15~20秒ほど)。

systemctl enable した他のサービスはすぐ起動するのですが、dhcpcd だけ遅いので、
今はこれがブート速度のボトルネックになっています。

もしログイン画面と同時に dhcpcd の起動プロセスが開始されれば、
IDとパスワードを入力し、startx コマンドを実行し、
ターミナルを開いて一呼吸置くころには、
たいてい完了しているだろうと考えました。

dhcpcd が時々遅い原因を探るのが本来やるべきことなのですが、
なかなか原因を特定できません。
作業開始が待たされなければ方法は何でも良いと割り切り、
今回質問の方法を模索し始めた次第です。
639: 2019/06/12(水)02:39 ID:??? AAS
Laravelと関係あるの?
640
(2): 2019/06/12(水)04:01 ID:??? AAS
うん?ログインってOSのログイン?
Laravel全然関係ないぞ
641
(1): 2019/06/12(水)05:59 ID:??? AAS
>>638
それ単純にそのPCを固定IPにしちゃえばよくない?
642: 2019/06/12(水)09:04 ID:??? AAS
>>640
Laravelのログインのことです
643: 2019/06/12(水)10:14 ID:??? AAS
最近BASIC認証じゃなくてIPアドレスでセキュリティ担保したがるクライアント多い
うち固定IPないのに…
644: 2019/06/12(水)12:23 ID:??? AAS
自宅auの光回線10年近く使ってるけどその間にIP換わったの1回だけだな
645: 2019/06/12(水)13:24 ID:??? AAS
au光は実質固定だよね
ドコモのは繋ぎ直す度に変わる
646: 2019/06/12(水)13:42 ID:??? AAS
VPS借りて固定IP割り当ててポートフォワードするかGMOBBで月1000円で契約してこい。
647
(1): 2019/06/12(水)13:59 ID:??? AAS
>>640
日本語勉強しろ
Laravelのログインとか聞きたいことが意味不明過ぎる
だからだれも答えられない
648: 2019/06/12(水)14:46 ID:??? AAS
どこから固定IPの話になったのかと思ったら>>641の言ってる固定ってローカルIPの事じゃん
649: 2019/06/12(水)16:18 ID:??? AAS
>>638
なんや知らんけどこれじゃね?

dhcpcd@.service によって起動が遅くなる
外部リンク[8B]:wiki.archlinux.jp
650: 2019/06/12(水)16:38 ID:??? AAS
無難にCentOS7選んどきゃ困る事はそうないのにな
651: 2019/06/12(水)18:19 ID:??? AAS
>>647
LaravelのログインといったらLaravel-adminじゃないか?
652: 2019/06/12(水)19:16 ID:??? AAS
Laravel-adminにしても意味が分からんが…
systemctl叩くのになんでLaravel絡めようとするかがまったくもって意味不明
startxとか謎の要素も出してきてるし、どんな環境で何がどう稼動してるか分からんから
超能力者以外解答できないと思われ
1-
あと 350 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.039s