ru.pro-sensys.com

Внедрение систем управления обучением (LMS) / цифровой образовательной среды (ЦОС)
Санкт-Петербург
+7 (800) 505-20-44
Пн - Пт: 09.00 - 18.00
Заказать звонок
192236, г. Санкт-Петербург, ул. Софийская, д. 6, к. 8
О нас
  • Главный офис
  • Почему SENSYS
  • Вакансии
Услуги
  • LMS Moodle
    • Внедрение Moodle
      • Тариф Быстрый старт
      • Тариф Расширенный
      • Тариф Индивидуальный
    • Аудит Moodle
    • Администрирование и настройка Moodle
    • Техническая поддержка Moodle
    • Программные доработки для Moodle
    • Анализ системы обучения
    • Обучение работе с Moodle
  • Разработка E-Learning
    • Разработка онлайн-курсов
    • Разработка систем аттестации
    • Создание видеообзоров и статей
    • Разработка систем сертификации
    • Разработка программ обучения
  • Образовательные услуги
    • Дистанционное обучение
  • LMS Sensys
    • Подключение к LMS SENSYS
    • Консультирование по продукту LMS SENSYS
    • Версии LMS SENSYS
    • Cтать партнёром SENSYS Engineering
  • LMS ELECTUDE
    • Наши разработки
    • Внедрение ELECTUDE
    • Администрирование ELECTUDE
Кейсы
  • Информационные технологии (IT)
  • Медицина
  • Образование
  • Сельское хозяйство
  • Сетевые компании
  • Строительство
  • Транспорт
Информация
  • Акции
  • Новости
  • Статьи
  • Вопрос ответ
