
Studio Kalmus
Autor
Kiedy szukasz LMS na WordPressie, trafiasz na dziesiątki poradników „jak zbudować platformę kursów online”, ale rzadko na coś, co realnie pomaga wybrać między konkretnymi wtyczkami. Ten artykuł nie jest kolejnym ogólnym przewodnikiem po e-learningu: porównujemy trzy najpopularniejsze wtyczki LMS dla WordPressa, LearnDash, TutorLMS i LifterLMS, na podstawie kryteriów, które realnie decydują o wdrożeniu, czyli koszt licencji, wydajność przy dużej liczbie kursów, obsługę płatności w Polsce i twarde ograniczenia każdego rozwiązania.
Na koniec odpowiadamy też na pytanie, którego większość takich tekstów unika: kiedy WordPress jako platforma LMS po prostu się nie sprawdzi, niezależnie od wybranej wtyczki.
LearnDash, TutorLMS, LifterLMS: podstawowe różnice
Wszystkie trzy to wtyczki WordPress, które dokładają do CMS-a warstwę kursów: lekcje, quizy, postępy użytkowników, certyfikaty. Różnią się jednak modelem licencyjnym, tym, co jest dostępne za darmo, oraz architekturą płatności.
- LearnDash: płatna wtyczka premium, jeden z najstarszych graczy na rynku, w 2024 roku przejęta przez Liquid Web. Zero wersji darmowej.
- TutorLMS: rdzeń wtyczki jest darmowy i bez limitu kursów czy uczniów, a funkcje premium (zaawansowane certyfikaty, quizy, integracje) są dodawane w wariancie Pro.
- LifterLMS: podobny model do TutorLMS, czyli darmowy rdzeń bez limitów kursów i uczniów, płatne dodatki w pakietach.
Koszt licencji: ile faktycznie zapłacisz
Ceny wszystkich trzech wtyczek są podawane w dolarach i rozliczane rocznie (lub jednorazowo w wariancie lifetime), co oznacza dodatkowe ryzyko kursowe przy planowaniu budżetu w złotówkach.
| Wtyczka | Rdzeń | Najtańszy plan płatny | Plan środkowy | Plan najwyższy |
|---|---|---|---|---|
| LearnDash | brak darmowej wersji | Essentials: 259 USD/rok | Pro: 399 USD/rok | Elite: 599 USD/rok |
| TutorLMS | darmowy, bez limitu kursów i uczniów | Individual: 199 USD/rok | Business: 399 USD/rok (do 10 stron) | Agency: 799 USD/rok (bez limitu stron) |
| LifterLMS | darmowy, bez limitu kursów i uczniów | Earth: 199 USD/rok (1 strona) | Universe: 299 USD/rok (5 stron) | Infinity: 799 USD/rok (bez limitu stron) |
Ważna pułapka przy LifterLMS: podane ceny to promocja na pierwszy rok, a producent wprost zaznacza, że odnowienie w kolejnych latach jest o połowę droższe. Przy planowaniu wieloletniego budżetu trzeba liczyć pełną cenę odnowienia, nie promocyjną.
Jeśli budujesz jedną platformę kursów dla jednej firmy, różnica między najtańszymi planami (TutorLMS i LifterLMS po 199 USD/rok) jest kosmetyczna. Różnica robi się realna, gdy agencja wdraża LMS u wielu klientów, bo wtedy limity liczby stron w planie decydują o tym, czy opłaca się kupić jedną licencję agencyjną, czy osobne licencje dla każdego wdrożenia.
Wydajność przy dużej liczbie kursów i użytkowników
Wszystkie trzy wtyczki przechowują kursy, lekcje i postępy jako standardowe posty i metadane w bazie WordPressa (custom post types i wpisy w wp_postmeta). To rozwiązanie sprawdza się dobrze do kilkudziesięciu kursów i paru tysięcy użytkowników, ale ma swój sufit:
- Tabela postmeta rośnie liniowo wraz z liczbą uczniów razy liczba lekcji. Przy kilku tysiącach aktywnych kursantów i rozbudowanych ścieżkach kursowych zapytania o postępy zaczynają obciążać bazę, jeśli hosting nie ma dobrze skonfigurowanego cache obiektowego (np. Redis).
- Wtyczki cache stron często trzeba ręcznie wykluczać ze stron kursu i quizu, bo agresywne cachowanie HTML psuje pasek postępu i stan quizu pokazywany zalogowanemu użytkownikowi.
- Wideo to najczęstsza przyczyna problemów z wydajnością. Żadna z trzech wtyczek nie ma własnego streamingu, więc pliki wideo hostowane bezpośrednio na serwerze WordPressa przy większym ruchu potrafią zjeść transfer i spowolnić cały serwis. W praktyce warto od razu podpiąć zewnętrzny hosting wideo (np. Vimeo, Bunny Stream) zamiast wgrywać pliki do biblioteki mediów WordPressa.
- LearnDash w własnej dokumentacji rekomenduje hosting zarządzany (managed WordPress hosting) jako warunek stabilnej pracy przy większej skali, co w praktyce podnosi całkowity koszt utrzymania ponad samą cenę licencji.
Dla pojedynczej firmy szkolącej własnych pracowników (typowy scenariusz „LMS dla firm”) te ograniczenia rzadko są problemem. Stają się problemem, gdy platforma ma obsługiwać również egzaminy na żywo dla tysięcy zdających jednocześnie albo gdy liczba kursów przekracza kilkaset.
Obsługa płatności w Polsce
To kryterium, które najczęściej jest pomijane w porównaniach pisanych pod rynek amerykański, a w Polsce decyduje o konwersji sprzedaży kursów.
- LearnDash ma natywną integrację ze Stripe i PayPal oraz z WooCommerce.
- LifterLMS integruje się natywnie ze Stripe, PayPal, WooCommerce oraz Authorize.net.
- TutorLMS opiera monetyzację na własnym module e-commerce oraz integracji z WooCommerce, bez jednoznacznie wskazanej listy bramek płatniczych na poziomie samej wtyczki.
Żaden z trzech LMS-ów nie integruje się bezpośrednio z Przelewy24 czy PayU. W polskim wdrożeniu praktycznie zawsze potrzebny jest WooCommerce jako pośrednik plus dedykowana wtyczka płatnicza dla wybranej bramki.
Kluczowy fakt, który często umyka: BLIK odpowiada za ponad 65 procent transakcji e-commerce w Polsce, jak podaje operator systemu na blik.com. Stripe obsługuje BLIK wprost w swojej bramce (również we wtyczce WooCommerce Stripe Payment Gateway), ale pod warunkiem, że waluta sklepu jest ustawiona na PLN: w innej walucie opcja BLIK po prostu się nie pojawi. Jeśli planujesz sprzedaż kursów dla polskich klientów wyłącznie przez natywną integrację Stripe/PayPal bez WooCommerce i bez ustawienia PLN jako waluty, realnie odcinasz się od większości lokalnych płatności.
Ograniczenia każdej z platform
LearnDash ma najwyższą cenę wejścia spośród trzech i żadnego darmowego wariantu do testów. Przejęcie przez Liquid Web w 2024 roku oznacza, że produkt jest teraz częścią większej firmy hostingowej, więc warto śledzić, czy rozwój wtyczki nie zostanie podporządkowany sprzedaży hostingu Liquid Web zamiast niezależnemu rozwojowi funkcji.
TutorLMS ma najbardziej hojny darmowy rdzeń z trzech (bez limitu kursów i uczniów), ale zaawansowane funkcje monetyzacji, certyfikaty i integracje są zamknięte w planie Pro. Brak jasno opisanej listy bramek płatniczych na poziomie samej wtyczki utrudnia ocenę przed zakupem, więc trzeba to sprawdzić bezpośrednio u producenta przed wdrożeniem.
LifterLMS ma najszerszy natywny wybór bramek płatniczych z trzech wtyczek, ale ceny licencji są promocyjne tylko w pierwszym roku, a w kolejnych rosną nawet dwukrotnie. Plan na jedną stronę (Earth) nie zawiera pełnego dostępu do wszystkich dodatków.
Kiedy WordPress NIE jest dobrym wyborem na LMS
To sekcja, bez której ten tekst nie byłby wiarygodny. WordPress ze wtyczką LMS to dobre rozwiązanie dla większości firm szkolących klientów lub pracowników, ale nie sprawdzi się w każdej sytuacji.
- Bardzo duża skala równoczesna. Jeśli platforma ma obsługiwać egzaminy na żywo dla dziesiątek tysięcy zdających w tym samym momencie, architektura oparta na WordPressie i MySQL wymaga tak dużej rozbudowy infrastruktury (dedykowany hosting, cache obiektowy, load balancing), że przestaje być tańsza od gotowego rozwiązania SaaS.
- Wymogi compliance i raportowania korporacyjnego. Pełna zgodność ze standardami SCORM, xAPI czy cmi5 oraz integracje z firmowymi systemami HR (raportowanie ukończeń do zewnętrznego HRIS) są w dedykowanych platformach LMS klasy enterprise obsługiwane natywnie. Na WordPressie wymagają dodatkowych wtyczek trzeciej strony, które trzeba osobno utrzymywać i aktualizować.
- Brak zasobów na utrzymanie WordPressa. LMS na WordPressie to kolejna warstwa wtyczek do aktualizowania, testowania pod kątem konfliktów i zabezpieczania. Firma bez kogoś odpowiedzialnego za regularne utrzymanie strony naraża się na przestoje i luki bezpieczeństwa dokładnie tam, gdzie przechowywane są dane uczestników i płatności.
- Model multi-tenant / white-label dla wielu klientów. Jeśli agencja chce sprzedawać jedną platformę wielu firmom z pełnym rozdzieleniem danych i osobną administracją dla każdej z nich, LMS na WordPressie zwykle wymaga osobnej instalacji na klienta, co mnoży koszty utrzymania. Dedykowane platformy multi-tenant mają to wbudowane od podstaw.
- Wideo jako główny format przy dużym ruchu. Jak wspomnieliśmy wyżej, żadna z trzech wtyczek nie oferuje własnego streamingu. Bez zewnętrznego hostingu wideo cały projekt oparty na materiale filmowym będzie miał problemy z wydajnością niezależnie od wybranej wtyczki LMS.
W tych scenariuszach lepszym kierunkiem jest albo dedykowana platforma LMS typu SaaS, albo indywidualnie zaprojektowana platforma szkoleniowa dopasowana do konkretnych wymagań skalowania i integracji.
Jak wybrać między LearnDash, TutorLMS a LifterLMS
Jeśli budujesz jedną platformę kursów dla jednej firmy, a zależność od bramek płatniczych jest priorytetem, LifterLMS ma najszerszy natywny wybór integracji płatniczych i darmowy rdzeń do przetestowania koncepcji przed zakupem. Jeśli wolisz sprawdzony, dojrzały ekosystem i nie przeszkadza ci najwyższa cena wejścia, wybierz LearnDash. Jeśli chcesz zacząć od zera bez kosztów i dokupić funkcje dopiero, gdy platforma zacznie realnie działać, TutorLMS pozwala na to najtaniej.
W każdym z tych wariantów warto od razu zaplanować WooCommerce i osobną wtyczkę płatniczą pod BLIK i Przelewy24. Bez tego platforma będzie niedostępna dla większości polskich kupujących, niezależnie od tego, którą wtyczkę LMS wybierzesz.
W Studio Kalmus wdrażaliśmy już platformę szkoleniową (projekt andrzejczakszkolenia) i wiemy, że decyzja o wyborze konkretnej wtyczki LMS to dopiero początek: realna praca zaczyna się przy konfiguracji płatności, wydajności i integracji z resztą strony. Jeśli zastanawiasz się, czy Twój projekt mieści się w granicach WordPressa, czy wymaga czegoś większego, sprawdź naszą ofertę platform e-learningowych i wdrożeń LMS dla firm, albo napisz do nas przed wyborem wtyczki: doradzimy, który kierunek ma sens dla Twojej skali.

