Возможно для сервера запускать скрипты - PullRequest
0 голосов
/ 02 октября 2011

Таким образом, я понимаю, что этот вопрос является широким, поскольку я ищу место для начала.

Возможно ли иметь сервер, который, например, запускает сценарии PHP каждый день или каждые 2 минуты?

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

Я хочу сохранить это на JavaScript, PHP или SQL, так как у меня нет времени изучать новый язык, так что если у кого-то из вас есть какие-то хорошие места, чтобы я мог прочитать об этом, я быочень ценю это.

Ответы [ 3 ]

1 голос
/ 02 октября 2011

Там может быть каким-то способом запуска javascript на стороне сервера, но я бы наверняка придерживался PHP. Кстати, SQL это не скрипт ...

Вы можете выполнять свои скрипты PHP каждые x минут / часов / дней, используя cronjobs. Просто Google crontab. Вам необходим (root) доступ к серверу.

0 голосов
/ 02 октября 2011

Да, это вполне возможно.В Linux (Mac тоже?) Вы используете планировщик заданий cron для запуска ваших сценариев.

Для Windows вы можете попробовать Планировщик задач Windows .Он обеспечивает аналогичную функциональность.

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

0 голосов
/ 02 октября 2011

Javascript не будет работать на стороне сервера, как вы ожидаете. Я хотел бы предложить вам написать cron-задание для запуска bash-файла. Для завершения потребуется минимальное исследование.

Cron Intro

Bash Intro

...