は、重いPHPアプリケーションをスケーリングするための良いアイデアですか?たとえば、ノードのmysqlモジュールとPHPのmysqli拡張とのパフォーマンス比較などはどうでしょうか。node.jsをphpと統合できますか?
5
A
答えて
1
node.jsで使用できるかなり良いmysqlライブラリがありますが、大丈夫ですが、 mysqlライブラリを使うときにはたくさんのコードを書く必要があります)、redisやmongodbを使ってnode.jsの遅い部分をPHPで残ります。特にnode_redis(hiredis)での赤字は非常に高速です。 NGinx to do the proxingを使用できます。
2
私は、node.jsでPHPアプリケーションをラッピングすることを真剣に考えています。つまり、既存のPHPの移行パスがノードコードによって呼び出され、最終的にPHPコードがJavascriptに移行されます。その理由は、node.js(ノンブロッキング)の実行モデルはPHPの実行モデルではうまく機能しません。つまり、実行モデルはラッピング手法との互換性を高めることができます。つまり、ノードを公開しているサーバーにし、適切なPHP呼び出しを行う(再要求する)。そのプロセスを使用して、 "ラップされた" PHPをノードサーバーに "移行"し、ゆっくりとPHPコードをノードに移行することができます。 Nodejsが優れている経由
0
出力結果やデータは、MySQLからフェッチ...もちろん
が、これはあなたが本当にしてもこれをしたい/必要があるかどうかの質問を頼むが、あなたが決定するために、それはですLAMPよりも
関連する問題
- 1. RubyをレールとPHPアプリケーションに統合できますか?
- 2. node.js/beanstalkdとの統合
- 3. node.jsとのGULPの統合
- 4. Node.jsとAngular 2のアプリケーションを統合
- 5. iFrameをPHPファイルに統合できますか?
- 6. DJI SDKをPHP言語で統合することはできますか?
- 7. Azure ML APIをPHPと統合できません
- 8. Ember.jsとNode.jsの統合(Express + Tower.js)
- 9. Node.jsとMS Exchange EWSの統合
- 10. Angular.jsとNode.jsの統合(Express + Tower.js)
- 11. cassandraとPHPを統合
- 12. PayPalとPHPとの統合
- 13. CardScanとPHPとの統合
- 14. どのように私はPHPとPayPalチェックアウトを統合できますか?
- 15. PHPとDiffusionの統合
- 16. RとPHPの統合
- 17. バーコードスキャナーとPHPアプリケーションの統合
- 18. Socket.ioとPHPの統合
- 19. CMSとPHPアプリケーションの統合
- 20. jsonコードはPHPと統合
- 21. 既存のプロファイルシステムと統合できるOpenID php forumはありますか?
- 22. IdentityServer3とBOXを統合することはできますか?
- 23. PHPでWorldpayを統合
- 24. PHPでレイブフラッターウェーブAPIを統合
- 25. firebaseリアルタイムデータベースをnode.jsサーバと統合する方法はありますか?
- 26. PHP PayuMoney統合
- 27. PHP SQL統合
- 28. NetsuiteとPHPを統合するには
- 29. RFIDとPHPを統合する
- 30. PHPスクリプトとIPhoneアプリケーションを統合しますか?
いいえjsでPHPアプリケーションを書き換えてください。 – Raynos