Принцип работы RSS смарта (не обновляется)

Post Reply
probably
Posts: 26
Joined: Sat Nov 30, 2013 5:29 pm

Принцип работы RSS смарта (не обновляется)

Post by probably »

добрый день
вопрос по рсс смарта

Build 201402240856
rss.php создал в корне, создал темплейт rss ленты - все работало отлично
создал примерно в начале сентября, в теч всего сентября грабились галеры ежедневно, каждый день рсс обновлялась тоже

через месяц (сейчас), добавляю галер, галеры парсятся, добавляются в базу
но rss.php не обновляется

раньше рсс обновлялась достаточно быстро (наверное, мгновенно), добавилась галера в базу - обновилась рсс.

сам рсс файл

<?php

define('CACHE_TIME', 0);
$_GET['force_template'] = 'rss';
$_GET['skip_cell_settings'] = true; // skips cell K calculation - saves a bit of processor time
// $_GET['custom_galleries'] = true; // uncomment this line if you need only custom galleries in site map
include('./scj/tube/index.php');



создал rss2.php - с тем же кодом, мало ли, вдруг кеш или еще чего. Нет. Тоже самое, галеры старые, больше 600 добавлено новых, но ни одной в рсс.


Спасибо.
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: Принцип работы RSS смарта (не обновляется)

Post by admin »

0 ставить смысла нет однозначно.
Это будет = "бесконечно" в реальности насколко хватит кеша ( зависит от типа)

В темпелйте рсс вы выводите с сортировкой по чему ?
Don't forget to run script update
probably
Posts: 26
Joined: Sat Nov 30, 2013 5:29 pm

Re: Принцип работы RSS смарта (не обновляется)

Post by probably »

в самом теплейте (если речь именно о template, а не subTemplate) никакого сорта нет

просто <!--default_1-200-->




<channel>
<title>Your site</title>
<link>http://<?=$_SERVER['HTTP_HOST']?></link>
<description>Some Description</description>

<!--default_1-200-->


</channel>




в сабе тоже нет сортировки.
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: Принцип работы RSS смарта (не обновляется)

Post by admin »

те сортировка по цтр дефолтному
те в данный момнет у вас там сортировка по цтр не совпадает с сортировкой по цтр в админке ?
даже если без кеша открыть страницу ? Точно ?
Don't forget to run script update
probably
Posts: 26
Joined: Sat Nov 30, 2013 5:29 pm

Re: Принцип работы RSS смарта (не обновляется)

Post by probably »

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

не до конца понимаю куда это прописывать.
сортировка по цтр мало интересует.
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: Принцип работы RSS смарта (не обновляется)

Post by admin »

Тогда вам надо в темпелйте вывести с сортировкой по дате

http://smartcj.com/wiki/doku.php?id=ru: ... _templates

тут подробно написано как можно сделать.

либо через гет парамтеры

http://smartcj.com/wiki/doku.php?id=ru: ... tion_hints
Don't forget to run script update
probably
Posts: 26
Joined: Sat Nov 30, 2013 5:29 pm

Re: Принцип работы RSS смарта (не обновляется)

Post by probably »

добавил
$_GET['order'] = 'date'; в rss.php - вроде как работает корректно, спасибо!


а по кешу
0 ставить смысла нет однозначно.
Это будет = "бесконечно" в реальности насколко хватит кеша ( зависит от типа)
какое значение посоветуете? если примерно 1 галера в минуту грабится и добавляется, грубо
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: Принцип работы RSS смарта (не обновляется)

Post by admin »

Тогда минуту и ставить.
Хотя я честно говоря не вижу причины так часто обновлять рсс - вы думаете гугл приходит за ним каждую минуту ?
Don't forget to run script update
probably
Posts: 26
Joined: Sat Nov 30, 2013 5:29 pm

Re: Принцип работы RSS смарта (не обновляется)

Post by probably »

в целом да
спасибо за оперативные ответы.
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: Принцип работы RSS смарта (не обновляется)

Post by admin »

NP
Don't forget to run script update
Post Reply