Содержание
- 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. Скачать презентацию




















Модели жизненного цикла программного обеспечения. Каскадная модель и ее модификации. Лекции 7-8
Показатели Рейтинга-50
2_Osnovy_nauchnykh_issledovanii_774_ZFO
Информационные технологии при изучении математики
Программное обеспечение персонального компьютера
Информация и человек. Виды информаций. Источники и приемники информации
Лекция 29. CorelDRAW Инструменты группы. Изменение формы
Получение информации о последних событиях в мире
MSF (Microsoft Solutions Framework)
Таблицы истинности
Обзор функциональных возможностей коммутаторов (тема 3)
Computer graphics
PHP. Структуры управления. Условный оператор
Variables and Data Types / 1 of 22
Презентация №2 - CSS
Основные алгоритмические конструкции
Oracle Solaris
Решение 3D задач. Задача о растекании токов
Сокращатель ссылок с авторизацией пользователя для использования дополнительного функционала. Проект
Антипаттерны
Входной пакет заданий
Электронные таблицы
Приложение ментального счета Mental score. Проект
Исполнение алгоритмов, записанных на языке программирования. ОГЭ - 11 (N6)
Анализ средств и методов администрирования сети
Посиделки у Юнги #2
Поле битвы
Создание многотабличной формы