Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Пинг яндекса и гугла

 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> PHP
 
Автор Сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13742
Откуда: Кировоград, Украина

СообщениеДобавлено: Сб Апр 13, 2013 6:26 am    Заголовок сообщения: Пинг яндекса и гугла
Ответить с цитатой

Сообщаем о новых материалах, появившихся на сайте с помощью PHP
require('IXR_Library.inc.php');

// Что посылаем в пингах
// Название сайта
$siteName = 'Начинающий водитель';
// Адрес сайта
$siteURL = 'http://www.avtobeginner.ru/';
// Адрес страницы, которая изменилась (например)
$pageURL = 'http://www.avtobeginner.ru/news/test.html');
// Адрес страницы с фидом
$feedURL = 'http://www.avtobeginner.ru/news.rss';

/**
* Яндекс.Блоги
*/
$pingClient = new IXR_Client('ping.blogs.yandex.ru', '/RPC2');

// Посылаем challange-запрос
if (!$pingClient->query('weblogUpdates.ping', $siteName, $siteURL, $pageURL)) {
echo 'Ошибка ping-запроса [' . $pingClient->getErrorCode().'] '.$pingClient->getErrorMessage();
}
else {
echo 'Послан ping Яндексу';
}

/**
* Google
*/
$pingClient = new IXR_Client('blogsearch.google.com', '/ping/RPC2');

// Посылаем challange-запрос
if (!$pingClient->query('weblogUpdates.extendedPing', $siteName, $siteURL, $pageURL, $feedURL)) {
echo 'Ошибка ping-запроса [' . $pingClient->getErrorCode().'] '.$pingClient->getErrorMessage();
}
else {
echo 'Послан ping Google';
}
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
AcetonKZ

Участник тусовки


Зарегистрирован: 22.11.2011
Сообщения: 208
Откуда: караганда

СообщениеДобавлено: Сб Апр 13, 2013 9:02 am    Заголовок сообщения:
Ответить с цитатой

все просто!
Идем к тому, что я давно уже предрекаю, что скоро сайты сами будут "биться" в поисковики, проводя локальное индексирование-парсинг и пересылая уже только результат ,ибо в том колличестве помоев ,которое разлито в интернете, самим поисковикам при адекватных затратах как вычислительной мощности, так и реального времени , с таким обилием информации справится трудно.
Я давно работаю над идеей, чтоб хостеры, возможно пока за отдельную символическую плату, а может и без, индексировали контент на своих серверах локально, с учетом нагрузок на серваки, и сливали по сети уже готовые данные-индексы. Плюсов у такой затеи масса, но мешает всему лень.
_________________
всегда пользуюсь ремнем безопасности
"Некоторые вещи нам не понятны не потому, что наши понятия слабы, а потому что сии вещи не входят в круг наших понятий". (К. Прутков)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Лилия Иванова




Зарегистрирован: 20.05.2013
Сообщения: 2

СообщениеДобавлено: Пн Май 20, 2013 12:20 pm    Заголовок сообщения:
Ответить с цитатой

протестировали ваш код

ошибку выдаёт Parse error: syntax error, unexpected ')' in Z:\home\time.ru\www\ping.php on line 15

15 строка:

$pageURL = 'http://www.avtobeginner.ru/news/test.html');
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Лилия Иванова




Зарегистрирован: 20.05.2013
Сообщения: 2

СообщениеДобавлено: Пн Май 20, 2013 12:26 pm    Заголовок сообщения:
Ответить с цитатой

IXR_Library.inc.php

и откуда вы взяли этот файл?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> PHP Часовой пояс: GMT
Страница 1 из 1
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис