Кэширование страниц

Программирование на sh, быть может немного про альтернативные языки
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
RusBiT
лейтенант
Сообщения: 635
Зарегистрирован: 2007-08-03 11:43:53
Откуда: Красноярск
Контактная информация:

Кэширование страниц

Непрочитанное сообщение RusBiT » 2008-09-15 14:24:10

"Настругал" парсер ТВ программы с местного сайта в Интернете. При обращений к программе , она автоматически парсится с интернета, минусы наверное всем понятны.
Можно ли как нибудь сделать кеш страницы на базе apache?
Чем больше я познаю FreeBSD, тем больше я считаю себя ламером :)

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Кэширование страниц

Непрочитанное сообщение zg » 2008-09-15 14:43:16

кеш которой страницы? которая парсится, или которая выдаётся?

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Кэширование страниц

Непрочитанное сообщение zingel » 2008-09-15 20:07:09

вот это, может быть?

http://httpd.apache.org/docs/2.0/mod/mod_cache.html
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
RusBiT
лейтенант
Сообщения: 635
Зарегистрирован: 2007-08-03 11:43:53
Откуда: Красноярск
Контактная информация:

Re: Кэширование страниц

Непрочитанное сообщение RusBiT » 2008-09-16 3:34:45

Кэш страницы которая выдается, то есть кэшировать должен сервер. mod_cache по описанию само то , спасибо - попробую.
p.s. что то я разделом промазал
Чем больше я познаю FreeBSD, тем больше я считаю себя ламером :)

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Кэширование страниц

Непрочитанное сообщение zg » 2008-09-16 9:15:47

апач в любом случае кеширует страницы, я бы рекомендовал сделать дополнительно кеширование в скрипте

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: Кэширование страниц

Непрочитанное сообщение LMik » 2008-09-16 9:31:59

Я бы порекомендовал не mod_cache ставить а Сысоевский mod_accel, из портов умеется.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

Аватара пользователя
RusBiT
лейтенант
Сообщения: 635
Зарегистрирован: 2007-08-03 11:43:53
Откуда: Красноярск
Контактная информация:

Re: Кэширование страниц

Непрочитанное сообщение RusBiT » 2008-09-26 5:30:02

Попробовал сделать через crontab

Код: Выделить всё

*/10    *       *       *       *       root            /usr/local/bin/wget --timeout=600 -O /var/www/tv.local/index.php http://tv.local/get/index.php
Увы не работает, в логах

Код: Выделить всё

Sep 26 10:20:00 hosting /usr/sbin/cron[61752]: (root) CMD (/usr/local/bin/wget --timeout=600 -O /var/www/tv.local/index.php http://tv.local/get/index.php)
Если вручную ввести, то все нормально.
Чем больше я познаю FreeBSD, тем больше я считаю себя ламером :)

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Кэширование страниц

Непрочитанное сообщение zg » 2008-09-26 5:43:13

RusBiT писал(а):Попробовал сделать через crontab
с какой целью?

по логам всё запустилось

Аватара пользователя
RusBiT
лейтенант
Сообщения: 635
Зарегистрирован: 2007-08-03 11:43:53
Откуда: Красноярск
Контактная информация:

Re: Кэширование страниц

Непрочитанное сообщение RusBiT » 2008-09-26 5:58:28

http://tv.local/get/index.php -- источник кеширования, страница которая долго генерируется.
/var/www/tv.local/index.php -- сохраненная страница, иначе просто html
Чем больше я познаю FreeBSD, тем больше я считаю себя ламером :)

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Кэширование страниц

Непрочитанное сообщение zg » 2008-09-26 7:18:12

а не лучше кэшировать страницу с сайта с программами?

Аватара пользователя
RusBiT
лейтенант
Сообщения: 635
Зарегистрирован: 2007-08-03 11:43:53
Откуда: Красноярск
Контактная информация:

Re: Кэширование страниц

Непрочитанное сообщение RusBiT » 2008-09-26 7:20:34

нет. у меня get/index.php парсер, т.е. берет саму программу , без взяких баннеров, рекламы сайта с тв программой

В том и дело что по логам запустилось, а программа не обновилась. Если в ручную запустить все обновляется , в чем дело может быть?
Чем больше я познаю FreeBSD, тем больше я считаю себя ламером :)

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Кэширование страниц

Непрочитанное сообщение zg » 2008-09-26 9:10:59

смотри messages

Аватара пользователя
RusBiT
лейтенант
Сообщения: 635
Зарегистрирован: 2007-08-03 11:43:53
Откуда: Красноярск
Контактная информация:

Re: Кэширование страниц

Непрочитанное сообщение RusBiT » 2008-09-26 9:41:45

message пуст. Попробую перезапустить систему, а то cron убивал пару раз.
Чем больше я познаю FreeBSD, тем больше я считаю себя ламером :)