バックエンドで PHP/MySQL/Solr を使用し、フロントエンドで Javascript/jQuery/Backbone を使用して、ほとんどの Web 開発を行ってきました。
私はすでにいくつかの Node アプリを作成しましたが、多くの Node チュートリアル/書籍で使用されている Mongodb/Couchdb の代わりに MySQL を使用しています。Node を開発しているほとんどの人が使用しているので、MySQL の代わりに Mongo/Couch を使い始めますか? MySQL は問題なく動作しているようですが、Mongo/Couch に切り替えるメリットがよくわかりません。
現在、「フロントエンド」アプリ サーバーが PHP/MySQL で、数値計算サーバーが Node.js にあるサイトを開始しています。「フロントエンド」を提供するために PHP に固執する理由は、PHP フレームワークでの開発に非常に慣れているからです。
ノードを選択する理由は、アイドル/待機時間が秒単位の同時タスクが多数あるためです。そして、これは高度にスケーラブルでなければなりません。
データベースに保存されるものは、MySQL テーブルに保存する通常のものと似ています。