Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 01.12.2015, 06:32
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Почему именно ссылкой, накрутка нужна своему домену или чужой завалить надо?
Запускайте задачу по cron, а уже в ней делайте запрос по ссылке.
Ответить с цитированием
  #12 (permalink)  
Старый 01.12.2015, 18:54
Кандидат Javascript-наук
Отправить личное сообщение для sergofedor06 Посмотреть профиль Найти все сообщения от sergofedor06
 
Регистрация: 10.11.2015
Сообщений: 131

Сообщение от laimas Посмотреть сообщение
Почему именно ссылкой, накрутка нужна своему домену или чужой завалить надо?
Запускайте задачу по cron, а уже в ней делайте запрос по ссылке.

Спасибо!
вы можете привести пример как сделать эту задачу по крону и перейти по ссылке - http://домен.com/cron.php?rule=samer&submit=submit


не нужно ничего валить, при переходе включается парсинг валют с другого сайта!
Ответить с цитированием
  #13 (permalink)  
Старый 01.12.2015, 19:57
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Для того чтобы парсить чужую страницу, совсем не обязательно запускать задачу передавая в строке запроса параметры, задача то конкретная.
А вообще, курсы валют получают на сайте ЦБ, по крайней мере в нашей стране, России, где существует специальный сервис, причем с более удобным способом, SOAP, нежели было ранее.

Еще раз - cron просто по смыслу не может никуда перейти, ибо переход, это относительно кого либо. Что есть переход по адресу - это перенаправление клиента на указанный url, и не просто молча, а с выдачей соответствующего заголовка, который клиент анализирует, будь то клиентом браузер пользователя или же поисковый робот. Зачем локальной задаче куда-то переходить и анализировать собственный переход?

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

Сообщение от sergofedor06
вы можете привести пример как сделать эту задачу по крону
Путь к вашему скрипту для планировщика задач (согласно описанию в панели управления) --> получение содержимого по указанному url, его обработка и сохранение.

Последний раз редактировалось laimas, 01.12.2015 в 20:20.
Ответить с цитированием
  #14 (permalink)  
Старый 02.12.2015, 18:47
Профессор
Отправить личное сообщение для alex.vv Посмотреть профиль Найти все сообщения от alex.vv
 
Регистрация: 15.04.2014
Сообщений: 176

Можно через wget или curl, если они конечно настроены. (output можно куда-нибудь сохранять, не обязательно /dev/null конечно)
Код:
0 0 * * *  /usr/bin/curl --silent http://example.come/some.php &>/dev/null
Сообщение от laimas Посмотреть сообщение
Cron запускает PHP как cgi и исполняет скрипт от имени его владельца.
Это смотря как настроить, может запускать и как cli, и как cgi/fastCGI, и даже наверное как mod_php в каком-нибудь апаче. Это я к чему - у PHP в cli mode другой конфиг, например max_execution_time=0, и что "обычно" отваливалось с fatal error, в cli mode не отвалится. А демоны и прочие "долгоиграющие" процессы PHP склонны давать memory leak, так что надо аккуратно с этим.
Ответить с цитированием
  #15 (permalink)  
Старый 03.12.2015, 00:53
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от alex.vv
Это смотря как настроить, может запускать и как cli, и как cgi/fastCGI,
Ну если у вас VPN, можно и настроить, а хостеры предлагают де-факто стандартное.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Всплытие событий или что то не так... Кирюха =) jQuery 6 30.03.2013 12:56
Теоретический вопрос. gods33 (X)HTML/CSS 10 16.12.2010 23:49
Вопрос по Google API mcpro Общие вопросы Javascript 0 01.12.2010 10:07
Вопрос о циклических ссылках (JavaScript -> Dom -> JavaScipt) BlueIce Events/DOM/Window 10 17.02.2010 21:58
Есть вопрос по Javascript JsLoveR Opera, Safari и др. 1 23.12.2009 01:04