2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

今日も元気に新人WEBプログラマースレだよ

1 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 21:30:08.635 ID:thvswuJ8M.net
ついてけない...つらい(´;ω;`)

2 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 21:31:06.694 ID:shlsuwvqd.net
言語は?

3 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 21:31:38.452 ID:thvswuJ8M.net
>>2
PHPだよ

4 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 21:32:11.091 ID:shlsuwvqd.net
>>3
じゃ分からんわ

5 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 21:33:51.273 ID:Q1/SXkPod.net
とりあえずvar_dump

6 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 21:36:15.962 ID:kVWvi3sp0.net
矛盾するけどデバッグの方法覚えたら早い

7 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 21:42:22.009 ID:thvswuJ8M.net
>>4
なにつかってるの?Ruby?
>>5
よくしてるよ

8 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 21:43:54.946 ID:thvswuJ8M.net
>>6
var_dumpとかphp4logとかなら使ってるけどデバッグがよくわかってないんだ

9 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 21:47:58.740 ID:Q1/SXkPod.net
あとは画面ごとにファイル分けたり
機能まとめたファイル作ったりするだけだよね

10 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 21:50:20.686 ID:thvswuJ8M.net
>>9
いちおう分けてあるよ
データベースとかと絡めると難しい...

11 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 21:51:36.707 ID:Q1/SXkPod.net
>>10
テーブルごとにファイル(class)作るといいらしい

12 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 21:54:21.620 ID:thvswuJ8M.net
>>11
なるほど、画面表示用classってことでそこにまとめて書いてるや
JOINが遅すぎて泣ける...

13 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 22:03:25.864 ID:thvswuJ8M.net
明日はお休みだー
勉強するか...

14 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 22:12:21.692 ID:kVWvi3sp0.net
SQL絡めるなら一回配列に突っ込んでしまうと楽かもしれない
そんなfunctionつくっとくと使い回しできる
そういう量のデータ扱うとテーブルにする必要があるだろうから配列からテーブル吐き出すfunctioつくっとくと(ry
外部ファイルでfunctionとか表示しにくいものは単体で動くように作って完成したらfunctionにするとか手順を工夫する

Windowsならこれオススメ
http://www.wind.sannet.ne.jp/m_matsu/developer/a5m2/
場合によりけりでACCESSと使い分けると捗る
データベースにインサートアップデートするならアクセスの方が楽かもしれないVBA使えばSQLだけで無理なのいけるし
もちろんストアドでやってもいいんだろうけど

15 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 22:14:09.516 ID:kVWvi3sp0.net
デバッグこんなのあるらしい使ったことないけど

http://ja.stackoverflow.com/questions/7068/phpのデバッグ方法についてよい方法を教えてください

16 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 22:24:32.157 ID:2Oj2KCkS0.net
>>14
ありがとう、ER図とか見たこともなかったから来週にでもこれ使ってみてみるよ
インサートアップデートはACCESSのODBC接続使ってるよー
配列は連想配列に突っ込んでる
配列からテーブルにっていうのがピンとこないんだけど、作業用テーブルを別に作るってこと?

17 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 22:30:53.390 ID:kVWvi3sp0.net
>>16
あーごめんHTMLのTABLEタグのこと言いたかったデータベースのテーブルではない

SQLでとってきたデータが多いTABLEにして使うだろうとおもって

18 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 22:34:38.910 ID:2Oj2KCkS0.net
>>15
こんな方法もあるんだ
みんなbreakpointとか設定してみたいな感じでやってるかと思ってた

19 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 22:39:59.413 ID:2Oj2KCkS0.net
>>17
あ、そういうことか!ありがとう
データが多いTABLE作るのってけっこうデータベースからのSELECTが重くなって困る
CSSでクリックしたらリストが展開するって感じでdisplay:noneを指定して読み込んでるんだけど、ajaxで動的にとってきたほうがいいのかな
そっちのが都度読み込みになるけどSELECTは軽くなるよね
やったことないけどできるんだろうか...

20 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 22:50:59.250 ID:kVWvi3sp0.net
>>19
Webで数万単位でとるってなかなかないんじゃね
鯖のスペックにもよるけど時間かかるなら取り方自体考えた方がいい気がする

もちろんajaxつかった方が早いよ
「次へ」を押したときに取るって感じでやればいい
ただしSQLで続きを取る難しさが残る

大丈夫だと思うけどもしデータ取りに行くときにVIEW挟んでるならそっち直した方がいいぞ
いらないデータ結合してるならそこ制御した方が早くなるし

21 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 22:57:42.594 ID:2Oj2KCkS0.net
>>20
やっぱajaxかー、ありがとうこれでいけるもんかなと悩んでた
データは固まりごとにID振ってるから問題なさそう

取り方かぁマテリアライズドビューとかでサクッと結合したテーブル持っときたいんだけどバージョンが古くて対応してないんだよね...
新規で結合したテーブル作っても古いテーブルにデータはインサートされてくから、保守が大変そうだし
PHPでテーブルキャッシュとかできないよね

22 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 23:07:30.297 ID:kVWvi3sp0.net
>>21
ワークテーブル用意してクリアするしかないんじゃね

23 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 23:21:46.513 ID:2Oj2KCkS0.net
>>22
さんくす、データベースのセッションてPHPのPDOでコネクトして切断してとかやっても維持されてる?
TEMPORARY TABLEむずかしいな...

24 :以下、\(^o^)/でVIPがお送りします:2015/05/22(金) 23:34:50.129 ID:kVWvi3sp0.net
>>23
Temporary Tableっていうのがあるのか初めて知ったwwww
普通にテーブル作って突っ込んでた
毎回セッション閉じてたからわかんね
今度試してみるわありがと

総レス数 24
7 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200