Показать сообщение отдельно
Старый 28.08.2012, 18:22   #3
Праведник
Пользователь
 
Регистрация: 27.03.2010
Сообщений: 80
Сказал(а) спасибо: 12
Поблагодарили 25 раз(а) в 13 сообщениях
Праведник На верном пути
По умолчанию

Как вы могли заметить, в числе каталогов есть папка tools
Она там отнюдь не для красоты.

Её назначение (на данный момент) - генерация определений таблиц и очистка кеша

Как пользоваться
  • Выполняется файл tools из консоли
  • В качестве атрибутов передаётся выполняемая команда и её атрибуты.
    • Пример очистки кеша:
      • C:\Users\Desperado>php F:\WebServer\localhost\www\tools\tools flush-cache all
    • Пример генерации шлюзов:
      • C:\Users\Desperado>php F:\WebServer\localhost\www\tools\tools genereate-entity usercp
Список поддерживаемых команд и атрибутов
  • genereate-entity
    • usercp
    • auth
    • characters
    • world
  • flush-cache
    • all

*****************

Данная утилита схожа с tools
В отличии от неё, назначение файла не разовые сервисные действия, а выполнение заданий планировщика Cron.

Доступные команды:
  • parse_news
    • Парсинг новостей.
    • Выставлять на выполнение каждый час
  • mmotop
    • Парсинг голосов MMOTOP
    • Выставлять на выполнение каждые 30 минут
  • ratings
    • Обновление рейтингов на всех реалмах
    • Параметры
      • day
        • Обновление данных за текущие сутки. Выставлять на выполнение раз в 4 часа
      • weekly
        • Обновление данных за текущую неделю. Выставлять на обновление раз в 7 дней
    • Ахтунг! Оочень ресурсоёмкая операция. Всвязи с этим минимальный уровень игроков, которые попадут в рейтинги - 75 (чем меньше их будет, тем быстрее и безболезненнее закончится)
Список будет пополняться
Праведник вне форума   Ответить с цитированием