我是Moodle和PHP的新手,所以我可能会要求不可能或只是不切实际。
我想知道如何允许客户端应用程序(可能是用C ++,Java,AS3 / Flash编写)来调用Moodle的成绩册模块。
Moodle是作为服务器运行还是依赖于Apache或其他一些网络服务器?
任何有关此类事物示例的指示,以及有关学习PHP,Moodle等的书籍的建议都将不胜感激。
答案 0 :(得分:1)
Moodle是一个用PHP编写的Web应用程序。它依赖Apache(或任何其他Web服务器)来提供PHP页面。
您可以使用Thrift之类的东西来实现“C ++,Java,Python,PHP,Ruby,Erlang,Perl,Haskell,C#,Cocoa,JavaScript,Node.js,Smalltalk和OCaml”之间的通信。
关于PHP,请从官方文档开始:
关于Moodle,以下是可用书籍清单:
http://moodle.org/mod/data/view.php?id=7246
查看“Moodle 1.9 Extension Development”来编写自定义扩展(块,模块,作业):
http://moodle.org/mod/data/view.php?d=55&rid=3796
希望这有点帮助。