---
title: "Moodle"
description: "Moodle to otwarta platforma e-learningowa (LMS) do tworzenia kursów online. Poznaj funkcje, architekturę w PHP i MySQL oraz wymagania hostingowe."
url: "https://nodea.pl/pl/slownik-pojec/moodle"
lang: "pl"
updated: "2026-07-13"
---

# Moodle

> Moodle to otwartoźródłowa platforma e-learningowa (LMS) napisana w PHP, służąca do tworzenia i zarządzania kursami online, testami oraz materiałami dydaktycznymi.

**Moodle** to jedna z najpopularniejszych na świecie otwartoźródłowych platform e-learningowych, czyli systemów zarządzania nauczaniem (LMS — Learning Management System). Napisana w [PHP](https://nodea.pl/pl/slownik-pojec/php) i oparta na bazie [MySQL](https://nodea.pl/pl/slownik-pojec/mysql) lub PostgreSQL, umożliwia tworzenie kursów online, publikowanie materiałów, prowadzenie testów i śledzenie postępów uczestników.

## Na czym polega Moodle?

Moodle organizuje nauczanie wokół kursów, do których zapisywani są uczestnicy z przypisanymi rolami (nauczyciel, student, administrator). Każdy kurs to zestaw aktywności i zasobów budowanych z modułów. Kluczowe elementy platformy:

- **Aktywności** — quizy, zadania, fora, ankiety i lekcje interaktywne oceniane automatycznie lub ręcznie.
- **Zasoby** — pliki, strony treści, odnośniki i materiały multimedialne udostępniane uczestnikom.
- **System ról i uprawnień** — precyzyjna kontrola dostępu do treści i funkcji na poziomie kursu i całej platformy.
- **Wtyczki** — bogaty ekosystem rozszerzeń dodających integracje, motywy i nowe typy aktywności.
- **Dziennik ocen** — automatyczne zbieranie i przeliczanie wyników aktywności w spójny raport postępów.
- **Raporty i analityka** — śledzenie aktywności uczestników, frekwencji i ukończenia kursów.

## Zastosowanie w praktyce

Moodle jest wykorzystywany przez instytucje edukacyjne i firmy szkoleniowe:

1. **Uczelnie i szkoły** — pełna obsługa kursów, ocen, terminów i komunikacji ze studentami.
2. **Szkolenia korporacyjne** — onboarding pracowników, kursy obowiązkowe i certyfikacja z automatycznym raportowaniem.
3. **Kursy komercyjne** — sprzedaż dostępu do treści online z integracją płatności.

Ponieważ Moodle bywa obciążony w okresach egzaminów, gdy setki użytkowników logują się jednocześnie, warto uruchamiać go na hostingu z zapasem mocy — dobrze dobrany [VPS](https://nodea.pl/pl/slownik-pojec/vps) lub serwer zarządzany zapewnia stabilność platformy nawet przy skokach ruchu. Warto też włączyć mechanizm pamięci podręcznej (cache) i regularnie tworzyć kopie zapasowe bazy oraz plików kursów, by chronić dorobek dydaktyczny przed utratą.

### Jakie wymagania hostingowe ma Moodle?

Moodle potrzebuje serwera z PHP, bazą MySQL lub PostgreSQL oraz odpowiednią ilością pamięci — przy większej liczbie jednoczesnych użytkowników rośnie zapotrzebowanie na CPU i RAM. Dla aktywnych platform z egzaminami online zaleca się VPS lub serwer dedykowany zamiast współdzielonego hostingu.

## Powiązane

- [PHP](https://nodea.pl/pl/slownik-pojec/php)
- [MySQL](https://nodea.pl/pl/slownik-pojec/mysql)
- [CMS](https://nodea.pl/pl/slownik-pojec/cms)
- [Hosting](https://nodea.pl/pl/slownik-pojec/hosting)
- [baza danych](https://nodea.pl/pl/slownik-pojec/baza-danych)

---

Wersje językowe: [en](https://nodea.io/en/glossary/moodle.md)  
Spis treści witryny: [llms.txt](https://nodea.pl/pl/llms.txt)
