2009-08-06 10 views
7

私は最初に覚えておくべきことはあなたの意見です:PHPかJavaScriptか?コインをPHPやJavaScriptで最初に学習することをやめよう

私は両方を学ぶつもりですが、どんな順序で私はそれらを学ばなければならないと感じますか?

+0

は、コミュニティのwiki – SilentGhost

+0

でなければなりません(などのデータベース接続、サーバー側のページへの影響、)多くの機能を提供ししかし、それは...ない私は実際に推薦する –

+0

です"必要に応じて仕事のために学んでください。しかし、それは「最初の」言語(遷移を含む)ではありません。 –

答えて

17

クライアントサイドの言語であるJavascriptは本当にうれしいですが(ただし、AJAXではいくつか必要性があります)一方、PHPはサーバ側の言語であり、データベースと通信する動的サイトを構築する必要があります。私はPHPを最初に学び、その後Javascriptをいくつか振りかけることになるでしょう。

+0

偉大な答えをいただきありがとうございます私の質問に明確に答えている。 –

+0

私は同意するでしょう。振り返ってみると、HTML、CSS、PHP、MySQL、Javascriptが奇妙なことを学びました。 JavaScriptはクライアント側のスクリプト言語なので、CSSの後で学んだと思うだろうが、私はそうしなかった。あなたの最初のプログラミング言語としてJavaScriptをPHPで初めて学ぶことは、ブラウザの問題を解決する必要がないという利点があると言えます。同様に、小さなエラーでもPHPスクリプトが壊れてしまい、JavaScriptエラーによってはそうではないかもしれません。 – mdgrech

9

私はPHPと言います。それはあなたに何か「全体」を書く気持ちを与えるはずです。壁に衝突した場合(つまりAJAXが必要な場合)、JavaScriptを使用してPHPページを改善してください(ただし、JavaScriptフレームワークであるJQueryをお勧めします)。

5

あなたが何をしたいかによって異なります。あなたがあなたのウェブページに魅力的なエフェクトや微調整をしたい場合は、JavaScriptを学んでください。データベースや他の種類のサーバーサイドのものを使いたい場合は、PHPを学んでください。

+2

また、phpの代わりにDjangoを学ぶこともできます。 –

+2

質問はPHPとJavaScriptの間にありました。そのポストのPHPをPython、Ruby、または他のサーバー側のスクリプト言語で簡単に置き換えることができます。 – rpjohnst

+0

php **は** evil – spender

1

JavaScriptはほぼすべてのブラウザでサポートされているため、ほとんどの場所で実行できる言語なので、プログラミングしている場合でも、すべてのサイトで使用できます。

PHPはこれまでに決して扱ったことがない場合、サーバー側プログラミングに関する知識の基礎を始めます。クッキーやデータベースをJavaScriptよりも多く扱うことができ、データが永続的である実際の「システム」を構築することができます。

すべての正直なところでは、データベースにアクセスする必要がある場合はJavaScriptを使用するため、PHPを最初に学習し、AJAXやJSONのようなものを学ぶのに役立ちます。

さらに、jQueryのようなライブラリでは、Javascriptの学習が容易になります。

1

具体的な状況について詳しく知ることなく、PHPのドキュメントがJavascriptのドキュメントよりも役立つ場合があります。

3

PHPを使用すると、データベースやセッションを含むアプリケーション開発のサーバー側の部分について学ぶことができます。

次に、クライアント側の処理が必要なときにJSに移動します。

PHPはさらに市場性があります。

3

あなたの背景にもよりますが、私は他の人の回答に加えたいと思います。ウェブの仕組みを理解すれば、まずJavascriptにジャンプできます。あなたがしない場合は、PHPのために行く、それはあなたがより良いWebを理解するのに役立ちます、そして、Javascriptははるかに意味をなさないでしょう。

+0

私はPHPで始めると思う:) –

+0

幸運! :) –

0

いずれにしても現実的に行くことができますが、私はおそらくPHPを始めるのが良い場所だと言います。 PHPはJavaScriptより "厳密"ですので、フォーマルズムを少し上手く学び、JavaScriptでリラックスできます。

+1

私は、 "PHP"、 "厳密"、 "形式主義"をすべて同じ文章で見たのは初めてだと思います。 –

+0

とにかくJavaScriptに関連して:-p –

+0

私はPHPを最初に学ぶことに同意しますが、PHPでベストプラクティスのOOの原則を使用しても、JavaScriptはより厳しくなります。スコープと型を持つ。 JavaScriptは、PHPのJ2EEスタイルの構文よりはるかに高度なOOパラダイムを可能にします。これは、PHPが第1言語のためのより良い選択であることに同意する理由の1つです。 –

2

リッチインターネットアプリを構築したいと思っていることは、両方を検討しているということです。まずPHPを使い始め、Webアプリケーションがどのように構築されているかを学びましょう。 MySQLデータベースの感覚を得る。あなたが十分なPHPを知っていると思うと、Javascriptで豊富になります。

0

あなたは気をつけて、ASP.NETを学びたいと思っています。あなたがそうしたら、JavaScriptを学んでください。最初の「* PHPを学んでいない*サーバーサイド言語は

関連する問題