ウェブサイトを作りたいのだが、java scriptとかphpとかわけ分からん
(2ページ目) 最初から読む >>
\ シェアする /
39 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:05:05.06 ID:y9LR21os0
>>32
いろいろ初心者が勘違いしそうな書き方イクナイ
広い意味でのHTML5はJSを含んでいるしサーバ側の処理を代替出来るものでもない
33 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 21:55:00.07 ID:UzuQN9qw0
JSは各自のブラウザが処理してる。
PHPはサーバ側で処理してる
35 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 21:59:28.72 ID:vbuc6P/E0
>>33
phpを使うってことは鯖にデータベースを置かないといけないわけだよね??
てことは、これからサイト作る
→phpを使って鯖からデータをやり取りさせたい
→よし!鯖にデータベースを作ろう!
→データ(反映させたい知識)が多すぎる
→とりあえず全部鯖にうp泣
これでおk??
36 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:00:32.57 ID:3MH7AEnk0
MySQL
37 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:00:57.72 ID:vbuc6P/E0
>>36
•••なんだそれはwww
>>32
いろいろ初心者が勘違いしそうな書き方イクナイ
広い意味でのHTML5はJSを含んでいるしサーバ側の処理を代替出来るものでもない
33 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 21:55:00.07 ID:UzuQN9qw0
JSは各自のブラウザが処理してる。
PHPはサーバ側で処理してる
35 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 21:59:28.72 ID:vbuc6P/E0
>>33
phpを使うってことは鯖にデータベースを置かないといけないわけだよね??
てことは、これからサイト作る
→phpを使って鯖からデータをやり取りさせたい
→よし!鯖にデータベースを作ろう!
→データ(反映させたい知識)が多すぎる
→とりあえず全部鯖にうp泣
これでおk??
36 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:00:32.57 ID:3MH7AEnk0
MySQL
37 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:00:57.72 ID:vbuc6P/E0
>>36
•••なんだそれはwww
40 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:05:26.35 ID:3MH7AEnk0
>>37
データベースだとこれが多い
さらにわけがわからなくなるね
42 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:08:38.41 ID:vbuc6P/E0
>>40
ググってきたぞ!
MySQLはデータベースそのものって解釈でいいのかな??
38 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:03:14.77 ID:+6m3/bbw0
Java scriptはローカルのブラウザで動かすもの、PHPはサーバーが動かすものこれが一番大きい違い
Java scriptの主な使い道はサイトの仕掛けカーソルを合わせるとボタンが光るとか
メニューにあわせるとプルダウンで項目が現れるとか
あくま見ている1つのPCだけに作用して、同時に見ているべつのPCには同時に同じ事が起こらない
自分のローカルPCで動作確認が可能、動くか確認した後にUPできる
PHPの主な使い道は BBSやチャット、アクセスカウンター、Wikiなど
サーバーにあるデータそのものが書き換えられたり、生成されるため 同時に変化を共有することができる
ただしサーバーで動かすため
それにサーバーにPHPを動かすソフトがインストールされていなくてはならない
サーバーを借りる時に使えるか確認する事、またサーバーによって設定が違うので注意
自分のローカルPCで動作確認はできないので注意
41 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:07:53.77 ID:vbuc6P/E0
>>38
この説明からいくとphpは同じページを見ているPCすべてに変化をもたらす物って解釈だよね??
でも価格.comみたいにソートを変化させてもそのページを見ている全てのPCには影響がない場合もあるでしょ??一概には言えないって感じか?
43 :以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:15:35.63 ID:g9XR/i110
>>41
データのソートはSQLのSELECT文を使ってソートしたい順番にデータを並べ替えて表示してる
データそのものには手を加えていないよ
プログラム内部に表示順をソートするSQL文を書いて条件と昇順降順を指定する変数を当てはめるだけ
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
>>次のページへ続く
\ シェアする /
関連記事
easterEgg記事特集ページ
