Hinweis: Sie sind auf den Seiten der Moodle 1.9 Dokumentation. Die Dokumentation der aktuellsten Moodle-Version finden Sie hier: Argumente für Moodle.

Argumente für Moodle: Unterschied zwischen den Versionen

Aus MoodleDocs
Wechseln zu:Navigation, Suche
Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
== Große Erreichbarkeit ==
''Das Lernmanagementsystem muss robust genug sein, den unterschiedlichen Anforderungen von tausenden Lernenden, Administratoren, Inhaltserstellern und Lehrenden gleichzeitig zu dienen.''
Die Nutzungsmuster werden sich je nach spezifischem Kontext der Anwendung stark unterscheiden. Aber im Allgemeinen bietet Moodle ein Webbasiertes Interface mit hoher Erreichbarkeit und erlaubt so Lernenden, Lehrenden und Administratoren das routinemäßige Einloggen und Erldigen ihrer täglichen Aufgaben. Siehe ''Skalierbarkeit'' für weitere relevante Informationen.
== Skalierbarkeit ==
== Skalierbarkeit ==



Version vom 30. April 2007, 13:15 Uhr

Große Erreichbarkeit

Das Lernmanagementsystem muss robust genug sein, den unterschiedlichen Anforderungen von tausenden Lernenden, Administratoren, Inhaltserstellern und Lehrenden gleichzeitig zu dienen.

Die Nutzungsmuster werden sich je nach spezifischem Kontext der Anwendung stark unterscheiden. Aber im Allgemeinen bietet Moodle ein Webbasiertes Interface mit hoher Erreichbarkeit und erlaubt so Lernenden, Lehrenden und Administratoren das routinemäßige Einloggen und Erldigen ihrer täglichen Aufgaben. Siehe Skalierbarkeit für weitere relevante Informationen.

Skalierbarkeit

"Die Infrsatruktur sollte sich je nach zukünftigem Wachstum skalieren lassen, sowohl im Sinne des Unterrichtsvolumens als auch im Sinne der Anzahl der Lernenden!"

Moodle läuft auf einer großen Auwahl an Webservern-/Datenbanktechnologien. Wie bei jeder Installation von Serverbasierten Software Systemen, ist es unerlässlich, Hardware, Bertiebsystem und Datenbanksystem fein abzustimmen, um sicherzustellen, dass das System einen hohen Throughput handeln kann. Die größte aktive Moodle-Installation (zum Zeitpunkt des Schreibens die Fern-Fachhochschule von Neuseeland) handelt 45.000+ Studierende und 6.500 registrierte Kurse. Es gibt eine Seite zu anderen großen Installationen.

in der Moodle-Gemeinschaft scheint der Konsensus für die beste Wahl ein Linuxbasierter Webserver mit Apache, installiertem PHP und PHP-Accelerator zu sein und, dass der Webserver und der Datenbankserver auf verschiedenen Rechnern laufen sollten.

Es sollte Möglich sein, einen Lastausgleich für eine Moodle-Installation durchzuführen, z.B. indem man falls nötig mehr als einen Webserver verwendet. Die einzelnen Webserver sollten auf die gleiche Datenbank zugreifen und denselben Dateispeicherort verwenden. Ansonsten ist die Teilung der Anwendungslayer so komplett vollzogen, dass so ein Clustering möglich ist. Auch die Datenbank könnte ein Server-Cluster sein (z.B. ein MySQL Cluster).

All das bedeutet, dass die Architektur von Moodle es einfach macht, auf zukünftige Anforderungen zu reagieren, indem die Technologien auf denen es läuft angepasst werden. Das sollte sogar in aktiven Moodle-Installationen möglich sein, um den Dienst ohne größere Störungen verbessern zu können.