SCORM vs xAPI vs cmi5: Which eLearning Standard to Use
SCORM, xAPI and cmi5 solve different tracking problems, and LTI 1.3 solves a different one again. Here is how they compare and which to choose for yo…
SCORM, xAPI and cmi5 solve different tracking problems, and LTI 1.3 solves a different one again. Here is how they compare and which to choose for yo…
How to architect a multi-tenant LMS: instance, shared database and database-per-tenant models, platform options like Moodle Workplace and IOMAD, and…
Moodle is a dedicated LMS; a WordPress LMS is a plugin on a CMS. Here is how that difference plays out in hosting, plugins, scale, commerce, reportin…
Moodle is open source software you run; Canvas is open-source code most institutions rent as a hosted service. Here is how that shapes cost, integrat…
A practical, profiling-first checklist for speeding up Moodle: baseline metrics, supported PHP versions, OPcache, Redis, database tuning, cron, file…
The right Moodle alternative depends on why you are leaving. Here are the options that fit each scenario, the criteria we used, and when fixing Moodl…
A practical guide to single sign-on for your LMS: choosing SAML or OpenID Connect, provisioning users with JIT or SCIM, mapping roles and cohorts, an…
A grouped, practical LMS security checklist covering access, patching, OWASP risks, encryption, backups, logging, hosting, privacy and incident respo…
The ten LMS migration mistakes that cause lost history, duplicate users and failed cutovers, how to avoid each one, and a phased migration plan.
How to connect your LMS to Workday, BambooHR, SuccessFactors, Salesforce, HubSpot, Stripe and PayPal reliably, with patterns for webhooks, retries, m…
A practical guide to LearnDash customization cost: the factors that drive effort, indicative effort bands, fixed-scope vs retainer, and how to brief…
We compare LearnDash, Tutor LMS, LifterLMS, LearnPress, Sensei LMS and MasterStudy against eight transparent criteria, with a comparison table and sc…