M
M
Maxim2019-03-11 12:18:41
CMS
Maxim, 2019-03-11 12:18:41

Which CMS to choose for an online textbook?

Good day!
Tell me on which engine is it better to implement an online tutorial?
Initially thought on MODX.
Requirements: CNC, feedback, SEO, comments, ability to do testing.
Thank you!

Answer the question

In order to leave comments, you need to log in

4 answer(s)
A
Anton Shamanov, 2019-03-11
@SilenceOfWinter

https://ru.wikipedia.org/wiki/MediaWiki

A
Alex, 2019-03-11
@Kozack

I will assume that the tutorial implies a lot of static pages. In this case, I'd choose nuxt generate What it's about: You're building a VUE website. CNC, feedback, SEO, the ability to do testing, it's all there. Usually nuxt works as a server and generates pages at runtime, but with the generate parameter, a bunch of static files are created at the build stage, which are then placed on the server. The speed of such a site is beyond praise.
The only dynamic element according to your TK: these are comments. With this approach, they cannot be implemented in the usual way. But no one bothers to load them asynchronously.
Thus we have:
The whole site is static html pages. (CNC, links, SEO everything remains working)
And all the work with the server and the database comes down to creating and issuing comments in JSON. And if you use a third-party comment service like Disqus, then even this is not required.

S
Sherzod, 2019-03-11
@dozresh

Moodle
Moodle is perhaps the biggest name in the LMS space, and for good reason.
It is a free and open source e-learning software platform that can be configured to manage many types of learning environments for education, training and staff development. Features include customizable design, personalized dashboards, calendars, file management, user roles, bulk course creation, and more. In addition, Moodle has hundreds of native plugins that help enhance the functionality of the platform.

S
Sanes, 2019-03-11
@Sanes

Bitrix

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question