03.09.2018 Views

Moodle 2.0

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 2<br />

Bandwidth<br />

<strong>Moodle</strong> is a web-based product, so course content and assignments are added over<br />

the Web. Whenever a reader or user connects to a website, they're using bandwidth.<br />

When a user reads a page on your <strong>Moodle</strong> site, downloads a video, or uploads a<br />

paper, he or she uses some of your bandwidth. The more courses, students, activities,<br />

and multimedia that your <strong>Moodle</strong> site has, the more bandwidth you will use. Most<br />

commercial hosting services include a fixed amount of bandwidth in their service.<br />

If your account uses more bandwidth than allowed, some services cut off your<br />

site's access. Others keep your site up, but automatically bill you for the additional<br />

bandwidth. The second option is preferable in case of unexpected demand. When<br />

deciding upon a hosting service, find out how much bandwidth they offer and what<br />

they do if you exceed that limit.<br />

Are you serving videos with your course?<br />

If your course includes many videos, or if you'll be serving video to<br />

many users, that can use up a lot of the bandwidth that your hosting<br />

company provides. Instead of hosting those videos on your <strong>Moodle</strong><br />

server, consider hosting them on a dedicated video hosting site like<br />

vimeo.com or youtube.com. Then, you can just embed them in your<br />

<strong>Moodle</strong> page. Vimeo, YouTube, or whoever hosts the video will take<br />

care of the bandwidth.<br />

Memory<br />

If you're using a shared hosting service, your account will be sharing a web server<br />

with other accounts. All accounts share the memory, or RAM, of that server.<br />

During times of high demand, only a small amount of memory will be available<br />

for each account. During times of low demand, your account might be able to use<br />

more memory.<br />

<strong>Moodle</strong> runs fine on most shared hosting services. However, when you have a<br />

large number of courses, or large courses on shared hosts with low memory limits,<br />

<strong>Moodle</strong>'s automated backup routine often fails. Site administrators can get around<br />

this limitation by manually backing up their site one course at a time, or by moving<br />

to a different host.<br />

If your site will have more than a few courses, or any courses whose size is measured<br />

in tens of megabytes, and you want to use automated backup, check your possible<br />

web hosts carefully. In particular, search the forums on <strong>Moodle</strong>.org to find out if any<br />

other customers of that host have complained about automated backups failing due<br />

to a lack of memory. In general, <strong>Moodle</strong>'s automated backup routines are inefficient<br />

and you might want to consider alternatives for a large site.<br />

[ 35 ]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!