学习哪种编程/脚本语言来设计Moodle网站的用户界面


Which programming/scripting languages to learn to design the user interface of a Moodle website?

我有一个为Moodle网站设计用户界面的任务。

我对HTML5CSS3有一个粗略的了解。但我在PHP的技能水平为零。

我已经在开发人员文档中阅读了几个小时的"如何在Moodle中工作",但我仍然对这个感到困惑:

我需要什么编程语言来设计网站的用户界面?PHP是必不可少的吗?我从哪里开始呢?

我确实了解到modules/pluginsAPI是用PHP编写的(参考),HTMLCSS是用的(参考),我希望我不必使用PHP。

如果现有的API不提供methods/functions的某些类型的问题,块等,这意味着我将不得不为他们编码。所以我必须使用PHP吗?

我完成了下载和安装Apache2 serverMySQL,要安装PHP,然后确认Eclipse用于Moodle开发。接下来我该做什么?

In moodle,

服务器端的核心脚本语言是PHP,

对于客户端,HTML, CSS和javaScript正在使用。

使用moodle,我们可以以各种方式添加自定义功能,如

模块、模块、插件和主题

当你使用模块、块和插件时,你应该对PHP有很好的了解,对HTML/CSS有一点了解。

如果你选择一个主题方式,你应该有很好的HTML/CSS知识,和一点PHP知识。

通过主题方式,您可以提供良好的外观和感觉,并可以为moodle添加有限的功能。

所以这完全取决于你对moodle用户界面的要求。

如果你想调整自定义菜单,配置文件仪表板,并添加滑块,那么我建议以主题方式。

安装所需的PHP版本后,您只需要下载moodle,并将其安装在您的服务器上。