有沒有什麼辦法可以爲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. Moodle的3.2 Web服務core_create_user
- 4. Moodle with Java或任何其他符合此要求的LMS
- 5. Node.js服務?
- 6. 應該在AMSC的LMS服務器或內容服務器上啓用JSON MIME
- 7. 使用Node.js創建DDP服務器
- 8. 使用NOIP與RPI node.js服務器
- 9. 使用node.js服務器請求文件
- 10. 使用Node.js創建HTTPS服務器
- 11. 使用node.js與遠程GraphicsMagick服務器
- 12. 使用node.js調試服務器端
- 13. 將Moodle作爲Web服務運行
- 14. Tincan LMS論壇跟蹤
- 15. 整合LMS的LTI標準
- 16. node.js WebSocket服務器
- 17. Socket.io沒有被Node.js服務器服務
- 18. SCORM向LMS報告
- 19. 使用React.js是否限制我們使用node.js服務器
- 20. 誤差的node.js服務器
- 21. Node.js REST服務 - express +主幹
- 22. 在線Node.js服務器
- 23. Node.js多服務器集羣
- 24. Node.js服務器無響應
- 25. Node.js http聊天服務器
- 26. Node.js的TCP服務器EACCESS
- 27. 設置node.js服務器
- 28. Web服務RESTful與node.js
- 29. ngFlow toForimidable node.js服務器
- 30. SSH服務器上的Node.js
謝謝。我的應用程序基於節點,所以它會像你說的那樣,我不是這麼想的好主意。在節點上使用LMS的任何其他想法或者我是否需要開發自己的.. – nick314
您可能需要考慮在單獨的服務器上運行Moodle,並使用webservices在您的應用和Moodle實例之間進行通信。除此之外,我不能提供任何建議,因爲我不知道任何基於Node.js的LMS。 – davosmith