Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Блоги и Социальные сети
»
Тема:
Автообновление блога
Новая тема
Ответить
цитата
12/08/07 в 15:26
Vovasik
С помощью чего можно сделать так: забил в WP апдейтов на год вперед, поставил на крон и он ежедневно обновляется
цитата
12/08/07 в 15:28
A.Brain
А ничего не надо, просто напиши пост и поставь на него дату 10 сентября 2010 года, и пост появиться на блоге именно этого числа =)
цитата
12/08/07 в 21:25
Synchro
Sanman писал:
А ничего не надо, просто напиши пост и поставь на него дату 10 сентября 2010 года, и пост появиться на блоге именно этого числа =)
При условии трафа на блоге, если не ошибаюсь.
цитата
12/08/07 в 21:28
Шестой
При чём тут трафф ? Дату публикации выставил и всё. Главное - что бы хост к этому времени работал )
цитата
12/08/07 в 21:33
Synchro
Sebastano Perero писал:
При чём тут трафф ? Дату публикации выставил и всё. Главное - что бы хост к этому времени работал )
И как ты себе это представляешь без принудительного вызова скрипта?
цитата
12/08/07 в 21:42
Шестой
Какой вызов ? Эта функция в wp встроена.
цитата
12/08/07 в 21:52
Angry Bull
ага.
эта фишка и на блогбагс работает.
был в отпуске-блоги сами обновлялись
цитата
12/08/07 в 22:01
spin
я написал штуковину которая по крону пылисосит RSS, по некоторым фильтрам раскизывает контент и потом как только апрувишь - постит.
Удобно однако
цитата
12/08/07 в 23:21
samedi
Synchro писал:
И как ты себе это представляешь без принудительного вызова скрипта?
когда заходишь на страницу, из базы идёт выборка последнего десятка постов, отсортированных по дате в обратном порядке. никакой предварительной работы не требуется.
цитата
12/08/07 в 23:40
Synchro
samedi писал:
когда заходишь на страницу, из базы идёт выборка последнего десятка постов, отсортированных по дате в обратном порядке. никакой предварительной работы не требуется.
Ну, а если не заходишь на страницу. Если трафа на блоге 0. Ничо обновляцца не будет. Надо хотя бы по 1му унику в день, хотя, думаю, что у всех столько есть на блогах.
цитата
12/08/07 в 23:46
pickuper
Гы, доработались...
Если на блоге 0, то это значит, что и ты не заходил... Соответственно, какая разница шло ли обновление?! =)
цитата
13/08/07 в 15:23
Skat
Synchro писал:
Ну, а если не заходишь на страницу. Если трафа на блоге 0. Ничо обновляцца не будет. Надо хотя бы по 1му унику в день, хотя,
при каждом заходе идет запрос к базе данных и каждый раз загружается сайт, все происходит динамично, а не статично
цитата
13/08/07 в 15:34
Adulter
Synchro правильно написал всё.
wp-cron - штука вобще корявая и на неё вешать большое количество future-posts я бы не стал. (Сколько ни пробовал, они начинали через какое-то время сбиваться и глючить. Выход - перешёл на более старую версию, где посты без wp-cron-а показываются, но там нет автопинга для future постов. Пингую руками.)
цитата
14/08/07 в 21:46
BrokenBrake
Если трафика нет, то и особого смысла в таком автообновлении нет тоже :)
цитата
14/08/07 в 22:17
Synchro
Skat писал:
при каждом заходе идет запрос к базе данных и каждый раз загружается сайт, все происходит динамично, а не статично
Skat, бро, не тормози. Для этого есть специально обученный человек в этом разделе форума. И ник у него соответствующий. КАК ты можешь вызвать процедуру обновления блога без обращения непосредственно к скрипту обновления? Ответ - никак. А сделать сие можно (если не через жопу) только 2мя способами:
а) WP cron (или как он там зовецца). Т.е. при каждом заходе на блог пользователя - вызываецца индексным скриптом скрипт обновления.
б) Через крон.
Если у тебя не прописан крон и соответственно нет посетителей на блоге, новости у тебя обновляцца не будут, хоть ты тресни.
цитата
14/08/07 в 22:37
Synchro
BrokenBrake писал:
Если трафика нет, то и особого смысла в таком автообновлении нет тоже
Умнитсо! А если существуют домены, где автоматически шло обновление контента на протяжении 6и месяцев и _тупо_ не было даже 10 посетителей в месяц (но внешние ссылки были), а через полгода-год на каждый домен дэйли стало приходить по 500-600 уников?
цитата
14/08/07 в 22:41
Sven
Synchro писал:
а) WP cron (или как он там зовецца). Т.е. при каждом заходе на блог пользователя - вызываецца индексным скриптом скрипт обновления.
Если у тебя не прописан крон и соответственно нет посетителей на блоге, новости у тебя обновляцца не будут, хоть ты тресни.
так Skat так и пишет.
посетитель зашел - блог обновился.
а зачем что-то автоматом обновлять-то??
если только чтоб просто лишний раз пропинговать
цитата
14/08/07 в 22:47
Synchro
Sven писал:
так Skat так и пишет.
посетитель зашел - блог обновился.
а зачем что-то автоматом обновлять-то??
или чтоб просто лишний раз пропинговать?
Это я написал выше, он что-то ответил в чем я толком не разобрался. Каюсь.
Но, повторюсь, для стабильной работы нужен минимум 1 уник дэйли (причем примерно в одно и то же время), чтобы работало автообновление вордпресса.
А автоматом. Да просто так. От нехуй делать. Ручками, понимаю, прикольней, но автоматом как-то быстрее.
Особенно, если у тебя 100+ блогов.
цитата
14/08/07 в 22:54
Sven
Synchro писал:
А автоматом. Да просто так. От нехуй делать. Ручками, понимаю, прикольней, но автоматом как-то быстрее.
Особенно, если у тебя 100+ блогов.
я к тому что когда гуглбот зайдет - ему imho вылезет все равно обновленная версия, если время следующего поста пришло.
были или нет посетители - неважно.
цитата
14/08/07 в 23:09
Synchro
Sven писал:
я к тому что когда гуглбот зайдет - ему imho вылезет все равно обновленная версия, если время следующего поста пришло.
были или нет посетители - неважно.
Да. При условии регулярного захода бота на сайт.
цитата
14/08/07 в 23:10
Gary
Synchro, по моему тормозишь тут ты, скрипт блога работает динамически и показывает посты в соответствии с датой поста, когда он должен появится, если даже он был написан год назад, а дата была выставлена на сегодня..
цитата
14/08/07 в 23:17
Synchro
Епрст. У тебя есть скрипт на php. Он должен показывать "Hello world!". Если ТЫ МНЕ НАПИШЕШЬ скрипт на php, который я бы положил в папку на своем серваке И НИЧЕГО БОЛЬШЕ НЕ ДЕЛАЛ, и на моем сайте добавилась бы надпись Hello World! в нужное мне время, то я тебе заплачу $100 прямо ща. НЕРЕАЛЬНО производить обновление блога, кроме как через вызов скрипта обновления. Это можно делать либо вручную, либо через крон, либо через вызов данного php скрипт посредством веб-сервера (ботом поисковой системы или реальным пользователем).
P.S. Затрахали.
цитата
14/08/07 в 23:33
Gary
прочитал твой пост и сначала даже не знал что ответить ....
.. но я попробую...
что значит: "и на моем сайте добавилась бы надпись Hello World! в нужное мне время"? куда добавилась?.. ты имеешь представление как веб сервер работает?
ещё раз прочитай мой пост выше
цитата
14/08/07 в 23:38
Sven
Synchro писал:
У тебя есть скрипт на php. Он должен показывать "Hello world!". Если ТЫ МНЕ НАПИШЕШЬ скрипт на php, который я бы положил в папку на своем серваке И НИЧЕГО БОЛЬШЕ НЕ ДЕЛАЛ, и на моем сайте добавилась бы надпись Hello World! в нужное мне время, то я тебе заплачу $100 прямо ща. НЕРЕАЛЬНО производить обновление блога, кроме как через вызов скрипта обновления. Это можно делать либо вручную, либо через крон, либо через вызов данного php скрипт посредством веб-сервера (ботом поисковой системы или реальным пользователем).
P.S. Затрахали.
вот
Код:
<?php
$my_date = "20070814"; #тут задаешь нужную дату когда вывести надпись
$day= getdate();
$yy = $day['year']; $mm = $day['mon']; $dd = $day['mday'];
if ($dd<10) $dd="0$dd";
if ($mm<10) $mm="0$mm";
$current_date = $yy.$mm.$dd;
if ($my_date<=$current_date) print "Hello world!";
?>
F055544, если чё :-))
Последний раз редактировалось: Sven (
14/08/07 в 23:47
), всего редактировалось 6 раз(а)
цитата
14/08/07 в 23:39
Gary
кстати, вот tebe скрипт за $100
Код:
<?php
$time = XXXXXXXXXXX; //XXXXXXXXXXX - время в формате unix timestamp
if($time <= time()) echo "Hello Synchro! ;)";
?>
Стр.
1
,
2
>
последняя »
Новая тема
Ответить
Эта страница в полной версии