2010-08-03 1 views
0

Я работаю над существующей CMS. Мы думали, будет ли полезно работать с кроной. Если подумать об этом, мы могли бы подумать только об обновлении индекса поиска для cronjob, поэтому мы не знаем, добавить ли нам cronjob к нашей CMS или нет ...Зачем использовать cronjob в cms/website?

Как вы думаете?

ответ

4

Вы спрашиваете, будет ли это полезно, я думаю, что это абсолютно возможно для определенных задач.

Проделав некоторую разработку Drupal, я знаю, что она имеет тенденцию использовать cronjobs для агрегирования фидов, кеширования страниц, создания журналов и целого ряда других вещей.

см. http://drupal.org/cron для более подробного примера/описание.

+0

Я действительно спросил, где это может быть полезно. Спасибо за ссылку! – koko

+0

Yup, phpbb выполняет похожие действия, например, для обновления индексов поиска. –

1

Если у вас есть действительная необходимость выполнять какой-то пакетный тип операций с вашего основного сервера, тогда cronjob имеет прекрасный смысл, но я бы не стал добавлять их только ради их использования.

+0

Нет, нам просто интересно, ног реализует «только ради их». Вот почему мы спрашиваем (наши и вас). – koko

0

Вместо того чтобы использовать cron для выполнения ваших скриптов напрямую, вы можете реализовать планировщик на любом языке, который вы используете, и просто дать cron дать ему сердцебиение. Я сделал бы это, если бы у меня было несколько задач, чтобы запланировать мой сайт и не хотел разбрасывать логику повсюду.

Что-то вроде этого спецификации: http://code.google.com/p/djangotaskscheduler/wiki/OriginalRequirements

0

Если не требуется клиент просто оставить его. Он только добавляет сложности и должен быть testet, не добавляя никакой реальной ценности.

+0

Нет, нам просто интересно, ног реализует «только ради их». Вот почему мы спрашиваем (наши и вас). – koko

+1

Просто изменил мой ответ, так что теперь ясно. –

Смежные вопросы