![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
No.7ベストアンサー
- 回答日時:
・Javascript
みなさんが言っているように、クライアントサイドで動きます。
クライアントサイド、つまり、ホームページにやってきたお客さんのパソコン側のCPUを使って処理を行いますので、沢山のJavascriptがあるページでは、非力なパソコンでは動作が重い場合があります。
使用用途は幅広いですが、Googleの検索窓で一文字入力したら候補が沢山出てくるようなもの(Ajaxとか)ですとか、
ホームページのメニューなんかにマウスを当てると項目が開いたりとか、ホームページに動きを持たせる時に使うものです。
・PHP
こちらはサーバサイドですので、ホームページにアクセスされたときに、ホームページを設置しているサーバ側が処理をしてから、結果をお客さんが見ることになります。
なので、お客さんはHTMLで記述されたページを見るのと同じです。
PHPは、例えば掲示板だとかブログのような、文字を入力してそれをサーバに保存するようなものを作成するときなどに使います。
また、ASPも同じような用途で使用する言語ですが、サーバがWindows限定だったり、レンタルサーバなどで対応しているところが少なかったりします。
上記の事から、javascriptとPHPは利用する範囲が異なりますので、両方必要になります。
とりあえずは、javascriptに代わる言語はないので、Web関係では必修科目かなぁと思います。
PHPは、同じ用途で、Perl/Ruby/Pythonなんかもありますので、覚えやすそうなものを選ぶのが良いと思います。
Perlはモバゲーが使ってたりします。
Rubyは分かりませんが、Ruby On Railsで一躍有名になりました。
Pythonは、Googleが標準的に使っているようです。
他にも、2ちゃんねるなんかは、Cで書かれてたりします。
大変良いヒントを有り難うございす。
掲示板はPHPで作られたりしているのですね。
でも2ちゃんねるはCなのですね!!
多分OKWAVEはPHPのような気がします。
loginとかその辺りがPHPだったので。
javaScriptに変わる言語がないとは驚きました。
でも、vbScriptやASPはくせがあるようですね。
取り敢えずjavaScriptを念頭においてやってみます。
No.4
- 回答日時:
テキストベースでというのは、テキストを入力してテキストを出力するプログラムということでしょうか?
そういう意味だとすると、向いているのはPerlとかRubyですね。
Windows上で動くものでは、JavaScript互換のJScriptがWindows標準搭載です。WSHというこれも標準のライブラリを使うとファイル操作もできますし、Windowsの操作もできます。
現時点でPHPについて知らず、当面ウェブアプリを作る予定がないならPHPは薦めません。
テキストを入力してとか、まだそこまで構想は固まっていません。
ただ色々と面白そうなことができそうなので質問してみました。
例えばマウスカーソルにくっついてくるハートマークとかです。
PHPは全くしりません。
WEBアプリとはホームページのことでしょうか。
ならば作る予定はあります。
No.3
- 回答日時:
どっちも習得して差支えない、と思います。
そして、これから使う予定がないならば、どちらも必要ない、ということになるでしょうか。
結局は言語なんて、どれか1種類でも完全習得しておけばあとは応用ですから、
必要な時に勉強して身につければいいと思います。
もしも何の言語も完全習得していないのであれば、C言語かFortranをお勧めします。
PHPやJavaScriptよりも、よっぽど応用力がつくと思います。
使う予定はあるといえばあるし、ないといえばありません。
ホームページ作ろうと思っているので、研究のついでに
とりあえずこのサイトを見ていたらPHPとあったので質問しました。
C言語って学生のときにやりましたが普通のソフトを作るものだと
思ってました。あれでホームページも作れるのですか?
No.2
- 回答日時:
用途が違います。
PHP は、サーバサイドで動く物です。
JavaScript はクライアントサイドで動く物です。
業としてか、スキルとしてって言うのなら、両方って言う答えになります。
プログラムなんて所詮手段でしか無いのですから、”何を”やりたいのかで、習得する言語は違ってきます。
用途によった言語が有ります。言語にも、得手不得手が有りますので、使い分ける必要が出てきます。
PHPっていうのはサーバ側で動くのですか。
パソコン側にダウンロードして動くって書いたあったので
javaScriptと同じだと思っていました。
業として覚える予定は今のところありません。
どうも私はjacaScriptで十分なようですね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- PHP ECCUBE4のページ管理でPHPを実行させたい 1 2023/04/06 11:42
- WordPress(ワードプレス) wordpress などのcmsの普及によって、htmlの知識の価値は下がりますが、サイトに手を加え 1 2022/03/31 20:16
- JavaScript JAVASCRIPT 1 2022/04/13 09:40
- その他(プログラミング・Web制作) プログラミング言語 1 2022/07/02 10:39
- WordPress(ワードプレス) WordPressのサイトをオリジナルテーマで作るならHTML、CSS、JavaScript、PHP 1 2022/06/03 15:18
- JavaScript Wordpressでヤフー知恵袋やgoo質問のような回答ページを作成したいです 4 2023/06/02 22:38
- PHP PHPの変わった閉じタグの必要性と意味を教えてください。 1 2022/08/28 15:15
- その他(プログラミング・Web制作) WEBアプリ開発に必要な言語 5 2023/06/28 16:57
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPとJSPは同じような位置付け
-
このようなサイトを作ってみた...
-
PHPを覚えた方がいいですか?
-
PHPやPostgres、JAVAはどの...
-
Laravelなど、フレームワークを...
-
PHPを勉強する必要性について。
-
C言語、C+、C++、C#の違い
-
COBOLで文字タイプを数字...
-
COBOLでのNOT = の AND条件
-
Pythonでの不均一なサイコロを...
-
C言語とhtmlの違いを どな...
-
TANDEM言語ってあるんですか?
-
Visual Studio Codeについて
-
数学の問題作成用ソフト
-
プログラムに書かれる"%"記号の...
-
C言語で簡単なゲームを作る方法
-
exeファイルを作ったり改造した...
-
一問一答形式の英単語のクイズ...
-
Excelの開発言語ってなんですか?
-
Windowsで、システム上同じ言語...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
どのプログラミング言語で作ら...
-
Laravelなど、フレームワークを...
-
いまから勉強するなら、どんなw...
-
PHPでLinux用のCライブラリを呼...
-
「楽天」で開発に使用している...
-
Webプログラミングを勉強するに...
-
Web系のプログラム言語はサーバ...
-
フレームワークは開発環境だけ...
-
プログラミング言語同士の繋が...
-
PHPを覚えた方がいいですか?
-
CGIとPHPの違い
-
PHPの脆弱性ってどうなったんで...
-
サルでもわかる 代入演算子 PHP
-
適切/効率的なプログラミング言...
-
どんなプログラミング言語を使...
-
webアンケートを作成するための...
-
PHPを習おうと思っているのです...
-
0から覚えるPHP
-
PHPやPostgres、JAVAはどの...
-
1ページ目の検索窓に文字列を入...
おすすめ情報