Посмотрел, как у Windows-хостеров предоставляется cron. Я помню, что на клиенте была возможность честно запустить программу в нужное время, я этим еще во времена 98-х пользовался, когда будильник разбил.
Теперь смотрю - народ предлагает раз в день/час/минуту дернуть какой-то URL на сервере. И нафига так, а не иначе?
Теперь смотрю - народ предлагает раз в день/час/минуту дернуть какой-то URL на сервере. И нафига так, а не иначе?
no subject
Date: 2009-12-12 06:25 pm (UTC)В части IIS+PHP всё конечно немного попроще, но всё равно, контекст исполнения в Windows значительно более трудно прогнозировать, чем в UNIX. Путь до PHP на засыпку? Переменные окружения какие, кто их вообще смотреть умеет? Как отлаживать если SSH нет? И так далее.
no subject
Date: 2009-12-12 06:37 pm (UTC)То есть URL задает окружение, соответствующее окружению сервера?
Переменные окружения вроде бы любой квалифицированный web-программист должен уметь посмотреть. Во всяком случае, моя жена на домашнем компе вполне справляется. Отлаживать без SSH - по логам, FTP никто не отменял. Или что?
no subject
Date: 2009-12-12 06:46 pm (UTC)Это как Java-класс страницы для Tomcat-а с командной строки пускать.
А о квалификации - вы о чем вообще?.. какая простите квалификация, никто ничего не умеет, видимо, вы с клиентами мало встречались :)
no subject
Date: 2009-12-12 06:50 pm (UTC)Понятно, спасибо!
no subject
Date: 2009-12-12 06:55 pm (UTC)no subject
Date: 2009-12-12 07:02 pm (UTC)no subject
Date: 2009-12-12 07:05 pm (UTC)Во всяком случае самостоятельно дернуть за некоторую URL посредтством active-x элемента winhttp он точно позволяет.
В unix-е cron вообще обычно "команды" запускает, а не "скрипты" или "приложения". И ничего.
no subject
Date: 2009-12-12 06:56 pm (UTC)no subject
Date: 2009-12-12 07:00 pm (UTC)no subject
Date: 2009-12-12 07:08 pm (UTC)no subject
Date: 2009-12-12 07:14 pm (UTC)Чеша в затылке
Date: 2009-12-12 08:50 pm (UTC)no subject
Date: 2009-12-12 07:04 pm (UTC)Всё же, это его платформа как никак, и знать её выборочно это не всегда гуд.
no subject
Date: 2009-12-12 08:02 pm (UTC)и ограничения, которые вводили работодатели на множество используемых утилит и языковno subject
Date: 2009-12-12 08:30 pm (UTC)Я понимаю, вводить ограничения на нечто, что специально ставить надо, даже если оно скачивается бесплатно с сайта Microsoft. Но на то, что все равно из виндов никак не выкинешь...
no subject
Date: 2009-12-12 10:57 pm (UTC)no subject
Date: 2009-12-13 08:20 am (UTC)no subject
Date: 2009-12-13 09:47 am (UTC)no subject
Date: 2009-12-14 12:13 pm (UTC)Если мне проще решить задачу не на cmd, а на awk, то я ставлю GNU unix utilities на винду и радуюсь жизни. Еще я могу эту задачу легко сделать на перле или питоне.
Если после моего ухода в проекте останутся куски на awk+perl+python, то работодатель должен либо искать человека со знанием этих языков, либо сажать людей переписывать мой код, когда что-то где-то перестанет работать.
Либо сразу ограничить меня "только С + bash".
Далее ищем компромисс.
no subject
Date: 2009-12-14 12:18 pm (UTC)Кончилось тем, что я у себя генерил ллинные простыни бат-файлов, поскольку умные циклы на cmd писать не умел.