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

    私的良スレ書庫

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

    元スレ【PHP】下らねぇ質問はここに書き込みやがれ 72

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    251 : 230 - 2008/08/20(水) 18:17:37 ID:??? (+62,+26,-14)
    >>245
    >>247
    できました!
    本当にありがとうございます!!
    252 : nobodyさん - 2008/08/20(水) 18:25:52 ID:??? (+72,+21,-29)
    スレチだがSmartyでforみたいなループないんだな
    ちょっと不便
    253 : nobodyさん - 2008/08/20(水) 18:32:42 ID:??? (+63,+30,-37)
    つまり、お前は本当のプロの仕事というのを見たことがないんだよ。

    本当のプロの仕事っていうのは、
    普通の人間が5、10年勉強しておいつける代物ではない。

    ある程度一人で出来るようになったからって、
    勝手にのぼせ上がっているだけ、お前は。
    255 : nobodyさん - 2008/08/20(水) 18:36:46 ID:??? (+80,+9,-6)
    >>252
    forの何を求めてるかしらんけど、sectionではあかんの?
    256 : nobodyさん - 2008/08/20(水) 18:37:03 ID:??? (+7,-20,-15)
    で、どっかのjavaやc++のスレで回答もらったんかね
    257 : nobodyさん - 2008/08/20(水) 18:38:04 ID:??? (+28,+2,-42)
    やっぱりxampp使ってる奴は糞な質問する奴が多いな
    258 : nobodyさん - 2008/08/20(水) 18:39:29 ID:??? (+68,+29,+0)
    >>255
    あああああああああああああ
    すっかり忘れてた
    ありがとうございます
    そしてsectionさんごめんなさい
    261 : nobodyさん - 2008/08/20(水) 18:53:05 ID:??? (+50,+6,+1)
    >>259
    される
    263 : nobodyさん - 2008/08/20(水) 18:59:09 ID:??? (+52,+29,-1)
    >>262
    お前wwwwwwwwww洒落にならんAAはるなwwwwwww
    264 : nobodyさん - 2008/08/20(水) 19:02:50 ID:??? (+47,+24,-5)
    どういう意味なの?
    265 : nobodyさん - 2008/08/20(水) 19:04:50 ID:??? (+1,-26,-4)
    納期日(プログラム作成終了)をもって、首。
    266 : nobodyさん - 2008/08/20(水) 19:06:23 ID:??? (+57,+29,-1)
    ありがと。
    そんなことがよくあるのか・・・
    267 : nobodyさん - 2008/08/20(水) 19:19:23 ID:??? (+57,+29,-22)
    おれは基本的にプロジェクトがおわったら、
    別のプロジェクトに変えるようにしているから関係ないわ。
    同じメンバーで長くやっていると、色々な意味で成長しない。
    268 : 174 - 2008/08/20(水) 19:35:25 ID:PkKH7Tnj (-15,+29,-160)
    仕事から帰ってきました。
    レスが多くてびっくりしました。大変ありがたいです。
    ただ、結論はphpでも一発で処理するのは難しいってことですかね。

    array_uniqueのような関数があるので、
    MySQLのバイナリーファイルをちょこちょこといじって、
    重複データを削除してくれるような関数があると思ったのですが、なさそうですね。

    7400万件をSQL経由でコピーしますと、時間的には数時間かえってこないのに加えて、
    データーベースのファイル自体がコピー中に破損する現象があるので、
    # バージョンがSTABLEじゃなくRELEASEレベルなのが原因かも。
    関数かなんかで瞬間的にできればと思った次第です。

    色々とお答え頂き、どうもありがとうございました。
    C++が皆さんのお薦めということなので、C++のスレで聞いてみます。

    本当にありがとうございました。
    269 : nobodyさん - 2008/08/20(水) 19:38:00 ID:??? (+25,+29,-44)
    いや、だから普通にループしてチェックするんじゃだめなのか。
    メモリとCPUパワーと時間さえあればできると思うが。
    ローカルいじるだけなら書きやすいphpでやるのが楽。
    270 : nobodyさん - 2008/08/20(水) 19:46:06 ID:??? (+57,+29,-29)
    ループ処理とか回数が増えれば増えるほどPHPが苦手な分野じゃねえか
    その時間を短縮するために他の言語のほうがいいっていってんだろ
    ためしにPHPとJavaとC++でループ処理比較してみれ
    272 : nobodyさん - 2008/08/20(水) 19:51:36 ID:??? (+88,+24,-12)
    どっちにしろSQLで処理するのだから
    C++だろうがphpだろうが大した差はないと思うな
    もしかして、C++薦めてる人は何もかもC++でやろうと考えてるのかな
    273 : nobodyさん - 2008/08/20(水) 19:54:29 ID:??? (+74,+29,-43)
    >>272
    話わかってないだろ?
    SQLを他言語で操作するんだから
    その間のレスポンスが早い言語がいいって話だろ

    >もしかして、C++薦めてる人は何もかもC++でやろうと考えてるのかな
    case by caseにきまってるだろ
    ただ今回はなるべく時間を短縮してやりたいっていうことだから
    C++をすすめてるだけだろ
    274 : nobodyさん - 2008/08/20(水) 19:58:19 ID:??? (+94,+29,-48)
    >>271
    十数時間かけてやりゃいいじゃん。
    C++でやるとしてもC++ならMySQLのバイナリ直接操作してunique取れるのか?どうせ単純ループだろ。
    悩んでないでさっさとやれw 質問するまでもない。
    275 : nobodyさん - 2008/08/20(水) 20:10:38 ID:??? (+109,+29,-52)
    >>274
    だから、phpはCのオブラートに包まれているんだよ。
    だから、できることは少ないし遅い。その代り開発速度は速いが。

    Cは色々できる反面、処理がやっかい。自由度をとるか、効率性をとるかだよ。

    あたま沸いていんじゃまいか?
    276 : nobodyさん - 2008/08/20(水) 20:13:58 ID:??? (+1,-29,-99)
    >>218
    大規模開発に向かない(キリッ
    と言ってる暇でメモリリークするパターンを
    PHP Bugsに報告しておいて欲しいな

    >>259
    http://www.php.net/manual/ja/features.connection-handling.php

    >>174,271
    UNIQUE制約付けて INSERT IGNORE ね…
    これって7400万回逐次インデックスの更新が起きね?糞重そうだが
    データベース板でSQL文レビューしてもらった方がいいんじゃないの
    アプリケーション層でごりごりするような問題じゃないと思うよ
    277 : nobodyさん - 2008/08/20(水) 20:46:41 ID:??? (+72,+29,-11)
    >>275
    ん?だから本人が好きな方法でさっさとやればいいじゃん。
    あたま沸いてるとか何言ってんの?
    278 : nobodyさん - 2008/08/20(水) 21:03:25 ID:??? (+41,+11,+0)
    >>261
    どうも!
    280 : nobodyさん - 2008/08/20(水) 21:13:07 ID:??? (+26,+6,-7)
    >>279
    PHPでは多分ない
    開いた瞬間に全部の実行が決まってしまうからな

    あるなら俺もsiritasu
    281 : nobodyさん - 2008/08/20(水) 21:17:24 ID:??? (+3,-29,-80)
    http://www.php.net/manual/ja/function.readfile.php


    返り値

    ファイルから読み込んだバイト数を返します。
    エラーが起こると FALSEを返し、また@readfile()という名前でコールされない限り、
    エラーメッセージが表示されます。

    って書いてるからFALSEが返るか途中で閉じた場合読み込んだバイト数までを返すんじゃない?
    283 : nobodyさん - 2008/08/21(木) 02:32:54 ID:??? (-11,-29,-12)
    >>282
    ソースはもちろんEUC-JPなんだろうね
    285 : nobodyさん - 2008/08/21(木) 02:40:31 ID:??? (-14,-29,-23)
    >>284
    Apacheで文字コードが指定されてるとかかな・・
    firefoxの拡張とかで鯖のレスポンスヘッダとかを確認してみるといいかも
    287 : nobodyさん - 2008/08/21(木) 02:45:05 ID:??? (-11,-29,-49)
    >>284
    php.iniでEUC-JPな環境を作ったわけではない?
    やってないなら言語の設定とかは一応チェックしたほうがいい
    phpinfo() で確認
    288 : 282 - 2008/08/21(木) 02:51:51 ID:Nimqt/lP (-12,+29,-27)
    >>285さん
    PHP触りたてで分からないんですが
    やり方よく分からないです

    ですが
    ソースの方を色々といじくってたら
    上書き保存では文字コードが変わらないらしく
    新規でやったらうまくいきました
    お騒がせしました
    ありがとうございます
    289 : nobodyさん - 2008/08/21(木) 03:12:36 ID:??? (+62,-29,-34)
    今うpろだを改造してます
    md5でファイル名を出力してるんですが、出力URLが長くなってしまう。
    これを4,5文字に縮小するにはどうしたらいい?
    290 : nobodyさん - 2008/08/21(木) 03:13:21 ID:??? (-3,-29,-28)
    >>288
    やっぱりソースがEUC-JPじゃないって落ちかw
    291 : nobodyさん - 2008/08/21(木) 03:14:20 ID:??? (+96,+23,-28)
    >>289
    連番にして16進数にするとか
    もっと強度の低い暗号化にするとか
    292 : nobodyさん - 2008/08/21(木) 03:17:17 ID:??? (-6,-29,-156)
    >>286
    ぶっちゃけスレ違いだな
    SMTPはRCPTを見て宛先を判断する
    通常メールソースにSMTPは介入しないがBCCがヘッダに含まれる場合のみ介入し
    BCCのリストをRCPTに加えてBCCヘッダーを削除する
    これ以上は他を当たってくれ(使ってるSMTPで実装が異なるケースも考えられるからな)
    293 : nobodyさん - 2008/08/21(木) 03:19:32 ID:??? (+78,+29,-33)
    >>289
    同じファイル名からは常に同じハッシュを割り出す必要があるなら>>291のような方法
    そうでないなら独自にランダム文字列の生成を実装する手もある
    294 : nobodyさん - 2008/08/21(木) 05:14:55 ID:??? (+13,-29,-2)
    >>291 >>293

    md5じゃなくtimeを使ったら大分短くなった
    295 : nobodyさん - 2008/08/21(木) 05:36:21 ID:??? (+29,+11,+0)
    ちょw
    297 : nobodyさん - 2008/08/21(木) 07:45:34 ID:??? (-1,-29,-6)
    apacheのab使うなりして検証してから書き込みしたのかい?
    298 : nobodyさん - 2008/08/21(木) 07:46:33 ID:??? (+57,+29,-4)
    それにコードにもよるしなんともいえないだろカス
    299 : nobodyさん - 2008/08/21(木) 07:55:34 ID:??? (+51,+28,+0)
    何を言っているのか分からないw
    300 : nobodyさん - 2008/08/21(木) 08:37:31 ID:??? (+14,-29,-51)
    >>294

    timeにしようと思ったけどやっぱやめた。。。
    download.php?=○○○...&b=○○○...とかやたら長いんだよね
    rewriteは使いたくない 

    エロい人具体的に教えて
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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