[過去ログ]
PHP質問・雑談スレ4【初心者お断り(ROM歓迎)】 [無断転載禁止]©2ch.net (1002レス)
PHP質問・雑談スレ4【初心者お断り(ROM歓迎)】 [無断転載禁止]©2ch.net http://medaka.5ch.io/test/read.cgi/php/1498653249/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
950: nobodyさん [sage] 2018/09/28(金) 08:08:40 ID:??? OSやバージョン無視したコード書かないのが大前提でね 初心者じゃないしマニュアル見ながらそんくらい把握できるじゃろ http://medaka.5ch.io/test/read.cgi/php/1498653249/950
951: nobodyさん [sage] 2018/09/28(金) 08:09:11 ID:??? 結局どうやってもサーバーと色々差異があるので、dev.example.〜にしてるわ コピーして終わり よぽど特殊なサイトはxampp http://medaka.5ch.io/test/read.cgi/php/1498653249/951
952: nobodyさん [sage] 2018/09/28(金) 08:15:32 ID:??? スルーしてたけどビルトインサーバってもしかしてphpのビルトインウェブサーバ? 使いもんになるのアレ http://medaka.5ch.io/test/read.cgi/php/1498653249/952
953: nobodyさん [sage] 2018/09/28(金) 08:20:50 ID:??? >OSやバージョン無視したコード書かないのが大前提でね これどういうこと? 何使うにしてもテスト環境あるならそのverで使えない組み込み関数使えば テストでエラー吐かれるんだしバージョン無視コードがわからない OS無視コードも何を指してるのかわからない http://medaka.5ch.io/test/read.cgi/php/1498653249/953
954: nobodyさん [sage] 2018/09/28(金) 09:25:43 ID:??? >>953 XAMPP使って仮想環境を用意しないということは 本番とはバージョンやOSが違う状態で開発してるという想定をして ちゃんとコードをかけるかどうかっていう話だがそんな難しいことじゃねえだろ http://medaka.5ch.io/test/read.cgi/php/1498653249/954
955: nobodyさん [sage] 2018/09/28(金) 09:52:55 ID:??? >>954 バージョン違うとは限らんだろ OSにしてもOS依存のコードって意識的に書かないと無理でね? http://medaka.5ch.io/test/read.cgi/php/1498653249/955
956: nobodyさん [sage] 2018/09/28(金) 09:56:23 ID:??? Windowsじゃ使えない機能はいくつか知ってるけども あとは……なんかあったっけ? http://medaka.5ch.io/test/read.cgi/php/1498653249/956
957: nobodyさん [sage] 2018/09/28(金) 10:29:29 ID:??? >>955 意識的にかけるならいいんだよ 書けない人が動かんって言ってるわけで >>956 関数でOSやFSに依存したり制限をうけるものもそうだけど (問題になるかは別として)CRLFをPHP_EOLで書いてみたりとか (このスレにいるかは別として)C:\users\unko\manko.pngとかパス書いちゃうやつとか ちょっとバイナリプログラミングに手を出してみてエンディアン考えない実装したりとか ほとんどミラクルケースではあるがまあいろいろある http://medaka.5ch.io/test/read.cgi/php/1498653249/957
958: nobodyさん [sage] 2018/09/28(金) 10:46:04 ID:??? >>957 とりあえずOSについてだけ、だけど、正直あんまり同意できない ファイルシステム関係は・・・どんなんがあった? 意識してWindowsの特有のACLを操作するときとか?わからんけど PHP_EOLはわざわざ意識的に「OS依存の改行コード」を指定してるんだから関係なくね パスの問題は環境が異なるのに絶対パスで書くこと自体がNGなのであってOS関係ないはず エンディアンが問題になるって、ファイル読んで$char[$n]だったら問題にならないし pack/unpackだったらまず間違いなくOSによらず意識的にエンディアン指定するんでねーの あと意識しないで改行コードが変わりうるfputcsvみたいなやつか parse_ini_fileはどうだったっけ http://medaka.5ch.io/test/read.cgi/php/1498653249/958
959: nobodyさん [sage] 2018/09/28(金) 10:48:09 ID:??? ミラクルケースに近いけど32bit/64bitの数値上限とか http://medaka.5ch.io/test/read.cgi/php/1498653249/959
960: nobodyさん [sage] 2018/09/28(金) 12:34:50 ID:??? >PHP_EOLはわざわざ意識的に「OS依存の改行コード」を指定してる $tmp_path = "/var/tmp"; $updir = $tmp . DIRECTORY_SEPARATOR . "upload"; とか明らかに無意識というか脳死してる人は割と多い。 http://medaka.5ch.io/test/read.cgi/php/1498653249/960
961: 946 [sage] 2018/09/28(金) 12:46:39 ID:??? 今時PHPを含めスクリプトならどんな言語でも開発用には簡易サーバ使うと思ってる PHPならビルトインサーバだしRubyならWebrick, PythonならDjangoのdevserverが主要どころだろう 多人数の開発でApacheの設定をさせるのって難しくない? 自分だけで開発してるならXAMPPも分かるけど, でもフレームワークの開発用サーバ起動コマンド使う方が楽じゃない? 手元では簡易サーバで動かしたりテスト走らせたりしつつ, リポジトリpushしたときにCIサーバ側でテスト用コンテナ立ててテスト走らせれば本番環境に近い環境でテスト出来るし http://medaka.5ch.io/test/read.cgi/php/1498653249/961
962: nobodyさん [sage] 2018/09/28(金) 12:58:27 ID:??? 単一ページならともかく リクエストまたぐときは論外 http://medaka.5ch.io/test/read.cgi/php/1498653249/962
963: nobodyさん [sage] 2018/09/28(金) 13:25:42 ID:??? OS依存とかバージョン依存話してる奴らはまだいい 946ちゃんはアカン http://medaka.5ch.io/test/read.cgi/php/1498653249/963
964: nobodyさん [sage] 2018/09/28(金) 13:29:07 ID:??? >>960 WinでもLinuxでもパス区切り記号は / 使っていいと思ってたわ いや実際普通に使えるんだが。絶対パスやマルチバイト使わなきゃ大抵は平気なんだが むしろなんでそんな定数使おうとするんだろう。一体何を考えて・・・ http://medaka.5ch.io/test/read.cgi/php/1498653249/964
965: nobodyさん [sage] 2018/09/28(金) 17:28:51 ID:??? 964に同意でーす DIRECTORY_SEPARATORなんて使ったことねーぞ 頭の中では死語になってる http://medaka.5ch.io/test/read.cgi/php/1498653249/965
966: nobodyさん [sage] 2018/09/28(金) 20:14:32 ID:??? >>961 Apacheの設定って設定終わったら設定コピーするだけじゃん 多人数だとその設定はリポジトリを通して共有されるものだろう? http://medaka.5ch.io/test/read.cgi/php/1498653249/966
967: nobodyさん [sage] 2018/09/28(金) 20:15:52 ID:??? pathに"C:"が入ってたらデバッグモード・・・ ってのを昔やってたな 色々めんどくなってサブドメイン管理にするようになったけど http://medaka.5ch.io/test/read.cgi/php/1498653249/967
968: nobodyさん [sage] 2018/09/28(金) 20:23:44 ID:??? DIRECTORY_SEPARATORは確かCakeに入ってたな 今も入ってるかしらないけど define("DS", DIRECTORY_SEPARATOR) とかでDSだらけだった記憶が http://medaka.5ch.io/test/read.cgi/php/1498653249/968
969: nobodyさん [sage] 2018/09/28(金) 22:36:46 ID:??? php.iniならまだギリわかるが(設定コピーすりゃいいけど) apache httpdのhttpd.confでなんか開発に影響あってめんどいのってあるか? httpdの設定も満足にできない、って相当だぞ http://medaka.5ch.io/test/read.cgi/php/1498653249/969
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 33 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.010s