多種多様なWebアプリケーション言語があります。私が最も経験している(したがって、ここで話す)ものは、PHP、eRuby、Ruby on Railsです。これらはすべてインターネット上で利用可能な良いチュートリアルを持っています - 私はそれらのいくつかにリンクします。
どちらを選択するかは、あなたが何をしようとしているかによって異なります。 PHPとeRubyを使用すると、ほとんどのことを自分で行う必要があります.Ruby on Railsはあなたのためにたくさんのものを行います(便利ですが、あなたが何をしているのかわからないと危険かもしれません)。 Ruby on Railsは、標準的なCRUD(Create、Read、Update、Delete)アプリケーションなどのデータベース関連の処理に適しています。標準Ruby on Rails(RoRと略します)チュートリアルでは、ブログアプリケーション(エントリの作成、エントリの読み込み、エントリの更新、エントリの削除)またはアドレス帳アプリケーションを教えています。RoRの「足場」機能を使用して、これらのアプリケーションの多くをほぼ一行のコードで実行することが可能です。
PHPとeRubyは、あなたが仕事を自分の複数の操作を行い作る - これは、いくつかの状況で改善することができます。 PHPはeRubyよりよく知られ、使用されていますが、私はRuby言語が好きなので、eRubyの使い方が好きです。これらは単純なアプリケーション(ウェブサイトの連絡フォームなど)や複雑なアプリケーション(phpBB - フォーラムソフトウェアの一部はPHPで書かれています)を行うのに適しています。
どちらを選択すればいいのですか?私はそれらと遊び、あなたの考えを見ます。それぞれのチュートリアルの最初の数ビットを実行し、それが好きかどうかを確認してください。ここで
は、様々なチュートリアルへのリンクが来る:
PHP
eRuby
RubyのRailsの上で知っておく必要があるルビーを学ぶことができます
あなたが始めるためにいくつかのチュートリアルがあります。これらのうちのいくつかは、必要なソフトウェア(Webサーバーやその他の必要なもの、たとえばPHPやルビーなど)をインストールすることによって表示されます。 Apache(webserver)、MySQL(db)、PHPをWindowsにインストールするには、XAMPPを使用するのが良い方法です。 Linuxの場合はApache、mysql、phpはパッケージレポジトリにあり、ディストリビューション固有のガイドがあるかもしれません。