• ベストアンサー

スクリプトタイプ/サーバーサイドとクライアントサイド

 こんにちは。現在プログラミングについて調べているのですが、以下について確認したいので教えてください。 *スクリプトタイプのプログラミング言語とは何か(ユーザーがわざわざコンパイルする必要がない、ということでいいのでしょうか?) *サーバーサイドプログラミングとクライアントサイドプログラミングの違い、また両者の代表的な言語  よろしくお願いいたします。

  • rusya
  • お礼率56% (167/295)

質問者が選んだベストアンサー

  • ベストアンサー
noname#25358
noname#25358
回答No.1

>スクリプトタイプのプログラミング言語とは何か  ようするに JavaScript みたいな奴のことです。  マクロ言語とか、WSHとか。ああいう奴。  誤解覚悟でいえば、「ユーザーがコンパイルする必要がない言語」のことでいいと思います。厳密には違いますが、ほぼ間違ってないので。 >サーバーサイドプログラミング  本来はクライアント側で動作すべき処理の一部を、サーバーサイドで一元管理することができるシステムのことです。  でも今は、サーバーとクライアントで互いに通信し合いながら動作するシステムのことを指します。  ASP、JSP、サーブレット、JSFとか。 >クライアントサイドプログラミング  現場でこの言葉を使うことはほとんどないです。  ようするに普通の高級言語。  C言語とか、Visual BASIC とか。

rusya
質問者

お礼

 遅くなりましたが回答ありがとうございました。  大変参考になりました。

