2012-03-07 16 views
2

アドバイスが必要です。将来の学習のためのアドバイス - Node.jsまたはPHP?

私の最初のプログラミング言語はJavascriptです。私はクライアント側の言語のようにJSを学び始めました。そして、その目的のために現在標準的なので、PHPについてもサーバ側で学ぶ計画がありました。その間、JSを学びながら、私は何も見逃したくありませんでしたので、私は高度なトピック(コアJS以外)を多用しました。これにはデザインパターン、Webアプリケーションの作成...自分自身も作成したいとしょうかん。

私は1つのサーバー側言語に行きたいと述べました。 私の質問は、1つの言語を学ぶ時間とエネルギーの量が多かったので、JSと一緒にいて、Node.jsをサーバー側で学ぶべきだと思いますか?

Node.jsは私のプログラミング知識を拡張することを可能にしますが、PHPではベフィニングから外さなければなりません。そして、ofcourse PHPははるかに一般的であり、Nodeはまだ不確実な未来の若者言語です。

ありがとうございました。

+1

他人に何をすべきかを常に伝えるのは難しいです。 NodeJSはクラス内の新しいクールな男です。そして、あなたはJavaScriptの経験があるので、それを行うためには論理があるように思えます。それは、あなたの目標がサーバサイドプログラミングを学ぶためのものであるかどうかにかかっています。現在のところ、NodeJSは各アップデートでALOTを変更していますが、Webフレームワーク上には(実際にはRailwayJS/ExpressJS/Geddyのように人気のある)「最高の機能」はありませんが、すべて変更できます。あなたが他の手で信頼できるものを望むなら、私はPHPとそのフレームワーク(CI、CakePHP、Zendなど)を数えません。 –

+0

@DaveRandomは正しいです。その宗教的な質問はもう一度です。すべてが上げ下げされました。 –

+0

node.jsの涼しいところへ –

答えて

2

あなたのアドバイスは「Learning PHP」です。

1なぜあなたはJSとクライアントサイドパートから外に出たくないのですか?新しい側面で新しいテクノロジーを学ぶべきです。

2 PHPはまたクライアントサイドとJSであなたを増やします.PHPを使用してWebサイトを構築するときは、JS、Jquery、ajaxを使用する必要がありますので、知識も増えます。

3学習PHPは、(drupal、joomla、wordpressなどのような)簡単に他のCMSを簡単に学ぶことができます。それらはすべてPHPを使用するため、知識、作業、機能の領域が増えます。

希望私は正しい方法であなたに助言することができます:)あなたが欲しいもので私に尋ねてください。

ありがとうございました

+0

nodejsはそれ自身の利点を持っています。サーバーとクライアントの両方で1つの言語の出入りを学びます。どのようにPHPはJSを改善することができますか? CMSは主にエンタープライズアプリケーション用ではないブログ向けです。リサーチバディーをしてください。 –

関連する問題