[過去ログ] PHP質問・雑談スレ4【初心者お断り(ROM歓迎)】 [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
654: 2018/08/04(土)14:46 ID:??? AAS
外部リンク[php]:php.net
この辺使ったりshell_exec系使ってcmd叩けば似たようなことはできるんでないの
655: 2018/08/05(日)09:24 ID:??? AAS
ActiveRecodeのORMはたくさんありますけど
パフォーマンスが特に優れてるおすすめのものありますか?
処理性能重視したらPDOでSQLゴリゴリ書いたほうがいいのでしょうけど
いまいち自分のSQLに自信がもてないのでSQL書くのは減らしていこうと思っています
656: 2018/08/05(日)10:18 ID:??? AAS
早過ぎる最適化
657: 2018/08/05(日)13:09 ID:??? AAS
どれでも大差ないんじゃね?
一番メジャーなのを使っておくのが後々のため…
658: 2018/08/05(日)15:07 ID:??? AAS
DB設計を確認したほうがパフォーマンス改善効果見込めるのでは
659: 2018/08/05(日)15:07 ID:??? AAS
俺がそうなんだけど、抽象化がたりないとSQLベタ書きDAOパターンになるよね。
660: 2018/08/05(日)22:12 ID:??? AAS
元DB屋的にはORMで結合グチュグチュやるより
出来るところはビュー作っといた方がいい希ガス
661: 2018/08/05(日)22:36 ID:??? AAS
DB担当に流せる仕事は最大限DB担当に流してしまえという風潮
合理的だと思う
662(1): 2018/08/06(月)19:58 ID:??? AAS
composerってなんでjsonわざわざ書くの?それが主流みたいだけど
installコマンドは一応用意されてるんだよね?
なんか理由あるんですか?
663: 662 2018/08/06(月)20:00 ID:??? AAS
installじゃなくてrequireか
composer require 'namespace/some_package.3.2.1'
664: 2018/08/06(月)20:38 ID:??? AAS
流行り
かっこいい気がする
OSSのフロントエンドはこんなノリ
665: 2018/08/07(火)09:57 ID:spyDBr61(1) AAS
どっちもできることにこしたことはないと思うが
666(1): 2018/08/07(火)10:39 ID:??? AAS
質問失礼します。
2つサーバーを試行錯誤しながら立てました。
サーバー?には Environment で USER と HOME の設定がありません。
サーバー?には phpinfo で Environment の USER と HOME が設定されているようでした。
--------
USER hoge
HOME /home/hoge
--------
Environment の設定している場所を特定したいのですが、どこを見たら良いでしょうか?
/etc/httpd/conf/httpd.conf
省4
667(2): 2018/08/07(火)10:44 ID:??? AAS
そのapacheを起動した人が手順を知らないか間違えてるんだと思うぞ。
環境変数が付いてる方の起動方法を間違えてる。
個人のプロセスじゃないのに、個人の環境変数を引き継いでどうすんだよw
serviceコマンドとか使わずに、いきなりhttpdを起動したんじゃないかと。
668(1): 2018/08/07(火)11:11 ID:??? AAS
> Environment の設定している場所を特定したいのですが、どこを見たら良いでしょうか?
hogeユーザのHOMEディレクトリ指定はApache httpd側ではなくOS側
/etc/passw d
たぶんLinuxだと思うけど、ならここに書かれてる
ただし、わかってるなら直接編集してもいいけど通常はコマンド経由で変えるもんだと思う
669(1): 2018/08/07(火)11:17 ID:??? AAS
>>667
>環境変数が付いてる方の起動方法を間違えてる。
>個人のプロセスじゃないのに、個人の環境変数を引き継いでどうすんだよw
別に$HOMEが設定されてること自体はあんまり問題じゃないかも
個人の環境変数を引き継ぐ、というのも……じゃあ誰権限で実行すんの?ってことだし
"service httpd"等で起動していても、誰かの権限で動くのだから
※Windowsだとサービス化してればlocalService権限だっけ
んなことよりデーモン起動ユーザのシェルを/sbin/nologinにしとこう
670: 2018/08/07(火)11:26 ID:??? AAS
どんなユーザ権限で実行しているか等は基礎の基礎
起動ユーザ権限のことを知りたければhttpd.confのUserとGroupの説明をよく嫁そして100%理解しろ
671(1): 2018/08/07(火)11:38 ID:??? AAS
かの有名なqmailの作者であるdjb様は、
env - /path/to/bin
のような起動方法を推奨してたぞ。
って今時そんな人知らんかw
672: 2018/08/07(火)11:43 ID:??? AAS
Linux serviceコマンド 環境変数
これでググっておけよ。
環境変数を意識してないと超レアだが意図しない結果に繋がる可能性はある。
673: 2018/08/07(火)11:48 ID:??? AAS
単純にchkconfig/serviceで動かすようにしたところ意図せずroot権限で動かしてしまってて書いた.phpの穴突っつかれて以下略
こわいこわい
上下前次1-新書関写板覧索設栞歴
あと 329 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.017s