有沒有什麼辦法可以爲node.js和mongodb提供moodle LMS平臺;我閱讀了moodle文檔,並且據我所見,它需要apache。在此先感謝使用node.js服務moodle LMS
0
A
回答
0
您當然不限於使用Apache與Moodle,您只需要一個可以運行PHP腳本的服務器。理論上,它看起來像Node.js可以運行PHP腳本(Execute PHP scripts within Node.js web server),但它可能是一個可怕的想法...
Apache通常被認爲是運行Moodle比IIS更好的方式,但NGINX也應該工作。
至於數據庫 - Moodle需要一個可以執行SQL語句的關係數據庫。有對MySQL,MSSQL,PostGreSQL,Oracle,MariaDB的內置支持 - 理論上,您可以將其擴展爲支持任何其他關係數據庫系統,但這將是一項艱鉅的工作。
Moodle將永遠不會支持非關係數據庫,如MongoDB(除了作爲緩存解決方案,它已被支持)。
請參閱https://docs.moodle.org/en/Installing_Moodle瞭解硬件/軟件要求的完整列表。
相關問題
- 1. CMS或LMS,Moodle的或Joomla,
- 2. Moodle:使用web服務api的moodle_role_assign
- 3. Flex + SQLite + LMS
- 4. Moodle的:從web服務
- 5. Moodle網絡服務功能
- 6. Moodle的3.2 Web服務core_create_user
- 7. 從服務器移動Moodle
- 8. Moodle外部服務登錄
- 9. 在moodle LMS中託管PHP應用程序
- 10. 應該在AMSC的LMS服務器或內容服務器上啓用JSON MIME
- 11. 將HTML5 WebGL遊戲添加到Moodle LMS中
- 12. Kenexa LCMS 8.2內容通過AICC網址登錄到Moodle LMS
- 13. Moodle with Java或任何其他符合此要求的LMS
- 14. 使用Web服務API函數掛起Moodle用戶
- 15. Node.js服務?
- 16. 服務器使用Node.JS ping高
- 17. 使用Node.js服務動態網頁
- 18. 使用NOIP與RPI node.js服務器
- 19. 使用node.js服務器請求文件
- 20. 使用node.js與遠程GraphicsMagick服務器
- 21. 使用Node.js創建HTTPS服務器
- 22. 使用node.js發佈到Neo4j服務器
- 23. 使用Node.js創建DDP服務器
- 24. 使用node.js調試服務器端
- 25. Tincan LMS論壇跟蹤
- 26. 如何擴展使用其他服務的Node.js服務?
- 27. 使用Node.JS作爲REST服務器和Web服務器
- 28. 整合LMS的LTI標準
- 29. 將Moodle作爲Web服務運行
- 30. Moodle和C# - Web服務配置
謝謝。我的應用程序基於節點,所以它會像你說的那樣,我不是這麼想的好主意。在節點上使用LMS的任何其他想法或者我是否需要開發自己的.. – nick314
您可能需要考慮在單獨的服務器上運行Moodle,並使用webservices在您的應用和Moodle實例之間進行通信。除此之外,我不能提供任何建議,因爲我不知道任何基於Node.js的LMS。 – davosmith