2010-12-12 8 views
3

ASP/ASP.NETをやっているときにPHPを学ぶ最善の方法は何ですか?私はそれが時間の価値があるかどうかはわかりませんが、それをやっているプロジェクトは非常に多いようです。ASPプログラマーがPHPを学ぶことを考えている

あなたはどう思いますか?誰もが世界を越えましたか?どのようにしましたか?

答えて

3

私はそれが傷つけないと思う商業空間でのWordPressなどのソリューションの人気の高まりのためにのみ、それを学んでください。

PHPのonline manualはかなり妥当であると言われています。だから、あなたは普通のWebサイトのパラダイムについてのあなたの知識とそれでうまくいくと思いました。また、いくつかのソースコード(冒険的な気持ちであれば、WordPressZend Frameworkのようなもの)を取得し、それらがどのように構造化されているかを見ることができます。その向こう

、学習するための最良の方法はで立ち往生することはもちろんである。:-)

+0

+1 PHPマニュアルは妥当なものではありません。これは、特に私が貢献してきた文書化された言語のうちの1つをPHPにさせてくれます。 (私はSPLの部分が文書化されていないことがよく分かっていますが、それはポイントではありません) – BoltClock

+0

@BoltClock - 文書化されていない関数に遭遇するまでは素晴らしいですが、 :-) –

3

古典的な ASPの仕組みに精通していれば、PHPは文法以外にも瞬時に慣れ親しんでいます。

ASP.NETプログラマとして、私はPHPを扱うのが難しいと感じています。ツーリングはVSほど良くないので、簡単にコードスープ(サーバーサイドコードとマークアップを混ぜる)など...など...

+0

これは本当ですが、私はいくつかの苦労ポイントを取り除くかなり良いOOプロジェクトを見てきました。ツーリングは間違いなく良いことではありませんが、時にはツールを一度も使わずにすべてをやっていくことが効果的な場合もあります。 – Alexio

2

PHPを学ぶ行くための最善の方法は?それを拾い上げて遊ぶ。いくつかのチュートリアルに続きます。過去に行った単純なプロジェクトを手に入れて、PHPで再実装することもできます。 PHPで新しいプロジェクトを開始し、それがどうなるか見てみましょう。

ASPに慣れていることを心配しないでください。すべての言語固有のものを忘れて、良いコードを書く方法をすでに知っていることを忘れないでください。これらのスキルは(主に)言語に依存しません。

PHPでやるのが簡単で、難しいことがいくつかあります。より堅いビットによって落胆しないでください。

これは確かに学習する価値があります。それはあなたの知識を広げ、あなたをより良い開発者にします。また、クロスプラットフォームで動作するツールや2つを知っていることも決してありません。

関連する問題