Содержание
- 2. С чего все началось? Как автоматизировать?
- 3. Базовые требования к системе Централизация всех обрабатываемых данных Возможность автономной работы заведения при локальном отсутствии интернета
- 4. Почему ? Основная причина мое хорошее знание этого фреймворка и очень сжатые сроки до запуска первой
- 5. Дополнительные аргументы в пользу MODX Модульность Механизм обновления компонентов через транспортные пакеты, возможность создать собственный репозиторий
- 6. «Железная» структура Физический локальный сервер (ЛС) Центральный сервер (ЦС)
- 7. Синхронизатор: важное требование Динамическая поддержка любых объектов
- 8. Синхронизатор: первый шаг. Товары и категории err err err msProduct msCategory Всего два типа объектов Минимальная
- 9. Синхронизатор: развитие. Улучшенная обработка ошибок + заказы msProduct msCategory TV Template TV Template modUser Groups msOrder
- 10. Показатели на данный момент 400 товаров 3500 пользователей 500 000 заказов 1 000 000 товаров в
- 11. Принцип работы синхронизатора Действие Действие Действие Плагин Журнал синхронизации +1 запись Отслеживание изменений
- 12. Обмен данными между серверами 1’ ЛС упаковать изменения Отправка ЦС распаковка + упаковка Отправка ЛС распаковка
- 13. Правила синхронизации Специальные классы, название которых состоит из специального префикса и названия оригинального класса объекта class
- 14. Главные методы Упаковать sync::pack() получает из БД запись журнала об измененном объекте запускает pack() из соответствующего
- 15. class chsrmodUser extends chsrRule { public function pack($journalEntry) { // function code here } public function
- 16. Уникальные ключи ID ID uID uID
- 17. Уникализация msOrder msOrder stock_id id local_id msOrder local_id stock_id gOrder
- 18. Обработка ошибок Прогнозируемые Непредвиденные Заранее определяется критичность ошибки. Важно? Нет: запись пропускается, в журнале сохраняется статус
- 19. Обслуживание серверов Выполнение сервисных команд
- 20. Обновление компонентов системы Используется штатный механизм обновления пакетов, обновления происходят в автоматическом режиме после получения команды
- 21. Перспективы развития Устранение старого кода в правилах, переход на максимальное использование принципов ООП и процессоров MODX
- 23. Скачать презентацию




















Системы счисления. Тема 2.3.1. Свойства позиционной записи числа: количество цифр в записи, признак делимости числа
Полиграммные шифры подстановки
Что такое цикл?
Двумерные массивы. Задачи обработки двумерных массивов
Обобщение по аннотациям. Журналистика
Курсовое проектирование. Темы для ознакомления
Атака на браузеры
Презентація 10 клас Урок 21
Инструкция по пользованию moodle
Этические и правовые нормы информационной деятельности людей. Виды программного обеспечения
Информационные процессы в технике. 8 класс
Перспективные модели баз данных
Удаление и вставка элемента
Тест Аэробика
Особенности тестирования десктопных приложений
Презентация на тему Компьютерные вирусы и их симптомы
Программы автоматизированного перевода текста
Photoshop. Основные характеристики и возможности
Структуры и алгоритмы компьютерной обработки данных
Оплата заказов с помощью мобильных приложений
Панель основных процессов (Basic Process)
Объекты и классы в языке С++. (Лекция 4)
Нормативная база в области документирования ПС
Спутниковая связь и её роль в жизни человека
Подача заявлений на автоматическое начисление номинала Сертификата. Пошаговая инструкция для родителей
Мир 3Д. Моделирование брелка
Комплектование библиотечных фондов организаций СПО с помощью современных цифровых решений
Администрирование баз данных. Тема 5.1