码迷,mamicode.com
首页 > 其他好文 > 详细

构建Moodle开发环境

时间:2017-05-26 13:27:37      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:end   工具   roo   安装   运行   gdk   tac   thread   拷贝   

构建Moodle开发环境(图解版) 

[复制链接]

本文主要讲解Moodle开发环境的构建,包括开发工具及运行环境的安装与配置。从Moodle库中检出源码,并在开发环境中启用调试功能。相比前文,本文减少文字描述,更侧重以图来展示MOODLE开发环境的构建细节,这能让学习者更快速的构建起自己的MOODLE开发环境。当然,图片之外会配有一定的文字信息,方便学习者进行拷贝/粘贴之用。本文的资料来源主要来自Moodle官网的文章《Development:Setting up Eclipse》,但亦有不同之处。

1、事前准备。
   下面首先来对本文要构建的MOODLE开发环境进行一些说明:
OS:WindowsXP
PHP环境:ZendServerCE5(PHP+Apache+MySQL+phpMyadmin+ZendDebug)
开发工具:ZendStudio8
    其中,ZendServerCE是Zend公司的产品,它为你的应用程序提供一个简单、完整和免费的运行环境,社区版的ZendServer有常用的Zend Data Cache、Zend Debugger、ZendFramework和Zend Optimizer+等。它能让你在开发、测试和布署环节提供更大的灵活性。详细信息可参看:http://www.zend.com/en/products/server/
<ignore_js_op>技术分享 

    ZendStudio8是专业级的PHP集成开发环境。 它能使你更快地开发、调试和维护的代码,快速解决应用问题,提高团队协作开发人员的生产力。详细信息:http://www.zend.com/en/products/studio/
<ignore_js_op>技术分享 

    关于ZendServerCE5和ZendStudio8的安装在此略过。这两个软件包可从官网上下载:http://www.zend.com/en/downloads/

2、从代码库中检出Moodle
2.1 打开ZendStudio,File > New > Project。
<ignore_js_op>技术分享 

2.2 Create a new repository location
<ignore_js_op>技术分享 

Host:us.cvs.moodle.org
Repository path:/cvsroot/moodle
User:anonymous
Password: (空)
Connection type:pserver
2.3Next
<ignore_js_op>技术分享 
2.4Next
<ignore_js_op>技术分享 
2.5 Refresh Tags
<ignore_js_op>技术分享 
2.6单击Finish按钮后,会出现新建项目的对话框。
<ignore_js_op>技术分享 
2.7
<ignore_js_op>技术分享 
2.8 Finish,等待下载。
<ignore_js_op>技术分享 

3、整理代码
Moodle中有些代码会被ZendStudio认为是不规范的代码,此时可以改变项目的校验设置。在此为了节省时间,对此项目禁止所有校验。
project>; Properties>Validation
<ignore_js_op>技术分享 

4、配置调试环境
以index.php为例。
4.1
<ignore_js_op>技术分享 

4.2
Debug>Debug Configurations进入调试配置。
<ignore_js_op>技术分享 
如果Test Debugger不成功,可以新建一个PHP Server,配置成本机的。
4.3
Debug,即可以调试index.php页面。我们可以在ZendStduio的Debug视图下看到程序执行到断点处即停下。
<ignore_js_op>技术分享

http://www.aieln.com/thread-5063-1-1.html

构建Moodle开发环境

标签:end   工具   roo   安装   运行   gdk   tac   thread   拷贝   

原文地址:http://www.cnblogs.com/guolulang/p/6907873.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!