是甚至是一個縮放沉重的PHP應用程序的好主意?例如,node的mysql模塊如何與php的mysqli擴展在性能等方面進行比較。node.js可以與php集成嗎?
5
A
回答
1
node.js中有一些相當不錯的mysql庫,性能不錯,但是我會重寫(因爲您仍然會當你使用mysql庫時,必須進行大量的編碼)node.js中使用redis或mongodb的緩慢部分,並將剩餘的部分留在PHP中。特別是redis和node_redis(hiredis)速度非常快。您可以使用NGinx to do the proxing。
2
我會認真考慮用node.js包裝你的PHP應用程序;也就是說,由您的節點代碼調用現有PHP的遷移路徑,最終將PHP代碼遷移到Javascript中。原因是,node.js(非阻塞)的執行模型在PHP的執行模型中並不能很好地發揮作用。也就是說,執行模型可以與包裝方法更加兼容;即讓節點成爲您的暴露服務器,並進行適當的PHP調用(重新請求);您可能會使用該過程將「包裝」的PHP「遷移」到節點服務器,然後將您的PHP代碼緩慢遷移到節點。
當然,這就引出你是否沒有真正甚至需要/想這樣做的問題,但這是你確定......
0
輸出結果或數據從MySQL通過獲取是的NodeJS更好比通過LAMP。
相關問題
- 1. 集成Node.js與PHP
- 2. 集成Node.js與Symfony2或PHP
- 3. Dropwizard指標可以與Scalatra集成嗎?
- 4. 可以將Python與Java集成嗎?
- 5. Magento可以與CakePHP集成嗎?
- 6. Simplecart可以與jotform集成嗎?
- 7. Doxygen可以與Netbeans C++集成嗎?
- 8. Apache cxf 2.7.10可以與Swagger集成嗎?
- 9. SpecWatchr可以與dotCover集成嗎?
- 10. Sandboxing Node.js模塊 - 可以完成嗎?
- 11. Node.js與MS Exchange EWS集成
- 12. 任何人都可以幫助我與PHP集成PHP?
- 13. 與PHP集成
- 14. Blogger與Flash集成可能嗎?
- 15. 可以將JsLint集成到xCode中嗎?
- 16. ClearCase可以持續集成嗎?
- 17. RxJS/Most Observable可以集成嗎?
- 18. PubNub +解析集成。這個可以嗎?
- 19. node.js可以取代Ruby嗎?
- 20. phantomjs可以使用node.js嗎?
- 21. Node.js可以調用Chrome嗎?
- 22. .NET數據庫可以與wordpress集成嗎?
- 23. Google雲端硬盤可以與Google App Engine UserService集成嗎?
- 24. asp.net應用程序可以與Google應用程序集成嗎
- 25. 我可以將語音識別與C#集成嗎?
- 26. 我可以將SourceSafe/VSS與SQL Server 2005集成嗎?
- 27. 我們可以將Oracle RECORD TYPE與Java Callable語句集成嗎?
- 28. 我們可以將硒與JIRA和HP ALM集成嗎?
- 29. ActiveResource模型可以與ActiveRecord模型集成嗎?
- 30. 我可以將BIDS與SQL Server 2008 R2集成嗎?
否。在js中重寫您的PHP應用程序。 – Raynos