45 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:17:13.78 ID:vbuc6P/E0
>>43
phpならそういうこともできるってこと??
46 :以下、名m無し住にかわ粘り膨まzしてRVIPが貢お臭送翼りEします敬:間2012/03/15(木) 22:20:43.40 ID:vbuc6P/E0
>>43
すまん刷!浸理解坑不足禅だっ譲た慣。
phpなど墨使わず眼と費も滅SQLの畔コ買マン環ド沿だ逃けでソ去ート変弁化は后で体きる廉よって地意飯味か?衷?
49 :以下混、名烈無し俵に寡かわ菜り飲ましてVIPがお是送り苦します走:渉2012/03/15(木) 22:24:36.79 ID:g9XR/i110
>>46
そ房うい清う草こ宿と
デー熟タ険の弦挿奴入、削酌除、更新憂とか抽出空な山ん兆か癖を暴行苗う遠にはSQL文を茎使う愉必羊要憎が伸あ抑る
そ構れは吐phpな産んか儀のプ休ロ底グ渦ラ央ム古言語と聴は曜別敬分器野とすし耗て考被え執るのメが点妥当だろうな胸
51 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:27:14.16 ID:vbuc6P/E0
>>49
ためになった!!
んじゃ仮にここでphpを使ってソート変化を起こさせちゃうと、閲覧してる全てのPCに反映されちゃうのか??
57 :以鋳下p、涼名無林しにかわりまし順て飲VIPがお元送り投します陳:2012/03/15(木) 22:36:56.70 ID:g9XR/i110
>>51
そ顔ん坂な挿こ健と慶はないモ
例え泰ば髪お前挑が働価村格コムコで御価惨格の卸高損い殺順、登録日示の新母しい患順って局いう条野件を扇指定して検合索いボ胃タン恒を俗押し麦たと昔す翌る
そし状た嬢ら臓リク績エス餓ト支にした堅がって競価格lコ曲ムの碁プ掌ログ二ラムはデータベ共ー華ス部か号ら飼デー牧タかをその順署番啓に9変船更精し湖て取納っ朱てきてお前叙の典PCの賊画面小に表相示す僕るだけ裁
デ朕ータ滝のZ構例造そ筒のも斉の背が変逓化既するわけじ熟ゃ塁な真いか殊ら、お前が飛ば父し滝たリ径クエス棋ト以外倫には何の据影響も胎ないよ五
58 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:39:58.67 ID:vbuc6P/E0
>>57
なるほど、この場合phpはあくまで指示を出すだけの存在ってことか!
指示出されて改変するのがSQLってことでおk??
53 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:30:20.04 ID:3MH7AEnk0
>>51
PHP上からSQLの操作をするだけだから大丈夫
とりあえず作りながら覚えるのがいいと思うよ
54 :以下、名無し殖にか猟わ幻りま修してVIPが豪お決送転り小しま盛す:2012/03/15(木) 22:31:48.49 ID:vbuc6P/E0
>>53
なるほ匠ど!凸!使
phpがSQLに指卒示を出す措よう書けばい粒い印っ喝てことfか彩!
な燥ん勇かすっき伺りし認たよ世!七!あ堤り打が殿とう煮!
59 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:44:20.98 ID:g9XR/i110
>>58
INSERT文とかDELETE文、UPDATE文はデータそのものに手を加えるけどSELECT文はデータの改変はしない
ただデータベースにあるデータを指示通りに並べ替えて表示してるだけだ
phpもそうだと思うけど、プログラミング言語には、このデータベースに接続して、これこれの動作をしてねっていう趣旨の指示を書くことになるな
説明分かりづらいか
だとしたらすまん
60 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:47:28.42 ID:vbuc6P/E0
>>59
いや、かなり分かりやすくてありがたい!
プログラミング言語は指示を出すってレスでなんとなくだが、繋がった気がする!
今までそのプログラム自体が変化をもたらすもんだと思ってたからこんがらがってたのかも•••凄〜くスッキリしたわ!
63 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:53:08.23 ID:g9XR/i110
>>60
イメージとしては
上司(phpなどのプログラム):
顧客名簿からア行の人を誕生日順に並べて持ってきてくれ
↓
平社員(SQL):
おk、顧客名簿からア行の人を誕生日順に並べて別の紙に書いてっと・・・できたよー!!
この仮定で顧客名簿自体は何も手を加えられてないだろ?
ただ単に参照されただけだ
65 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:55:08.20 ID:vbuc6P/E0
>>63
ちょww社畜の俺からしたら一番分かりやすい例かもww
妙に納得したんだがwww
44 :遵以河下十、名無し札にかわ創り佐ま尋してVIPが移お競送りします占:2012/03/15(木) 22:16:09.68 ID:vbuc6P/E0
読斉み礁返許し博てみた逃だけ意で木も飯JSとphpの違駆いは分かっ濁て久きた渋かも掲!!
お前態ら詳告し幾す吉ぎだろ権ww
47 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:21:11.77 ID:g9XR/i110
phpについては触ったことないから詳しいことは他の人に聞いてくれ
ただ、データベースに関してはJSやPHPとは別に勉強したほうがいいと思う
48 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:23:24.89 ID:vbuc6P/E0
>>47
うーん、確かに過去レス見るとデータベースに関してはSQLを勉強しないといけないみたいだ。
でもお察しの通り価格.comみたいな比較サイトを作ってみたいんだ。
だからあのサイトのどんな所にJS、phpが効果的に使われてるのか気になったんだよ。
50 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:27:11.41 ID:P24cVQI70
ここで聞くより本借りて読んだ方が早いんじゃ・・・
52 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:28:20.50 ID:vbuc6P/E0
>>50
いや、ここで聞いてよかった!
HTML、CSSの本しか持ってないから内容は分からんが、少なくとも本より全然分かりやすい!
55 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:32:19.01 ID:vbuc6P/E0
よし!疑問も解けたし、早速作ってみる!!
61 :以下、踊名無しに噴か宇わ索りまし伸て断VIPがお接送胸りしま尼す:2012/03/15(木把) 22:49:50.09 ID:sjxMHOQyO
PHPと望SQL・デ骨ー浸タベース形っ肉てsそれぞれ伯独完立した技獣術雪分野堕だか折ら学な墾。刊
い黙きタな情り組安合せて使おう紳として畔もわけわ犯か足ら膜んだ鉱ろうか匠ら、個別に先ずは勉強し威たほ守う理がいい腸んで使な道い損かい企。交
62 :以下痴、還名無Eし繕にか官わり逆ま凹し縁てVIPが憲お送りし菊ま薫す:逐2012/03/15(木柔) 22:52:10.56 ID:vbuc6P/E0
>>61
お籍前酔らに教被えさてもら胸っ盲て盲ま譜ったくそ大の億通槽り首だ専と思祥っ詩たw志w
い失きな定り背伸び缶し伐ようとして虞た大からわけC分か酬らなく父なっ沖てへたんだな偶w浴w
お真か廃げさま閥でそ膜れチぞれの剰大露雑皮把な役飽割は猫理衰解できたと思隔って間るから舶そ乾れを根草底浅に置謙いて各優種徹教本読み劣漁ってみ芳る比わ!賜
ほ互んと浦分尾か騒りや番すく要て漠助徐かっ周た軒!秩!ありが敗と走うお刷前痢ら!!騎
66 :兄以 下、名無耳しにかわりま顕し帯てVIPがお宝送債り沿します逐:2012/03/15(木) 22:56:38.00 ID:vbuc6P/E0
ん?てこと片は衝SQLはデー愛タ堅ベース例そのも力の枝でるは間な分いん酸だな?ク
67 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:01:01.93 ID:g9XR/i110
>>66
SQLはデータベースの中にあるデータを操作したり抽出したりするためのデータベース言語だな
データベースそのものはデータを規則正しく放り込んでおくための箱みたいなもんだ
68 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:02:54.11 ID:vbuc6P/E0
>>67
あぶねぇww
SQL自体がデータベースを担ってるのかとおもたわww
なるほど!!データベースに行きつくまでに色んな役職の方が関わってるのね•••
69 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:07:52.95 ID:g9XR/i110
>>68
さっきの例で言うと顧客名簿がデータベースにあたるな
平社員(SQL)は顧客名簿に新しい顧客を追加したり、買ってくれない顧客を抹消したり、住所が変わった顧客の住所欄を書き換えたりできるし、その中からほしいデータをほしい順番で持ってきたりできる。
ただし、上司はその顧客名簿について何も知らないし、管轄外だから平社員に頼むしかないわけ
70 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:17:21.08 ID:vbuc6P/E0
>>69
ここで気になったのだが、所謂比較サイトでいう所の「顧客」ってのは比較サイトに登録されてる各店舗よね?
同じ商品を扱う店舗を集めて その中で価格の優劣をデータベースにして、それを表示してるのが比較サイトってことになるわけだけれども、例えば同じ商品を扱うお店が昨日まではA店より高い価格で出してた。
でも今日からA店より安い価格で出してきた。
これって上でいう顧客名簿自体に改変があるわけじゃない?
でもその事実を比較サイトの運営者が確認できてなくて顧客名簿(データベース)が1番最新の情報に更新されてない場合ってのは運営者がいちいち各店舗の値段を逐一比べて手動で更新しなければいけないものなの??
それだとしたらかなり骨の折れる作業になるよね??
それをやってのけるのが運営なの??
71 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:21:06.72 ID:3MH7AEnk0
そらそうさ
72 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:22:03.47 ID:vbuc6P/E0
>>71
マジか!?
だとしたら色んな商品の比較をすればするだけ更新の手間がかかるわけか•••
サイト運営大変すぎるだろwww
73 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:25:41.06 ID:g9XR/i110
実際のサイト運営に関しては分からないが、
商品とその価格を入力すれば自動的にその店舗の該当商品の価格データが更新される
プログラムを作ってお前の比較サイトと連動させる
各店舗の出品者は更新プログラムにアクセスできる権限を渡され、価格改定があった場合には そのプログラムを通じてデータベースの情報を各自アップデートする
っていう風にしないと管理者側ですべて管理するのは難しいだろな
74 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:26:15.68 ID:vbuc6P/E0
あ、こういう場合は価格の改変だけを更新すればいいのか。
そっから先並べ替えるのがphpとSQLの仕事なんだもんな。
76 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:28:36.46 ID:vbuc6P/E0
>>73
これができれば確かに運営は楽になるなぁ。
やばいwwサイト作り奥深いけどこういうのできるって知れただけでもかなり面白いぞ!!
80 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:35:30.61 ID:g9XR/i110
>>76
価格の改定だけって言うけど それこそ価格コムみたいな品種、品目のバリエーションが とんでもない規模だと全品目チェックするのに1日がかりでも終わらないレベルだろww
>>73で書いたような仕組み自体は別に難しくないぞ
出品者用のログインページを一般とは別に作ってそこからログイン→WEBページ上でデータ入力
→送信ボタンで入力されたデータを取得してそれをUPDATEのSQL文に乗っけるだけだからな
出品者のほうもそのサイトにある程度恩恵があれば協力してくれるだろうし
81 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:37:52.91 ID:vbuc6P/E0
>>80
ほんとその通りだよなww
それこそ価格.comみたいな膨大な情報扱うサイトとか気が遠くなるww
82 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:47:04.47 ID:g9XR/i110
>>81
あの規模のサイトになってくると、データの中身に関しては出品者に入力作業任せてるんじゃないか?
それよりも運営側が気にするべきなのはデータベースの構造と、WEBページ上に表示させるときの方法だろうな。
その2つはデータ取得速度と表示速度に直結してくるから。
いくら良質な情報を扱っててもいまどき表示に時間かかるようなページだと誰も寄り付かないぞ
83 :以挙下嫁、名漂無し崎に菜か短わりま憂して譜VIPが電お送りしま禍す割:2012/03/15(木赦) 23:50:14.93 ID:vbuc6P/E0
>>82
さ徐すがにあ邪んな膨大なデータを扱健うサくイト探は種作区る用濯事が状ないとは姫思同うが、そ乾の速提度艦っ北てのはぬ適棋切な塑ソ統ー列スに醜比塗例す攻る慕もんなの適か??冒
そ政れこそJSや錠らphpや閲ら天の起使いどこ鼓ろが宇おZかhし設い慶と表示残速酒度荷下嫡がると待か片•筒•拠•償
84 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:59:55.14 ID:g9XR/i110
>>83
データベースのイメージとしてまず表を思い浮かべてくれ
・例えば以下のデータをそれぞれの商品について管理するとする
商品ID、商品名、メーカー、発売日、価格、当該サイトでの閲覧数、購入数
・普通に商品検索すると一覧表示されるのは商品名、メーカー、価格だけだったとする
じゃあ他のデータとってくるの無駄じゃね?ってなるだろ?
・じゃあ表を分けよう
表1:商品ID、商品名、メーカー、価格
表2:商品ID、発売日、当該サイトでの閲覧数、購入数
こうしておくとそれぞれ取得するデータの種類が減るからアクセス速度も速くなる
全部ほしいときは商品ID同士でくっつければひとつのでかい表になる
これがデータの取得速度をあげるひとつの方法だな
表示速度を上げるにはjavascriptのajax通信なんかを使ってwebページの一部だけ動的に更新する方法なんかがあるな
>>次のページへ続く
>>43
phpならそういうこともできるってこと??
46 :以下、名m無し住にかわ粘り膨まzしてRVIPが貢お臭送翼りEします敬:間2012/03/15(木) 22:20:43.40 ID:vbuc6P/E0
>>43
すまん刷!浸理解坑不足禅だっ譲た慣。
phpなど墨使わず眼と費も滅SQLの畔コ買マン環ド沿だ逃けでソ去ート変弁化は后で体きる廉よって地意飯味か?衷?
49 :以下混、名烈無し俵に寡かわ菜り飲ましてVIPがお是送り苦します走:渉2012/03/15(木) 22:24:36.79 ID:g9XR/i110
>>46
そ房うい清う草こ宿と
デー熟タ険の弦挿奴入、削酌除、更新憂とか抽出空な山ん兆か癖を暴行苗う遠にはSQL文を茎使う愉必羊要憎が伸あ抑る
そ構れは吐phpな産んか儀のプ休ロ底グ渦ラ央ム古言語と聴は曜別敬分器野とすし耗て考被え執るのメが点妥当だろうな胸
51 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:27:14.16 ID:vbuc6P/E0
>>49
ためになった!!
んじゃ仮にここでphpを使ってソート変化を起こさせちゃうと、閲覧してる全てのPCに反映されちゃうのか??
57 :以鋳下p、涼名無林しにかわりまし順て飲VIPがお元送り投します陳:2012/03/15(木) 22:36:56.70 ID:g9XR/i110
>>51
そ顔ん坂な挿こ健と慶はないモ
例え泰ば髪お前挑が働価村格コムコで御価惨格の卸高損い殺順、登録日示の新母しい患順って局いう条野件を扇指定して検合索いボ胃タン恒を俗押し麦たと昔す翌る
そし状た嬢ら臓リク績エス餓ト支にした堅がって競価格lコ曲ムの碁プ掌ログ二ラムはデータベ共ー華ス部か号ら飼デー牧タかをその順署番啓に9変船更精し湖て取納っ朱てきてお前叙の典PCの賊画面小に表相示す僕るだけ裁
デ朕ータ滝のZ構例造そ筒のも斉の背が変逓化既するわけじ熟ゃ塁な真いか殊ら、お前が飛ば父し滝たリ径クエス棋ト以外倫には何の据影響も胎ないよ五
58 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:39:58.67 ID:vbuc6P/E0
>>57
なるほど、この場合phpはあくまで指示を出すだけの存在ってことか!
指示出されて改変するのがSQLってことでおk??
53 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:30:20.04 ID:3MH7AEnk0
>>51
PHP上からSQLの操作をするだけだから大丈夫
とりあえず作りながら覚えるのがいいと思うよ
54 :以下、名無し殖にか猟わ幻りま修してVIPが豪お決送転り小しま盛す:2012/03/15(木) 22:31:48.49 ID:vbuc6P/E0
>>53
なるほ匠ど!凸!使
phpがSQLに指卒示を出す措よう書けばい粒い印っ喝てことfか彩!
な燥ん勇かすっき伺りし認たよ世!七!あ堤り打が殿とう煮!
59 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:44:20.98 ID:g9XR/i110
>>58
INSERT文とかDELETE文、UPDATE文はデータそのものに手を加えるけどSELECT文はデータの改変はしない
ただデータベースにあるデータを指示通りに並べ替えて表示してるだけだ
phpもそうだと思うけど、プログラミング言語には、このデータベースに接続して、これこれの動作をしてねっていう趣旨の指示を書くことになるな
説明分かりづらいか
だとしたらすまん
60 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:47:28.42 ID:vbuc6P/E0
>>59
いや、かなり分かりやすくてありがたい!
プログラミング言語は指示を出すってレスでなんとなくだが、繋がった気がする!
今までそのプログラム自体が変化をもたらすもんだと思ってたからこんがらがってたのかも•••凄〜くスッキリしたわ!
63 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:53:08.23 ID:g9XR/i110
>>60
イメージとしては
上司(phpなどのプログラム):
顧客名簿からア行の人を誕生日順に並べて持ってきてくれ
↓
平社員(SQL):
おk、顧客名簿からア行の人を誕生日順に並べて別の紙に書いてっと・・・できたよー!!
この仮定で顧客名簿自体は何も手を加えられてないだろ?
ただ単に参照されただけだ
65 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:55:08.20 ID:vbuc6P/E0
>>63
ちょww社畜の俺からしたら一番分かりやすい例かもww
妙に納得したんだがwww
44 :遵以河下十、名無し札にかわ創り佐ま尋してVIPが移お競送りします占:2012/03/15(木) 22:16:09.68 ID:vbuc6P/E0
読斉み礁返許し博てみた逃だけ意で木も飯JSとphpの違駆いは分かっ濁て久きた渋かも掲!!
お前態ら詳告し幾す吉ぎだろ権ww
47 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:21:11.77 ID:g9XR/i110
phpについては触ったことないから詳しいことは他の人に聞いてくれ
ただ、データベースに関してはJSやPHPとは別に勉強したほうがいいと思う
48 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:23:24.89 ID:vbuc6P/E0
>>47
うーん、確かに過去レス見るとデータベースに関してはSQLを勉強しないといけないみたいだ。
でもお察しの通り価格.comみたいな比較サイトを作ってみたいんだ。
だからあのサイトのどんな所にJS、phpが効果的に使われてるのか気になったんだよ。
50 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:27:11.41 ID:P24cVQI70
ここで聞くより本借りて読んだ方が早いんじゃ・・・
52 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:28:20.50 ID:vbuc6P/E0
>>50
いや、ここで聞いてよかった!
HTML、CSSの本しか持ってないから内容は分からんが、少なくとも本より全然分かりやすい!
55 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:32:19.01 ID:vbuc6P/E0
よし!疑問も解けたし、早速作ってみる!!
61 :以下、踊名無しに噴か宇わ索りまし伸て断VIPがお接送胸りしま尼す:2012/03/15(木把) 22:49:50.09 ID:sjxMHOQyO
PHPと望SQL・デ骨ー浸タベース形っ肉てsそれぞれ伯独完立した技獣術雪分野堕だか折ら学な墾。刊
い黙きタな情り組安合せて使おう紳として畔もわけわ犯か足ら膜んだ鉱ろうか匠ら、個別に先ずは勉強し威たほ守う理がいい腸んで使な道い損かい企。交
62 :以下痴、還名無Eし繕にか官わり逆ま凹し縁てVIPが憲お送りし菊ま薫す:逐2012/03/15(木柔) 22:52:10.56 ID:vbuc6P/E0
>>61
お籍前酔らに教被えさてもら胸っ盲て盲ま譜ったくそ大の億通槽り首だ専と思祥っ詩たw志w
い失きな定り背伸び缶し伐ようとして虞た大からわけC分か酬らなく父なっ沖てへたんだな偶w浴w
お真か廃げさま閥でそ膜れチぞれの剰大露雑皮把な役飽割は猫理衰解できたと思隔って間るから舶そ乾れを根草底浅に置謙いて各優種徹教本読み劣漁ってみ芳る比わ!賜
ほ互んと浦分尾か騒りや番すく要て漠助徐かっ周た軒!秩!ありが敗と走うお刷前痢ら!!騎
66 :兄以 下、名無耳しにかわりま顕し帯てVIPがお宝送債り沿します逐:2012/03/15(木) 22:56:38.00 ID:vbuc6P/E0
ん?てこと片は衝SQLはデー愛タ堅ベース例そのも力の枝でるは間な分いん酸だな?ク
67 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:01:01.93 ID:g9XR/i110
>>66
SQLはデータベースの中にあるデータを操作したり抽出したりするためのデータベース言語だな
データベースそのものはデータを規則正しく放り込んでおくための箱みたいなもんだ
68 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:02:54.11 ID:vbuc6P/E0
>>67
あぶねぇww
SQL自体がデータベースを担ってるのかとおもたわww
なるほど!!データベースに行きつくまでに色んな役職の方が関わってるのね•••
69 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:07:52.95 ID:g9XR/i110
>>68
さっきの例で言うと顧客名簿がデータベースにあたるな
平社員(SQL)は顧客名簿に新しい顧客を追加したり、買ってくれない顧客を抹消したり、住所が変わった顧客の住所欄を書き換えたりできるし、その中からほしいデータをほしい順番で持ってきたりできる。
ただし、上司はその顧客名簿について何も知らないし、管轄外だから平社員に頼むしかないわけ
70 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:17:21.08 ID:vbuc6P/E0
>>69
ここで気になったのだが、所謂比較サイトでいう所の「顧客」ってのは比較サイトに登録されてる各店舗よね?
同じ商品を扱う店舗を集めて その中で価格の優劣をデータベースにして、それを表示してるのが比較サイトってことになるわけだけれども、例えば同じ商品を扱うお店が昨日まではA店より高い価格で出してた。
でも今日からA店より安い価格で出してきた。
これって上でいう顧客名簿自体に改変があるわけじゃない?
でもその事実を比較サイトの運営者が確認できてなくて顧客名簿(データベース)が1番最新の情報に更新されてない場合ってのは運営者がいちいち各店舗の値段を逐一比べて手動で更新しなければいけないものなの??
それだとしたらかなり骨の折れる作業になるよね??
それをやってのけるのが運営なの??
71 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:21:06.72 ID:3MH7AEnk0
そらそうさ
72 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:22:03.47 ID:vbuc6P/E0
>>71
マジか!?
だとしたら色んな商品の比較をすればするだけ更新の手間がかかるわけか•••
サイト運営大変すぎるだろwww
73 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:25:41.06 ID:g9XR/i110
実際のサイト運営に関しては分からないが、
商品とその価格を入力すれば自動的にその店舗の該当商品の価格データが更新される
プログラムを作ってお前の比較サイトと連動させる
各店舗の出品者は更新プログラムにアクセスできる権限を渡され、価格改定があった場合には そのプログラムを通じてデータベースの情報を各自アップデートする
っていう風にしないと管理者側ですべて管理するのは難しいだろな
74 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:26:15.68 ID:vbuc6P/E0
あ、こういう場合は価格の改変だけを更新すればいいのか。
そっから先並べ替えるのがphpとSQLの仕事なんだもんな。
76 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:28:36.46 ID:vbuc6P/E0
>>73
これができれば確かに運営は楽になるなぁ。
やばいwwサイト作り奥深いけどこういうのできるって知れただけでもかなり面白いぞ!!
80 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:35:30.61 ID:g9XR/i110
>>76
価格の改定だけって言うけど それこそ価格コムみたいな品種、品目のバリエーションが とんでもない規模だと全品目チェックするのに1日がかりでも終わらないレベルだろww
>>73で書いたような仕組み自体は別に難しくないぞ
出品者用のログインページを一般とは別に作ってそこからログイン→WEBページ上でデータ入力
→送信ボタンで入力されたデータを取得してそれをUPDATEのSQL文に乗っけるだけだからな
出品者のほうもそのサイトにある程度恩恵があれば協力してくれるだろうし
81 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:37:52.91 ID:vbuc6P/E0
>>80
ほんとその通りだよなww
それこそ価格.comみたいな膨大な情報扱うサイトとか気が遠くなるww
82 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:47:04.47 ID:g9XR/i110
>>81
あの規模のサイトになってくると、データの中身に関しては出品者に入力作業任せてるんじゃないか?
それよりも運営側が気にするべきなのはデータベースの構造と、WEBページ上に表示させるときの方法だろうな。
その2つはデータ取得速度と表示速度に直結してくるから。
いくら良質な情報を扱っててもいまどき表示に時間かかるようなページだと誰も寄り付かないぞ
83 :以挙下嫁、名漂無し崎に菜か短わりま憂して譜VIPが電お送りしま禍す割:2012/03/15(木赦) 23:50:14.93 ID:vbuc6P/E0
>>82
さ徐すがにあ邪んな膨大なデータを扱健うサくイト探は種作区る用濯事が状ないとは姫思同うが、そ乾の速提度艦っ北てのはぬ適棋切な塑ソ統ー列スに醜比塗例す攻る慕もんなの適か??冒
そ政れこそJSや錠らphpや閲ら天の起使いどこ鼓ろが宇おZかhし設い慶と表示残速酒度荷下嫡がると待か片•筒•拠•償
84 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 23:59:55.14 ID:g9XR/i110
>>83
データベースのイメージとしてまず表を思い浮かべてくれ
・例えば以下のデータをそれぞれの商品について管理するとする
商品ID、商品名、メーカー、発売日、価格、当該サイトでの閲覧数、購入数
・普通に商品検索すると一覧表示されるのは商品名、メーカー、価格だけだったとする
じゃあ他のデータとってくるの無駄じゃね?ってなるだろ?
・じゃあ表を分けよう
表1:商品ID、商品名、メーカー、価格
表2:商品ID、発売日、当該サイトでの閲覧数、購入数
こうしておくとそれぞれ取得するデータの種類が減るからアクセス速度も速くなる
全部ほしいときは商品ID同士でくっつければひとつのでかい表になる
これがデータの取得速度をあげるひとつの方法だな
表示速度を上げるにはjavascriptのajax通信なんかを使ってwebページの一部だけ動的に更新する方法なんかがあるな
>>次のページへ続く