関連するQ&A

  • クライアントサイドスクリプト

    1.クライアントサイドスクリプトでWEBサーバ上のファイル(txt?xls?csv)の有無を確認して、 (なければブラウザに「ファイルがありません」などの表示。) 2.そのファイルの値を変数に取得しておき、フォームに入力された値との計算に使い、 計算結果をブラウザに表示 ということはどのようにしたらできますか? ちなみにファイルのデータはエクセルでいうと7行3列ほどのもので少ないです。 入力された値がエクセルファイルのA列にあればB列の値を乗算するというような感じです。 (値を変数に取得しなくてもできるものなのかどうかもよくわかっていません。) ASP+IIS+VBSCRIPTは少しやったことがあるのですが、クライアントサイドとなるとJAVASCRIPTかVBSCRIPTになるのでしょうか?? サーバの負荷を減らしたくてクライアントサイドでできないかということなのですが・・

  • サーバーサイドスクリプトについて

    現在phpを勉強しようと思ってるのですが、少し疑問に思ったことがあるので質問させてください。 phpなどのサーバーサイドスクリプトは「サーバー上でプログラムが実行され、その結果だけがクライアントへ送られる」ということを知りました。 これはHTMLとちがって、そのサイトをブラウザでソース表示したときにphpのタグは表示されずに出力されたテキストなどだけが表示されるというような意味で合ってるのでしょうか??

    • ベストアンサー
    • PHP
  • クライアントスクリプトの変数の値をサーバーサイドで拾う方法

    OS:Windows2000PRO サーバー:IIS5 で ASP を使用しています。 クライアント側は「JavaScript」を、 サーバーサイドは「VBScript」です。 たとえば、JavaScriptで、 document.C1.J1.value = "テスト"; …として、フォーム「C1」のテキストボックス「J1」に値を「テスト」を入れます。 <form method="POST" name="F1"> <input type="text" name="J1" size="10"> </form> とすると、テキストボックス「J1」に「テスト」と表示されますが、 ここで、サーバーサイドのVBScriptでテキストボックス「V1」に、テキストボックス「J1」の内容を代入するため、 <input type="text" name="V1" value=<% = Request.Form("T1") %>> とやったのですが、テキストボックス「V1」には何も表示されません。 クライアントサイドのテキストボックスデータをサーバーサイドで拾う方法について教えてください。

  • サーバサイドのプログラム

    サーバサイドのプログラムには、よくスクリプト(PHP, Ruby, Perl)が 使われるようですが、理由はあるのでしょうか。 高級言語を使えば、レスポンスがよいと思うのですが。 教えてください。

  • サーバーサイド言語とは?

    はじめまして。 WEB制作の知識については初心者なんですが、このたびWEBの制作を依頼することになりました。 そこで、タイトルにある、サーバーサイド言語について知りたいのですが、色々ある、サーバーサイド言語の違いを教えていただけないでしょうか? いくつか検索をして調べてみたのですが、そもそもの基本的知識がないためどうしても上手く理解ができず困っています。 サーバーサイド言語とはデータベースからの情報を取り出したり、動的なページを作りだすためのものだということと理解しているのですが、いくつもある言語?「Java,Perl,PHP,Ruby等」のうちこれらの選択によってWEBサイトを利用する側から見て、不可能な動作などは出てくるのでしょうか? たとえば、javaではこれができるけど、PHPではこれができない。など また、仮に、目に見える動作の限界がサーバーサイド言語の選択によってない(それに近い)場合、よく使われるのはいったいどれなんでしょうか?というかどれが無難ですか? 基本的なことを思い違いしているかもしれませんが、どうか教えていただけないでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • JSその物でサーバサイドのプログラミングが出来る?

    JSその物やtypescriptでもサーバサイドのプログラミングが出来ると思って良いのでしょうか? JSその物nodeやexpressは、全く別の言語と思った方が良いのでしょうか? それともJSその物やtypescriptないしはバベルを学べば、同じ文法同じめどっどを使って、ほぼ同じように、トイアワセフォームやショッピングカートなどが作れるようになるのでしょうか? JSその物やtypescriptでも、nodeやexpressと組み合わせれば、 問い合わせフォームやショッピングカートのサーバサイトのWEBアプリが作れるというような情報をその後見つけました。 私が知識不足でJSその物やtyescriptではサーバサイドのプログラミングは出来ず、NodejsやEXPRESSは、 JSその物やtyescriptとは違う言語のように大きく違う物と思っていましたが、下記をみるとあまり変わらず、 クライアントサイドがJSその物やtyescriptで出来れば、NodejsやEXPRESSを同じように作れるのかもしれませんね。 http://okamuuu.hatenablog.com/entry/2016/02/02/165404

  • プログラミング言語について。

     箇条書きにしますので、お願いします。    (1)「サーバーサイドスクリプト」と「クライアントサイドスクリプ   ト」の違いについて教えてください。     (2)インタプリタ型言語とコンパイル型言語の違いについてお願いし   ます。特にインタプリタ言語は、コンパイル型言語に比べて遅いと  いわれますが、具体的に何ゆえに遅いのでしょうか?又、何が遅い  のでしょうか?    (3)言語処理系という言葉がありますが、これはどういう意味でしょう  か?

  • サーバと、クライアントとの関係について

    現在、サーバにWindows Server 2008 R2(以下、サーバという)、クライアントPCに、Windows7 Professional(以下、7Proという)、WindowsXP Professional(以下、xp Proという)にて運営したいと思っております。 そこで、疑問ですが、 1.クライアント(7Pro・xp Pro)から、ドメインユーザにログインが出来ますよね? 2.また、サーバにある機能で、Active DirectoryでユーザーPC分ユーザーアカウントを作って、そこにクライアントがアクセスをするのですよね? 3.Active Directoryを使用した、ユーザーアカウントの作り方を教えていただけませんでしょうか? 4.クライアントPCにおいてドメインでログインするための方法を教えていただけませんでしょうか? 5.普段は、ドメインにてサーバのアカウントにアクセスしますが、一時的にローカルユーザ(そのPCのアカウント)にアクセスは出来ますでしょうか? 6.一時的にアクセスが出来るのであれば、アクセス方法(やり方)を教えていただけませんでしょうか? 長くなり、わかりにくくなりましたが、以上の質問にお早めに答えていただきますよう、よろしくお願いします。

  • ◆Web制作

    先日、会社からWeb制作(主にHP作成)を任されました。 会社には経験者がいないため、独学を考えています。 どのように学んでいけばよいのか、良い方法がありましたらお願いします。 知識レベル: html、css、スクリプト言語とは何か スクリプト言語のクライアント、サーバサイドの違い サーバサイドのスクリプト言語にはどのようなものがあるのか サーバサイドのそれぞれスクリプト言語の違い 現段階で分かっているのは、この程度です。 目標サイト: ニュースキュレーションサイト 例「Ceron.jp」http://ceron.jp/ 最終的にこのようなサイトを作れるレベルにしてほしい、とのことです。 時間がかかっても良いので作れるようになってほしいそうです。 そのためにはどの言語を選択し、どのように学んでいけば良いでしょうか。 ご指摘お願いします。

  • クライアントのMovable type4を操作したい

    クライアントのサイドのブログを再構築する予定ですが、クライアントはMovable type4,1を使用しています。 しかし、当社のサーバーはアイルの共有サーバーの為、Movable type4はインストールする事は出来ず、Movable type3.2までしかインストール出来ません。 Movable typeを操作するのは初めての為、構築とそ準備の為にMovable type4を操作してみたいのですが、アップロードさせず、クライアントの現行のブログを動かさずに、当社のパソコンから、クライアントのMovable type4を操作してみる事は可能でしょうか。ローカル環境、又はブログの観覧者から判らない様に操作してみるということです。 またアイルのサーバーはMovable type4は本当にインストール出来ないのでしょうか。

専門家に質問してみよう