Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Выявление изменений Web-Site

Ответить
Настройки темы
Выявление изменений Web-Site

Аватара для schumi

Пользователь


Сообщения: 131
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


Всем привет!
Хотелось бы узнать у профи как написать и на чём (РНР, Java Script, Java) такую маленькую программку, которая могла бы сравнивать содержимое определенного сайта на определенные изменения. Попробую точнее. Думаю что лучше написать ее на PHP, чтобы не быть привязанным к локальной машине. Обладаю знаниями в PHP и Java, но к сожалению неглубокими. Позабывал уже все.

Отправлено: 19:22, 02-05-2005

 

Аватара для schumi

Пользователь


Сообщения: 131
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


Vlad Drakula
я бы тоже Только вот даже не знаю с чего начать.
Значит на РНР все-таки?! За это уже спасибо! :beer: Не подскажешь где почитать описания функций PHP на русском?

Отправлено: 20:00, 03-05-2005 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


schumi
на сайте http://php.net можно скачать офичиальное русское руководство!

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 20:50, 03-05-2005 | #12


Аватара для E-mail

Ветеран


Сообщения: 640
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


PHP код: Выделить весь код

<?php 

// Подключаем PEAR::Cache_Lite 
require_once 'Cache/Lite.php'

// Определяем настройки Cache_Lite 
$options = array( 
'cacheDir' => './cache/' 
); 



// Инициализируем Cache_Lite 
$cache = new Cache_Lite($options); 



// Некоторые фиктивные данные для хранения
$id 'MyCache';



// Инициализируем кэш, если страница запрошена впервые
if (!$cache->get($id)) { 
$cache->save('Dummy'$id); 




// Рандомизатор…
$random = array(011); 
shuffle($random); 



// Произвольное обновление кэша
if ($random[0] == 0) { 
$cache->save('Dummy'$id); 




// Получаем время последней модификации кэш-файла
$lastModified filemtime($cache->_file); 



// Выдаём заголовок HTTP Last-Modified
header('Last-Modified: ' gmdate('D, d M Y H:i:s'$lastModified) . ' GMT'); 



// Получаем заголовки запроса клиента – только для Apache
$request getallheaders(); 



if (isset(
$request['If-Modified-Since'])) { 
// Разделяем If-Modified-Since (Netscape < v6 отдаёт их неправильно) 
$modifiedSince explode(';'$request['If-Modified-Since']); 



// Преобразуем запрос клиента If-Modified-Since в таймштамп
$modifiedSince strtotime($modifiedSince[0]); 
} else { 
// Устанавливаем время модификации в ноль
$modifiedSince 0




// Сравниваем время последней модификации контента с кэшем клиента
if ($lastModified <= $modifiedSince) { 
// Разгружаем канал передачи данных!
header('HTTP/1.1 304 Not Modified'); 
exit(); 



echo 
'Сейчас ' gmdate('H:i:s') . ' по Гринвичу<br />'
echo 
'<a href="' $_SERVER['PHP_SELF'] . '">Обновить</a><br />'
?>

Vlad Drakula ты меня откровенно радуешь -lol-

-------
Основы HTML | Конференции


Отправлено: 00:13, 11-05-2005 | #13



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Выявление изменений Web-Site

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] web-site + MTU exo Microsoft Windows NT/2000/2003 3 21-11-2008 15:14
VPN - Необходимо реализовать подключение Site-to-site extremal Сетевые технологии 6 25-03-2008 14:56
DNS/DHCP - Как прописать веб-сайту в IIS алиас типа web.site.com? ANR Сетевые технологии 1 22-12-2007 00:42
[решено] VPN тунель Site-to-Site в ISAServer Jekael ISA Server / Microsoft Forefront TMG 7 06-07-2007 11:48
Web-site watcher Vavanchik Хочу все знать 2 17-05-2004 22:49




 
Переход