beldmit: (Программизм)
[personal profile] beldmit
Посмотрел, как у Windows-хостеров предоставляется cron. Я помню, что на клиенте была возможность честно запустить программу в нужное время, я этим еще во времена 98-х пользовался, когда будильник разбил.

Теперь смотрю - народ предлагает раз в день/час/минуту дернуть какой-то URL на сервере. И нафига так, а не иначе?

Date: 2009-12-12 06:25 pm (UTC)
From: [identity profile] dmih.livejournal.com
Ну, если под Windows понимать IIS+ASP/ASPX, то надо признать, что код там на сайте, собственно, присутствует -только- в виде веб-страицы. Там ведь IIS как сервер приложений это неотъемлемая часть кода сайта.
В части IIS+PHP всё конечно немного попроще, но всё равно, контекст исполнения в Windows значительно более трудно прогнозировать, чем в UNIX. Путь до PHP на засыпку? Переменные окружения какие, кто их вообще смотреть умеет? Как отлаживать если SSH нет? И так далее.

Date: 2009-12-12 06:37 pm (UTC)
From: [identity profile] beldmit.livejournal.com
А просто положить файл сценария, который, ну не знаю, очистку базы от старья будет делать - интерпретатора не будет в первом случае?

То есть URL задает окружение, соответствующее окружению сервера?

Переменные окружения вроде бы любой квалифицированный web-программист должен уметь посмотреть. Во всяком случае, моя жена на домашнем компе вполне справляется. Отлаживать без SSH - по логам, FTP никто не отменял. Или что?

Date: 2009-12-12 06:46 pm (UTC)
From: [identity profile] dmih.livejournal.com
Для ASP.NET интерпретатора не существует, его может исполнить только IIS, ну т.е. можно соорудить хост-среду, но это не является хоть сколь популярной практикой.
Это как Java-класс страницы для Tomcat-а с командной строки пускать.

А о квалификации - вы о чем вообще?.. какая простите квалификация, никто ничего не умеет, видимо, вы с клиентами мало встречались :)

Date: 2009-12-12 06:50 pm (UTC)
From: [identity profile] beldmit.livejournal.com
Да, мало, страшно далек я от технической поддержки...

Понятно, спасибо!

Date: 2009-12-12 06:55 pm (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
А почему, собственно ASP.NET, а не WSH?

Date: 2009-12-12 07:02 pm (UTC)
From: [identity profile] dmih.livejournal.com
WSH это ASP, к .NET ничего общего. Кажется в WSH даже .NET языков нет, но в любом случае если бы и были, ведь на ASP.NET не скрипты обычно, а приложения. Есть разница небольшая.

Date: 2009-12-12 07:05 pm (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
wsh это способ выполнить некоторые действия на машине.
Во всяком случае самостоятельно дернуть за некоторую URL посредтством active-x элемента winhttp он точно позволяет.

В unix-е cron вообще обычно "команды" запускает, а не "скрипты" или "приложения". И ничего.

Profile

beldmit: (Default)
Dmitry Belyavskiy

December 2025

S M T W T F S
 123456
78910111213
14151617181920
2122 2324252627
28 29 3031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 6th, 2026 09:50 pm
Powered by Dreamwidth Studios