- 1 名前:nobodyさん mailto:sage [2012/01/02(月) 02:03:25.50 ID:???]
- 質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り 次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。 ◆前スレ 【PHP】下らねぇ質問はID出して書き込みやがれ 113 kohada.2ch.net/test/read.cgi/php/1322564127/ ◆質問用テンプレ 【OS名】CentOS 【PHPのバージョン】5.3 【連携ソフトウェア】MySQL ImageMagick 【質問内容】 ◆質問する時の注意 ・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す) ・ 己の行った操作、変更などを詳しく明記すること。 ・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。 ・ 質問者として、態度をわきまえること。 ・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。 (PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。) ◆質問後の注意 ・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。 ・解決しなくても回答をもらった場合はお礼を言うこと。 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。) ◆回答者への注意 ・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。 【その他諸注意】 ・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
- 19 名前:nobodyさん mailto:sage [2012/01/02(月) 12:14:22.05 ID:???]
- どこで使うんだよ、目的と手段が入れ替わってないか?
- 20 名前:nobodyさん mailto:sage [2012/01/02(月) 12:20:49.99 ID:???]
- 目的の無い旅もいいもんだ (暇人に限る)
- 21 名前:nobodyさん [2012/01/02(月) 12:29:16.32 ID:Vsxd7/Vo]
- シングルトンってやっぱりあんまり意味ないみたいですね。
公式サイトに書いてありました。 シェアードナッシングとはプロセスごとにメモリ空間バラバラに なるからということか。 このへんはマルチスレッドな言語とは事情が違うわけですね。 www.php.net/manual/ja/language.oop5.patterns.php
- 22 名前:nobodyさん mailto:sage [2012/01/02(月) 12:47:01.87 ID:???]
- >>11
それってJavaなんかだと普通にできませんか? applicationスコープというがあるわけで。
- 23 名前:nobodyさん mailto:sage [2012/01/02(月) 16:10:22.97 ID:???]
- PHPのシングルトンは半端だよ。
公式サイトにもPHPでは意味ないかもって書いてあるじゃん。 まったく無意味ではないけど複数プロセス・複数メモリ空間のPHPでは 本来の意味は無いって。
- 24 名前:nobodyさん mailto:sage [2012/01/02(月) 16:43:20.79 ID:???]
- >>21
>>23 本当はわかってないだろ。
- 25 名前:nobodyさん mailto:sage [2012/01/02(月) 17:10:05.14 ID:???]
- シングルトンって1インスタンスを保証するために使うもんでないの?
- 26 名前:nobodyさん [2012/01/02(月) 17:18:55.87 ID:jFXHaYiB]
- インターフェース名でAという名前をつけて
クラス名でもAという名前をつけるとエラーが出たのですが インターフェースとクラスでも名前がかぶるといけないのでしょうか?
- 27 名前:nobodyさん mailto:sage [2012/01/02(月) 17:23:24.40 ID:???]
- インタフェースとクラスが同じ名前なら
それはオブジェクト設計がおかしい
- 28 名前:nobodyさん mailto:sage [2012/01/02(月) 17:25:38.11 ID:???]
- >>24
どこがわかっていないか説明してあげてね。 >>25 おっしゃるとおり。1プロセスで1インスタンス生成。 PHPの場合は複数のプロセスで動くのでサイト内で 唯一のインスタンスにはならないね。
- 29 名前:nobodyさん mailto:sage [2012/01/02(月) 17:43:31.44 ID:???]
- サイト内で唯一のインスタンスにはならないね。(キリッ)
- 30 名前:nobodyさん [2012/01/02(月) 17:46:06.37 ID:jFXHaYiB]
- >>27
設計がおかしいということはやはり、 同じ名前はつけられないことになってるんですね ありがとうございます
- 31 名前:nobodyさん [2012/01/02(月) 18:03:00.77 ID:Vsxd7/Vo]
- 別の質問です。
こういった場合どのようにするのが効率的ですか? トップページにニュースを表示させます。 ニュースのデータはDBへ保存しています。 ニュースは誰が訪問しても同じデータですので、 ユーザーごとにDBへ取りに行くのは不効率です。 そのためDBから取り出したデータを 他のユーザーもDBへ再アクセスせずに利用できるようにしたいのですが どのような方法がありますか? それともやはりユーザーごとにDBへ取りに行く必要があるのでしょうか?
- 32 名前:nobodyさん mailto:sage [2012/01/02(月) 18:10:28.67 ID:???]
- >>22
サーブレットのライフサイクルを知らないんでしょ >>30 コーディング規約でググるといい クラス…名詞、インターフェース…形容詞と分けたり プレフィックス (IUnko, IChinko) を付けたり なぜそうしているのか?等勉強になるから
- 33 名前:nobodyさん mailto:sage [2012/01/02(月) 18:24:49.10 ID:???]
- 最近思うことは関数の仕様が気持ち悪い
str_replaceとかstrlenとかなんだよ str.replace str.lenとか strreplace strlenとか str_replace str_lenとか いつになったらこういうのが統一すんだよ 一部でオブジェクト化してるが今のままで全ての手続き型からオブジェクト型に移行するのにPHP8ぐらいいきそうだな
- 34 名前:nobodyさん mailto:sage [2012/01/02(月) 18:25:53.66 ID:???]
- >>31
創造性の無い人間はプログラミングに向いてない
- 35 名前:nobodyさん mailto:sage [2012/01/02(月) 18:27:21.26 ID:???]
- >>31
静的ページ作っておけば?
- 36 名前:nobodyさん mailto:sage [2012/01/02(月) 18:27:40.78 ID:???]
- >>32
ありがとうございます 今見ていますが勉強になります
- 37 名前:nobodyさん mailto:sage [2012/01/02(月) 19:02:53.75 ID:???]
- >>31
とってきた物と時刻をファイルなりmemcacheなりに保存して 有効期限が切れたらDBから取り直す
- 38 名前:nobodyさん [2012/01/02(月) 19:09:23.14 ID:Lu/m0VMP]
- phpでmemcacheをやりたいのですが
サーバを再起動するとmemcachedに入っているデータは飛びますか?
- 39 名前:nobodyさん [2012/01/02(月) 19:10:51.80 ID:Vsxd7/Vo]
- >>31
>>37 やっぱりそうなっちゃうんですね。 アプリケーション全体みたいなやつがあればいいんでしょうけど PHPには無いのですね。わかりました。ありがとうございました。
- 40 名前:nobodyさん mailto:sage [2012/01/02(月) 19:11:25.15 ID:???]
- memcachedはデータ飛ばないだろ
APCなんかは無理だけど つーかググれよ
- 41 名前:nobodyさん mailto:sage [2012/01/02(月) 19:13:03.21 ID:???]
- >>39
おまえそもそもPHPをなんだと思ってるんだよ トンチンカンすぎるだろ ちなみにトンチンカンって言葉聞いたのすっげ久しぶりだ
- 42 名前:nobodyさん [2012/01/02(月) 19:21:02.53 ID:Vsxd7/Vo]
- >>41
PHPって今最も優れたサーバーサイド言語ですよね。 何かお気に障りましたか?
- 43 名前:nobodyさん mailto:sage [2012/01/02(月) 19:24:45.27 ID:???]
- 昨日荒らしてたキチガイか。
- 44 名前:nobodyさん [2012/01/02(月) 19:25:31.63 ID:Lu/m0VMP]
- なるほど
サーバを再起動してもmemcachedで保有するデータは飛ばないって事ですか でもmemcachedを再起動したら飛びますよね? こういう場合ってどうやってデータをバックアップしてmemcached再起動後にデータをリストアするのでしょうか?
- 45 名前:nobodyさん [2012/01/02(月) 19:27:40.54 ID:Vsxd7/Vo]
- >>43
お疲れさん。 今日の釣りはこれで終了する。 ごくろう。
- 46 名前:nobodyさん mailto:sage [2012/01/02(月) 19:33:37.50 ID:???]
- 昨日1000取ってたヤツか
- 47 名前:nobodyさん mailto:sage [2012/01/02(月) 19:38:32.48 ID:???]
- >>34
釣りなのかはともかく>>31程度のことを創造性の問題にするとはw
- 48 名前:nobodyさん mailto:sage [2012/01/02(月) 19:52:33.98 ID:???]
- DBに保存してるならジャンルごとに取り出すとかレコメンドして取り出すとかいろいろできるだろ
すべてのユーザに同じデータならニュースサイトのRSSひっぱってくりゃいい なんでもできる状態で”これしかできない”限定の質問が視野狭窄脳梗塞状態 周りにこーゆーヤツが多くてちょっとイラッ☆っときてしまった 反省はしてない
- 49 名前:nobodyさん mailto:sage [2012/01/02(月) 20:32:24.66 ID:???]
- しかし、>>31の釣り野郎はPHPの弱点をうまく突いているwww
- 50 名前:nobodyさん mailto:sage [2012/01/02(月) 20:41:19.53 ID:???]
- あと->とかふざけんな.でメンバにアクセスできるようにしろ!
面倒くせえんだよ->ってうつの
- 51 名前:nobodyさん mailto:sage [2012/01/02(月) 20:42:23.22 ID:???]
- >>31の言ってる意味がわからん。
- 52 名前:nobodyさん mailto:sage [2012/01/02(月) 20:44:30.99 ID:???]
- >>39の言ってる意味もわからん。
- 53 名前:nobodyさん mailto:sage [2012/01/02(月) 20:54:47.07 ID:???]
- >>47>>49
低脳が自演すると、自分の間抜けさを補強しちゃうのが悲しいな 黒いものをいくら「白だ!」と自演してもみんなクスクス笑うだけ
- 54 名前:nobodyさん mailto:sage [2012/01/02(月) 21:11:31.24 ID:???]
- >>48の言ってる意味もわからん。
- 55 名前:nobodyさん mailto:sage [2012/01/02(月) 21:12:37.11 ID:???]
- >>53
釣りにつられるなよw
- 56 名前:nobodyさん mailto:sage [2012/01/02(月) 21:17:10.64 ID:???]
- ここまでひどい自演も最近あまりみないな
- 57 名前:nobodyさん [2012/01/02(月) 21:18:55.95 ID:Vsxd7/Vo]
- このスレおもしろすぎる。
釣りって言ってるのに、入れ食い状態。 みんなに正月早々つきあってもらってごめんね。 またネタ用意してくるから待っててねwwwwwwww
- 58 名前:nobodyさん mailto:sage [2012/01/02(月) 21:21:12.46 ID:???]
- ';';,..
'';;';';;,., ''';;';';;'';;;,., ザッ ''';;';'';';''';;'';;;,., ザッ ザッ ;;''';;';'';';';;;'';;'';;; ;;'';';';;'';;';'';';';;;'';;'';;; vymyvwymyvymyvy ザッ ザッ MVvvMvyvMVvvMvyvMVvv、 Λ_ヘ^−^Λ_ヘ^−^Λ_ヘ^Λ_ヘ ザッ ヘ__Λ ヘ__Λ ヘ__Λ ヘ__Λ __,/ヽ_ /ヽ__,.ヘ /ヽ__,.ヘ _,.ヘ ,.ヘ ザッ /\___/ヽ /\___ /\___/ヽ _/ヽ /\___/ヽ / \/ / \ / \ . | | | | | | | | | | | | . | | | | | | \ /\ \ / \ / /`ー‐--‐‐―´\ /`ー‐- /`ー‐--‐‐―´\ /`ー‐--‐‐―´ 「vipに帰ります」「vipに帰ります」「vipに帰ります」「vipに帰ります」
- 59 名前:nobodyさん mailto:sage [2012/01/02(月) 21:22:02.25 ID:???]
- こんなくだらない事している間におまいらの知らないところでスキルを上げてる奴らがいる
- 60 名前:nobodyさん mailto:sage [2012/01/02(月) 21:57:14.73 ID:???]
- とりあえず正月三が日ぐらい休めw
- 61 名前:nobodyさん [2012/01/03(火) 00:37:02.85 ID:5Pk6ggV8]
- phpのセッションをDBに保存し、それを別言語で作ったアプリ(具体的にはnode.js)からも共有したいと考えています。
ドメインは同じです。 www.phppro.jp/phptips/archives/vol45/1 を参考にしてまずはphpのセッションをmysqlに入れる方法を試してみたのですが、 DBを見たところ以下のような形式でデータが保存されていました。 session_id: bhvsjrg7dsroutsea13q1ji52 session_data: name|s:7:"1234567";id|s:9:"123456789"; session_createdate: 2012-01-02 23:44:17 session_idとsession_createdateは特に問題ないのですが、 session_dataの保存形式がよく分かりません。 どういうルールに基づいた形式なのでしょうか? またこのsession_dataの保存形式を変更することはできるのでしょうか?
- 62 名前:nobodyさん mailto:sage [2012/01/03(火) 00:40:23.42 ID:???]
- >>28
プロセスを何だと思いこんでるんだ?コイツ
- 63 名前:nobodyさん mailto:sage [2012/01/03(火) 00:42:57.34 ID:???]
- >>62
プロセスとは何か説明してあげて。
- 64 名前:nobodyさん [2012/01/03(火) 00:47:46.14 ID:rKocSQ20]
- 詳しい人、
PHPでマルチスレッドを実現する方法を教えて下さい。
- 65 名前:nobodyさん mailto:sage [2012/01/03(火) 00:53:19.06 ID:???]
- >>61 MySQLのデータ型から好きなの選んで www.dbonline.jp/mysql/type/
>>63 apache >>64 いくらでもあるがなggrks
- 66 名前:nobodyさん [2012/01/03(火) 01:00:40.26 ID:rKocSQ20]
- >>65
すみません。 もっと詳しく教えてください。 どうやってマルチスレッドになるのでしょうか?
- 67 名前:nobodyさん [2012/01/03(火) 01:19:51.05 ID:rKocSQ20]
- >>65
本当にPHPが単なる並行処理ではなく マルチな「スレッド」として動くのでしょうか? どのような仕組みか詳しく教えていただけませんでしょうか?
- 68 名前:nobodyさん mailto:sage [2012/01/03(火) 01:30:14.56 ID:???]
- お前もう飽きた
- 69 名前:nobodyさん mailto:sage [2012/01/03(火) 01:32:37.21 ID:???]
- 新年早々大丈夫か
- 70 名前:nobodyさん [2012/01/03(火) 01:38:20.07 ID:rKocSQ20]
- >>68
>>69 >>65の方が教えていただけませんので代わりに教えていただけませんでしょうか? PHPをマルチな「スレッド」として動かす方法を。
- 71 名前:nobodyさん mailto:sage [2012/01/03(火) 02:03:49.54 ID:???]
- >>61
>session_data: name|s:7:"1234567";id|s:9:"123456789"; s:7やs:9ってのはString(7) String(9)ってこと つまり文字列型の変数で長さが7文字って書いてるだけ >>70 PHPはマルチスレッド非対応 っぽいことはcURL使えばできる
- 72 名前:nobodyさん [2012/01/03(火) 02:38:05.01 ID:rKocSQ20]
- >>71
やっぱりマルチスレッドはできないですよね。 >>65は嘘つきですね
- 73 名前:nobodyさん mailto:sage [2012/01/03(火) 02:53:05.42 ID:???]
- >>71
おまえ構うなよ
- 74 名前:nobodyさん [2012/01/03(火) 02:53:47.08 ID:rKocSQ20]
- >>73
あなたも嘘つきですか?
- 75 名前:nobodyさん mailto:sage [2012/01/03(火) 03:46:50.55 ID:???]
- >>64 は、マルチスレッドっぽいことがしたいの?
- 76 名前:nobodyさん mailto:sage [2012/01/03(火) 03:48:48.69 ID:???]
- >>61
確認する暇がないんで嘘付いてたら悪いけど JSONで保存するならこんな感じかね > www.phppro.jp/phptips/archives/vol45/1 function read ($id) { global $db; mysql_select_db("db_name"); $result = mysql_query("SELECT * FROM session_t WHERE session_id='{$id}'"); if(mysql_num_rows($result) == 1){ $row = mysql_fetch_array($result); - return $row['session_data']; + $_SESSION = json_decode($row['session_data']); + return session_encode(); 中略 function write ($id, $sess_data) { + session_decode($sess_data); + $sess_data = json_encode($_SESSION);
- 77 名前:nobodyさん mailto:sage [2012/01/03(火) 03:50:58.26 ID:???]
- まぁjsonにするのが普通だけどSESSIONは再利用できないでしょ
中身と何かしらユーザーと紐付けるユニークなIDだけを格納しておいて新しいSESSIONへ入れるという実装が現実的
- 78 名前:nobodyさん [2012/01/03(火) 03:52:02.64 ID:5Pk6ggV8]
- >>71
ありがとうございます。 ちょっと自分で調べてみて、seliarizeという関数がセッションのキーバリューをこの形式に変換していることが分かりました。
- 79 名前:nobodyさん [2012/01/03(火) 04:00:17.52 ID:5Pk6ggV8]
- >>76,77
やっぱりそういう方法になりますかね… とりあえず www.1x1.jp/blog/2010/12/php_serialize_data_type.html code.activestate.com/recipes/414334/ seliarizeが中でどんなことやってるのかが何となく分かりましたし、 php側での対応は特にせずにjavascript側でseliarize関数的なものを実装しようかと思います。 ありがとうございます。
- 80 名前:nobodyさん mailto:sage [2012/01/03(火) 04:11:57.55 ID:???]
- PHPのシリアライズのバグは治ったんでしょうか?
- 81 名前:nobodyさん mailto:sage [2012/01/03(火) 04:13:01.20 ID:???]
- なんか厄介事やろうとしてるみたいだけど素直にajaxでPHPからjsonでもらったら?
- 82 名前:nobodyさん mailto:sage [2012/01/03(火) 04:17:24.79 ID:???]
- >>61
>>76 そんなことするくらいならPHP以外の言語にしては?
- 83 名前:nobodyさん mailto:sage [2012/01/03(火) 10:51:44.23 ID:???]
- いい加減な事いう>>65が答えられなくて誤魔化してきたことに笑った
- 84 名前:nobodyさん mailto:sage [2012/01/03(火) 14:52:20.49 ID:???]
- 関数の呼び出し元はdebug_backtrace()で、ローカル変数はget_defined_vars()
で取得できるようですが、呼び出し元のローカル変数一覧を取得する方法は ないのでしょうか?
- 85 名前:nobodyさん mailto:sage [2012/01/03(火) 15:03:14.85 ID:???]
- >>84
>>1
- 86 名前:nobodyさん [2012/01/03(火) 16:32:20.69 ID:u/AA2OwX]
- すいません…
【OS名】FreeBSD 8.1-RELEASE-p5 【PHPのバージョン】5.3.8 【連携ソフトウェア】 【質問内容】 関数の呼び出し元はdebug_backtrace()で、ローカル変数はget_defined_vars() で取得できるようですが、呼び出し元のローカル変数一覧を取得する方法は ないのでしょうか?
- 87 名前:nobodyさん mailto:sage [2012/01/03(火) 16:56:09.74 ID:???]
- >>86
ないです
- 88 名前:nobodyさん [2012/01/03(火) 17:16:36.40 ID:u/AA2OwX]
- >>87
わかりました。ありがとうございます。
- 89 名前:nobodyさん mailto:sage [2012/01/03(火) 17:19:27.22 ID:???]
- >>88
俺はコードを載せてもらわないと答えられないから サンプルコードを出してもらってどこの変数をどこから取得したいのかコードで書いてくれ 基本的に俺は日本語だけの質問は答えないけど
- 90 名前:nobodyさん mailto:sage [2012/01/03(火) 17:20:04.63 ID:???]
- ちなみに外人です
- 91 名前:86 [2012/01/03(火) 18:08:55.19 ID:u/AA2OwX]
- こんな感じなんですが。
function a() { $a = 123; b(); } function b() { // ここでa()のローカル変数を取得したい // (array('a' => 123)) }
- 92 名前:nobodyさん mailto:sage [2012/01/03(火) 18:19:55.30 ID:???]
- >>91
function a() { $a = 123; b(get_defined_vars()); } function b($vars) { var_dump($vars); }
- 93 名前:nobodyさん mailto:sage [2012/01/03(火) 18:25:22.21 ID:???]
- function a() {
$a = 123; b(); } function b() { // ここでa()のローカル変数を取得したい // (array('a' => 123)) } これだけ見ると b()に引数で渡せよってなるね
- 94 名前:nobodyさん mailto:sage [2012/01/03(火) 18:36:58.73 ID:???]
- お前が書き込んでいるとき
既に俺は渡した
- 95 名前:nobodyさん [2012/01/03(火) 18:49:51.05 ID:Ccq7mdky]
- phpMyAdminのテーマって、公式から拾える分しかないのですか?
同じデザインで、色違いってのが3種類欲しいんだけど
- 96 名前:nobodyさん mailto:sage [2012/01/03(火) 18:51:12.87 ID:???]
- >>95
他にもあるよ
- 97 名前:nobodyさん mailto:sage [2012/01/03(火) 18:52:03.43 ID:???]
- >>91
こういう風にクラスに入れとくのは? class Debug { public $debug = array(); public function get_vars(){var_dump(get_object_vars($this));} } class Test extends Debug{} function a() { $test1 = 1; $test2 = 2; $test3 = 3; // デバッグモード global $obj; $obj = new Test(); $obj->debug["test"] = $test1; $obj->debug["test2"] = $test2; $obj->debug["test3"] = $test3; } function b() { // デバッグモード global $obj; $obj->get_vars(); } a(); b();
- 98 名前:nobodyさん mailto:sage [2012/01/03(火) 19:31:14.73 ID:???]
- >>31
おいおいおい、 そういうときこそシングルトン使えよ。 全くこのスレはレベル低いな。
- 99 名前:nobodyさん mailto:sage [2012/01/03(火) 20:27:11.00 ID:???]
- DBアクセスにシングルトンを使う場合
あくまでも同じユーザがリソースを使いまわすためにあるもので 別のユーザが使ってたリソースを別ユーザが再利用するなんてことは出来ない >>31のようなものは単にキャッシュの仕組みを作ればいい
- 100 名前:nobodyさん mailto:sage [2012/01/03(火) 20:39:04.35 ID:???]
- 釣られんなよ
- 101 名前:nobodyさん mailto:sage [2012/01/03(火) 20:40:01.09 ID:???]
- 自分のレベルの低さを釣りで済ますなよ
- 102 名前:nobodyさん mailto:sage [2012/01/03(火) 20:47:44.01 ID:???]
- >>99
えーーーー。知らなかった。 PHPのシングルトンは特殊ですね。
- 103 名前:nobodyさん mailto:sage [2012/01/03(火) 20:54:55.18 ID:???]
- >>99
おいおい、君もレベル低いな。 アプリケーションスコープに入れて シングルトンかませばいいだろ。
- 104 名前:nobodyさん mailto:sage [2012/01/03(火) 21:04:35.24 ID:???]
- 一人何役?
- 105 名前:nobodyさん mailto:sage [2012/01/03(火) 21:32:25.10 ID:???]
- 間抜けなこと言ってるのは >>98 >>102 >>103
- 106 名前:nobodyさん mailto:sage [2012/01/03(火) 21:38:30.72 ID:???]
- コネクションプーリングなんてのはそもそもアプリケーションサーバが対応してないと無意味だしな
- 107 名前:nobodyさん mailto:sage [2012/01/03(火) 23:06:40.58 ID:???]
- >>71
>PHPはマルチスレッド非対応 公式では”非推奨”とされてるだけで、Apache MPM workerでマルチスレッドモードになる php.net/manual/ja/function.zend-thread-id.php
- 108 名前:nobodyさん mailto:sage [2012/01/03(火) 23:20:26.07 ID:???]
- >>107
非推奨は使い物にならないんだよ。 完全趣味ならともかくビジネスだったら非対応。 これだからPHPは馬鹿にされる。
- 109 名前:nobodyさん mailto:sage [2012/01/03(火) 23:27:02.14 ID:???]
- >>108
馬鹿はそうやって最初からあきらめるが、頭が良い人間はこれでビジネスをする www.phpclasses.org/blog/post/66-More-defensive-programming-practices-to-survive-Web-site-traffic-peaks.html
- 110 名前:nobodyさん mailto:sage [2012/01/03(火) 23:33:06.46 ID:???]
- >>107
Apacheの機能じゃんそれ・・・
- 111 名前:nobodyさん mailto:sage [2012/01/03(火) 23:33:33.84 ID:???]
- ついでにこれも読んだら、使いどころがだいたいわかるっしょ
[PHP-DEV] PHP Performance in Apache: Multi-Process vs Multi-Threaded www.serverphorums.com/read.php?7,247223
- 112 名前:nobodyさん mailto:sage [2012/01/03(火) 23:40:41.72 ID:???]
- 必死にググって張ってるだけだろwwwwwwwwwwwwwwwwwwwwwwwwwwww
- 113 名前:nobodyさん mailto:sage [2012/01/03(火) 23:42:00.40 ID:???]
- >>112を擁護するわけではないけど
英語でベタベタ貼る人ってだいたい理解してない ごまかしてる感がするので日本語で説明して下さい
- 114 名前:nobodyさん mailto:sage [2012/01/03(火) 23:44:14.54 ID:???]
- >>109
静的コンテンツをマルチスレッド化されたウェブサーバで運用するアイデア >>111 マルチスレッド、マルチプロセスのパフォーマンス比較
- 115 名前:nobodyさん mailto:sage [2012/01/03(火) 23:50:08.31 ID:???]
- >>111
結論言う。 言語を変えろ。
- 116 名前:nobodyさん mailto:sage [2012/01/03(火) 23:51:11.23 ID:???]
- これは日本語で書いてある
LAMP システムを調整する: 第 2 回 Apache と PHP を最適化する www.ibm.com/developerworks/jp/linux/library/l-tune-lamp-2.html
- 117 名前:nobodyさん mailto:sage [2012/01/03(火) 23:52:26.89 ID:???]
- >>109
頭の良い人はPHP以外の手段を使う。これ常識。
- 118 名前:nobodyさん mailto:sage [2012/01/03(火) 23:57:57.57 ID:???]
- >>111
アパッチの動作モードの話をしてどうすんだっていう
- 119 名前:nobodyさん mailto:sage [2012/01/04(水) 00:00:11.45 ID:???]
- PHPerはバカばっかり。
|

|