Контакты
    ru.pro-sensys.com
    О нас
    • Главный офис
    • Почему SENSYS
    • Вакансии
    Услуги
    • LMS Moodle
      • Внедрение Moodle
        • Тариф Быстрый старт
        • Тариф Расширенный
        • Тариф Индивидуальный
      • Аудит Moodle
      • Администрирование и настройка Moodle
      • Техническая поддержка Moodle
      • Программные доработки для Moodle
      • Анализ системы обучения
      • Обучение работе с Moodle
    • Разработка E-Learning
      • Разработка онлайн-курсов
      • Разработка систем аттестации
      • Создание видеообзоров и статей
      • Разработка систем сертификации
      • Разработка программ обучения
    • Образовательные услуги
      • Дистанционное обучение
    • LMS Sensys
      • Подключение к LMS SENSYS
      • Консультирование по продукту LMS SENSYS
      • Версии LMS SENSYS
      • Cтать партнёром SENSYS Engineering
    • LMS ELECTUDE
      • Наши разработки
      • Внедрение ELECTUDE
      • Администрирование ELECTUDE
    Кейсы
    • Информационные технологии (IT)
    • Медицина
    • Образование
    • Сельское хозяйство
    • Сетевые компании
    • Строительство
    • Транспорт
    Информация
    • Акции
    • Новости
    • Статьи
    • Вопрос ответ
    Контакты
      ru.pro-sensys.com
      0
      • О нас
        • Назад
        • О нас
        • Главный офис
        • Почему SENSYS
        • Вакансии
      • Услуги
        • Назад
        • Услуги
        • LMS Moodle
          • Назад
          • LMS Moodle
          • Внедрение Moodle
            • Назад
            • Внедрение Moodle
            • Тариф Быстрый старт
            • Тариф Расширенный
            • Тариф Индивидуальный
          • Аудит Moodle
          • Администрирование и настройка Moodle
          • Техническая поддержка Moodle
          • Программные доработки для Moodle
          • Анализ системы обучения
          • Обучение работе с Moodle
        • Разработка E-Learning
          • Назад
          • Разработка E-Learning
          • Разработка онлайн-курсов
          • Разработка систем аттестации
          • Создание видеообзоров и статей
          • Разработка систем сертификации
          • Разработка программ обучения
        • Образовательные услуги
          • Назад
          • Образовательные услуги
          • Дистанционное обучение
        • LMS Sensys
          • Назад
          • LMS Sensys
          • Подключение к LMS SENSYS
          • Консультирование по продукту LMS SENSYS
          • Версии LMS SENSYS
          • Cтать партнёром SENSYS Engineering
        • LMS ELECTUDE
          • Назад
          • LMS ELECTUDE
          • Наши разработки
          • Внедрение ELECTUDE
          • Администрирование ELECTUDE
      • Кейсы
        • Назад
        • Кейсы
        • Информационные технологии (IT)
        • Медицина
        • Образование
        • Сельское хозяйство
        • Сетевые компании
        • Строительство
        • Транспорт
      • Информация
        • Назад
        • Информация
        • Акции
        • Новости
        • Статьи
        • Вопрос ответ
      • Контакты
      • Санкт-Петербург
        • Назад
        • Города
        • Москва
        • Астана
        • Минск
        • Санкт-Петербург
      • Главная   >   
      • Информация   >   
      • Новости   >   
      • Архитектура LMS Moodle: Как построена система изнутри.

      Архитектура LMS Moodle: Как построена система изнутри.

      Архитектура LMS Moodle: Как построена система изнутри.

      Moodle имеет открытый исходный код. Поэтому архитектура Moodle не статична, а в определенном смысле, динамична.

      4 января 2024

      Компоненты

      • Язык сценариев PHP.
      • База данных, управляемая MySQL, PostgreSQL, Microsoft SQL Server, MariaDB или Oracle;
      • Файловое хранилище для загруженных и сгенерированных файлов (папка Moodledata).
      Все три части могут работать на одном сервере либо их можно разделить (с помощью балансировкой нагрузки).

      Moodle устанавливается после копирования кода на веб-сервер и создания пустой базы данных

      Moodle как модульная система

      Moodle спроектирован так, что есть ядро и расширения (плагины), настраиваете без изменения основных библиотек. Это важно, чтобы избежать проблем при обновлении Moodle до более новой версии.

      Администрирование Moodle
      Но здесь, конечно, многое зависит от того, кто обновляет систему, устанавливает дополнительные плагины. Если нет опыта настройки, установки дополнительных расширений, опыта работы с архитектурой плагинов, лучше доверить такие работы опытному подрядчику: например, команде «Сенсис Инжиниринг».


      После установки архитектура Moodle позволяет адаптировать ресурс для конкретной цели, выполнив следующие действия:
      • изменив параметр конфигурации,
      • установив надстройки,
      • удалив отдельные плагины.
      Кстати, физически плагин Moodle — это папка со скриптами PHP (а также CSS, JavaScript и т. д., если необходимо). Ядро Moodle взаимодействует с плагином, отыскивая определенные точки входа, часто определяемые в файле lib.php внутри плагина.

      Ядро Moodle

      Ядро Moodle – это непосредственно инфраструктура, которая необходима для создания системы управления обучением. С ним и работают плагины.

       Состав ядра:

      Курсы и мероприятия. Курс Moodle представляет собой последовательность действий и ресурсов, сгруппированных в разделы. Сами курсы «собраны»в иерархический набор категорий.

      Пользователи: в Moodle пользователи — это все, кто использует систему Moodle. Чтобы принять участие в курсе, пользователи должны быть зарегистрированы на курс с определенной ролью, например:
      • Студенты.
      • Учителя.
      Запись на курс: регистрация дает пользователю возможность участвовать в курсе в качестве студента или преподавателя.

      Функционал пользователя в Moodle:

      • Роли пользователей в Moodle: Роли, назначенные пользователям, дают им набор возможностей в данном контексте. Например, Учитель, Студент и Модератор форума.
      • Возможности пользователя в Moodle (конкретные функции). Важно, что возможности связаны с ролями. И при «разворачивании» платформы важно обеспечить максимально грамотные и эффективные «связки».
      • Контекст. «Пространство» в Moodle (курсы, модули занятий, блоки).
      • Разрешения (разрешить или запретить).

      База данных

      База данных Moodle состоит из множества таблиц. Структура базы данных Moodle определяется в файлах install.xml внутри папки db каждого плагина. Например:

      • mod/forum/db/install.xml содержит определение базы данных для модуля форума.
      • lib/db/install.xml определяет таблицы, используемые ядром Moodle.
      • Файлы install.xml содержат комментарии, поясняющие назначение каждой таблицы и столбца. Эти комментарии можно превратить в удобочитаемую документацию, перейдя в раздел «Администрирование сайта» -> «Разработка» -> «Редактор XMLDB» в вашей установке Moodle и щелкнув ссылку [Doc].

      Новости
      LMS Moodle и социальные сети: современные практики обучения через взаимодействие
      26 декабря 2023
      LMS Moodle и социальные сети: современные практики обучения через взаимодействие
      LMS Moodle: интеграция с 1С
      22 ноября 2023
      LMS Moodle: интеграция с 1С
      Как составить эффективную программу корпоративного обучения?
      17 августа 2023
      Как составить эффективную программу корпоративного обучения?
      • Вконтакте
      • Facebook
      Наши специалисты ответят на любой интересующий вопрос
      Задать вопрос

      Поделиться
      Назад к списку
      Подписывайтесь на новости и акции:
      О нас
      О компании
      Почему SENSYS
      Вакансии
      Проекты SENSYS
      Реквизиты
      Персональное соглашение
      Политика обработки персональных данных
      Каталог
      Электронные программы: охрана труда
      Электронные программы: профессии
      Электронные программы: легковой транспорт
      Электронные программы: школьники
      Электронные программы: оборудование
      ELECTUDE
      Услуги
      LMS Moodle
      Разработка E-Learning
      Образовательные услуги
      LMS Sensys
      LMS ELECTUDE
      Обучение
      Обучение автодиагностов
      Обучение автомехаников
      Обучение автоэлектриков
      Наши контакты

      +7 (800) 505-20-44
      Пн - Пт: 09.00 - 18.00
      192236, г. Санкт-Петербург, ул. Софийская, д. 6, к. 8
      [email protected]

      © 2015-2025 Международный инжиниринговый центр SENSYS. Все права защищены законом об авторском праве. Никакая часть содержимого сайта не может быть использована, репродуцирована, передана любым электронным, копировальным или другим способом без предварительного письменного разрешения владельца авторских прав.


      ООО "Сенсис Инжиниринг" УНП 193455160
      Зарегистрировано Минским горисполкомом 07.08.20 г.
      0

      Корзина

      Ваша корзина пуста

      Исправить это просто: выберите в каталоге интересующий товар и нажмите кнопку «В корзину»
      В каталог