2chの男女恋愛に関わる 復讐話寝取られ話旅スレ に特化した話題を掲載していきます。
easterEgg easterEgg
 
 
 

Pickup

 
 
 
 
 
 

おすすめ記事1

 
 

ウェブサイトを作りたいのだが、java scriptとかphpとかわけ分からん
(2ページ目)  最初から読む >>

 

45 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:17:13.78 ID:vbuc6P/E0
>>43
phpならそういうこともできるってこと??



46 :以下、名無しにかわりましてVIPがお送りします: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 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:36:56.70 ID:g9XR/i110
>>51
そんなことはない

例えばお前が価格コムで価格の高い順、登録日の新しい順っていう条件を指定して検索ボタンを押したとする

そしたらリクエストにしたがって価格コムのプログラムはデータベースからデータをその順番に変更して取ってきてお前のPCの画面に表示するだけ

データの構造そのものが変化するわけじゃないから、お前が飛ばしたリクエスト以外には何の影響もないよ


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に指示を出すよう書けいってことか!

かすっきしたよ!!とう!



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・データベースってそれぞれ独立した技術分野だからな。

いきなり組合せて使おうとしてもわけわからんだろうから、個別に先ずは勉強したほうがいいんでないかい。


62 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:52:10.56 ID:vbuc6P/E0
>>61
お前らに教えてもらってまったくその通りだと思ったww

いきなり背伸びしようとしてたからわけ分からなくなってたんだなww

おかげさまでそれぞれの大雑把な役割は理解できたと思ってるからそれを根底に置いて各種教本読み漁ってみるわ!

ほんと分かりやすくて助かった!!ありがとうお前ら!!



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
マジ!?

だとした色んな商品の比較をすればす新の手間がかかるわけ••

サイト宿変すぎるだろww



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やらの使どころがおかしいと表示度下るとか•••



84 :以下、名無かわりしてVIPがお送す:2012/03/15(木) 23:59:55.14 ID:g9XR/i110
>>83
データベースのジとしてず表を思い浮か

のデータをそれぞれの商品についてするとする

ID、品名、ーカー売日、価格、当サイトでの閲覧数入数

普通に商品索すると覧表示さるの商品、メーカーだけったとする

じゃ他のデータとっくるの無てなるだろ?

・じゃあ表を分けよう

表1:商品ID、商品メーカー、価格

表2:商ID、発売日、当該での閲覧数、購稿

こうておくとそれぞれする減るセス速速く

きは商品ID同士っつければひつの表にな

これがデータをあとつの方法だ

速度を上げるにはjavascriptのajax通なんかを使ってwebページの一部だけ動的更新する方法かがあ





>>次のページへ続く



関連記事

 
 
 
 
カテゴリー:コンピュータ  |  タグ:ためになる話,
 

 
 
 
 
 

こちらもどうぞ

 
 
 
 

おすすめ記事1

 
 
 

おすすめ記事2

 
 
 

おすすめ記事3

 
 
 

人気記事(7days)

 
 

お世話になっているサイト様