С нами с 01.10.04
Сообщения: 456
Рейтинг: 149
|
Добавлено: 18/07/08 в 06:58 |
По дням недели и по времени суток рандомизацию понятно как делать...
А вот как сделать рандомизацию, чтобы срабатывание поста
не шло точно по крону каждые 5 мин, например, 13.45, 13.50, а было 13.46, 13.58 или 16.23?
Дергать крон каждую минуту не есть красивое решение, т.к. сплогов обычно оччень многа на сервере располагается, зря грузить будет...
|
|
|
|
С нами с 16.04.05
Сообщения: 754
Рейтинг: 352
|
Добавлено: 18/07/08 в 07:18 |
Не думал о рандомной паузе при посте?
|
|
|
|
« ... full on ... »
С нами с 17.03.07
Сообщения: 670
Рейтинг: 1686
|
Добавлено: 18/07/08 в 07:52 |
Можно запускать каждые 3-4 минуты крон, но перед выполнением ставить рандомизатор, который при совпадении с каким-то значением будет публиковать пост. Это можно поверх готового скрипта или плагина сделать.
Ещё можно просто рандомизировать время записи в базу в пределах ±3-6-10 мин/сек от текущего времени. Я так делаю, но скрипт свой, хотя довольно просто будет переделать и готовый плагин.
|
|
Power of the lime madness...
|
4
|
|
|
С нами с 01.10.04
Сообщения: 456
Рейтинг: 149
|
Добавлено: 18/07/08 в 09:02 |
Sirgey писал: | Не думал о рандомной паузе при посте? |
Я просто не знаю, будет ли выдержана пауза, например, в 46 сек, а затем выполнен пост, если время исполнения скриптов лимитировано в настройках РНР в 30 сек.
|
|
|
|
С нами с 01.10.04
Сообщения: 456
Рейтинг: 149
|
Добавлено: 18/07/08 в 09:04 |
Corex писал: | Можно запускать каждые 3-4 минуты крон, но перед выполнением ставить рандомизатор, который при совпадении с каким-то значением будет публиковать пост. Это можно поверх готового скрипта или плагина сделать.
Ещё можно просто рандомизировать время записи в базу в пределах ±3-6-10 мин/сек от текущего времени. Я так делаю, но скрипт свой, хотя довольно просто будет переделать и готовый плагин. |
Как делается запись в базу?
|
|
|
|
« ... full on ... »
С нами с 17.03.07
Сообщения: 670
Рейтинг: 1686
|
Добавлено: 18/07/08 в 11:19 |
alexxxus:
В общем случае можно поискать "INSERT INTO wp_posts" (если это WP) в плагине/скрипте, который постит по крону. А как это каждый отдельный скрипт делает ХЗ.
|
|
Power of the lime madness...
|
4
|
|
|
С нами с 01.03.06
Сообщения: 629
Рейтинг: 620
|
Добавлено: 18/07/08 в 15:54 |
есть вариант для крона раз в сутки или еще реже.
крон за один заход запихивает дневную норму постов в базу и нужным рандомом расставляет дату публикации. а уже ваш любимый вордпресс показывает посты только с наступившей датой ;)
|
|
|
|
С нами с 15.12.06
Сообщения: 673
Рейтинг: 686
|
Добавлено: 18/07/08 в 23:26 |
+1 рандомить лучше дату поста, или снеси нах все отображения даты и не мучайся
|
|
|
|
осинизатор
С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819
|
Добавлено: 19/07/08 в 11:33 |
Нужно синонимизировать, рандомить дату, перемешивать параграфы, скрывать ссылки на хотлинкованный контент, добавлять свой рандомный html код в каждый пост. Тогда точно никакой поисковик не сообразит что это сплог.
Вообще, все эти вещи (а так же, многое другое) делает этот плагин: http://www.cyberseo.net/
З.Ы. Крон скриптом вообще не используется.
|
|
|
|
осинизатор
С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819
|
Добавлено: 19/07/08 в 14:57 |
Heavy писал: | есть вариант для крона раз в сутки или еще реже.
крон за один заход запихивает дневную норму постов в базу и нужным рандомом расставляет дату публикации. а уже ваш любимый вордпресс показывает посты только с наступившей датой ;)
|
Не совсем. Он пигует ресурсы сразу же, как пост добавляется в базу. Т.е. заглатывает, скажем 100 постов и фигачит 100 пингов не взирая на то, что статус постов scheduled. Таким образом, твой сплог попадает в бан за ping-spamming. Так что, пинговать надо только те посты, которые уже видны на блоге. Да и импортировать надо не "дневными норами", а по одному посту за раз.
|
|
|
|
С нами с 01.10.04
Сообщения: 456
Рейтинг: 149
|
Добавлено: 19/07/08 в 21:47 |
Heavy писал: | есть вариант для крона раз в сутки или еще реже.
крон за один заход запихивает дневную норму постов в базу и нужным рандомом расставляет дату публикации. а уже ваш любимый вордпресс показывает посты только с наступившей датой ;) |
Спасибо. Вопрос решен.
|
|
|
|