寄生型動画共有サイト作ろうず ID:vOYBtp0o

143軽◆eQBVfmvw5w:2015/11/23(月) 01:19:50.29 ID:vOYBtp0o

>includeでテキストファイルを出力
のすぐ下のvar idにユニークIDとやらを作って代入してるようだが

144軽◆eQBVfmvw5w:2015/11/23(月) 01:21:04.99 ID:vOYBtp0o

>>142
まだ
なにも
してない

146軽◆eQBVfmvw5w:2015/11/23(月) 04:28:15.77 ID:vOYBtp0o

今回のような場合では別に言語同士で連携を取り合ってるわけじゃないのよ
javascriptはページの表示の仕方やボタンを押したときの動作などのいわゆるUIを司る言語だ
pythonは逆にデータ管理とかの見えない部分の処理になる
pythonとしては別にjavascriptがページをどんな風に飾り付けしてても決まったデータだけ送ってきてくれれば問題ない
javascriptは決まったデータさえ送ってやればページをどれだけ飾り付けても構わない
つまりあらかじめどんなデータをやり取りするかだけ決めてればお互いのことを知らなくていいし連携する必要もない
ごめんな分かりやすく書きたいけど説明ヘタやねん

148軽◆eQBVfmvw5w:2015/11/23(月) 05:10:47.90 ID:vOYBtp0o

それで二つの言語を使う意味だが、ぶっちゃけやろうと思えばpythonだけでもできる
でもその場合、ページは静的だ
動画は再生されるけどコメント欄は動いたりしないし、それ故にコメントが増えるなどの変化があったらページを再読み込みしないといけない
javascriptを使うのはページを動的に、状況に応じて動くようにしたいからだ
特に今回の目的はコメント欄を動かしたりするために使う

149軽◆eQBVfmvw5w:2015/11/23(月) 05:20:07.40 ID:vOYBtp0o

>>147
pythonはサーバー側、jsはクライアント側で動くぞ
pythonについてはデータ自体サーバーで管理するからまあ分かるだろう
jsがもしサーバーで動くのだったら、ページを動的に変化させようとする度にサーバーと通信することになってしまうだろう
次にどう変化したらいいかサーバーから命令が来ないと分からないからな
どんな状況で、どう変化するかを記述したのがjavascriptが書かれたプログラムだ
ウェブページを読み込むときはあらかじめこれが一緒に送られてきて、ブラウザはこれに従うことでページを動的にできる
ていうかその質問がくるってことはほとんどわかってんでしょ~

157軽◆eQBVfmvw5w:2015/11/23(月) 15:21:52.75 ID:vOYBtp0o

うちのサーバーではテストだけにしておいて、完成したらどこかのレンタル鯖に移行するのもいいかもね
コメントだけなら容量もあまり食わないだろう

179軽◆eQBVfmvw5w:2015/11/23(月) 19:51:08.12 ID:vOYBtp0o

>>171
イベント型処理なんじゃないかと勝手に思ってる
クリックとかスクロールとかしたときにjsで対応する処理をして見た目を変化させると


このIDをNGリストに追加する

今後このIDの書き込みやスレッドを表示したくない場合、以下のボタンをクリックしてください。
NGリストに追加

このスレッドは過去ログです。