A Simple Server Cluster Design - Part 5 |
|
|
|
Written by Administrator
|
This series is intended to provide documentation of a simple server cluster based on two physical servers and four virtual servers per machine, and configured to host an instance of the Moodle Learning Management System.
Topics
File Server, Repositories, Synchronisation & Network Issues
Moodle stores uploaded files in an area commonly referred to as "Moodledata". With Moodle 2.x the concept of repositories was created, with the ability to link to products such as Alfresco which manage documents and other file based media. The Moodledata area is now used to manage a local repository, where files are stored as file blobs, with the file data managed in the database.
In a replicated system the file data must be replicated locally (if the Moodle repository is used), or within the repository itself (beyond the scope of this article)
We will also look at some of the network issues associated with clustering.
|
Read more...
|
|
A Simple Server Cluster Design - Part 4 |
|
|
|
Written by Administrator
|
This series is intended to provide documentation of a simple server cluster based on two physical servers and four virtual servers per machine, and configured to host an instance of the Moodle Learning Management System.
Topics
Web Server, Sessions & Updates
What is the role of the Web Server? While sounding a slightly pithy questions, it is important to understand what the webserver is required to do.
The Web Server provides the interface between the HTTPD protocol used to communicate with the client browser, and the application code, in Moodle's case, PHP, which accesses the backend database and filesystem to generate the HTTPD response sent back to the client browser.
|
Read more...
|
A Peek at Moodle 2.0 - Part 2 |
|
|
|
Written by Administrator
|
In this article I will look at the new ways in which Moodle 2.0 handles files and resources.
Moodle Resources
In Moodle "Resources" are the documents and files we use to present information, or content for our Courses. They may be text, graphics, or multi-media.
When selecting a resource in Moodle 1.* we had the following options
|
In Moodle 2.0 this is now updated to:
|
|
Read more...
|
|
A Peek at Moodle 2.0 - Part 1 |
|
|
|
Written by Administrator
|
Moodle 2.0 was recently released, and I'll try here to give some idea of what the transition from the Moodle 1.* releases to Moodle 2.0 will mean to everyone.
Now there will be different effects depending upon whether you are a student, a teacher, administrator, or developer. I'll try and keep it simple.
Major System Rewrite
Moodle 2.0 is a major rewrite of the base Moodle software, with changes to the Themes, Modules & Blocks, and consequently all areas of functionality.
This means that the themes that worked for version 1.* may most probably not work for version 2.0. So one of the major effects will be the need to rewrite any custom themes that have been created.
However, the theme upgrade has given Moodle a much more cleaner look, and a faster execution. So well worth the move.
|
Read more...
|
Moodle Moment -Changing Domain Name |
|
|
|
Written by Administrator
|
I often come across issues with Moodle when changing domain names. This happens when placing Moodle in a staging environment with a temporary domain name, and then moving it into production.
The problem is that Moodle by default loads images with an absolute URL. An absolute URL specifies the whole URL ... ie http://www.mydomain.com/moodle/myimage.jpg.
A better method would be to use a relative URL. This would just use the location of the file on your server ( in the example above, /moodle/myimage.jpg), and leave the browser to remember which server using the current domain. But this has to be done manually for each image loaded.
To solve this issue, there is a useful script that has been written by the Moodle gurus, and available for use by a user with administrator rights.
http://www.mydomain/admin/replace.php
Replace the www.mydomain with your own site address, and then fill in the details asked, and all is sorted in an instant, or two.
|
|
|
|
<< Start < Prev 1 2 3 Next > End >>
|
Page 1 of 3 |