HTracer 2.0 - скрипт для автопродвижения сайтв

Necromanc
На сайте с 18.01.2008
Offline
62
#251
V_G:
Мда. Если у кого-то "не очень ровные руки" в установке скрипта - то в этом оказывается виноват разработчик (т.е. если вы не умеете работать с Вордом, то в этом виноват сам Билл Гейтс)!?
Скрипт ставится легко, работает быстро (если уметь его правильно установить).
Лично у меня база уже 50 метров, но на скорости совсем не отражается, поскольку вся работа HTracer жестко закеширована и кеш сбрасывается раз в сутки.

а давайте-ка я вас приглашу натяжные потолки устанавливать? или разводку делать, или кладку под расшивку сумеете или не шибко ровные руки? А ведь там дело фигня, я вот умею. если вы не умеете ровно кирпич класть то виноват авраам линкольн?

то что положено знать пастуху, не положено знать баранам (с)
seoboy
На сайте с 23.09.2006
Offline
130
#252

Подскажите,появилась ли поддержка яху и бинг? Стоит ли устанавливать на англоязычные сайты?

Кованые и деревянные люстры под старину - Длань.рф (http://длань.рф)
M
На сайте с 21.01.2010
Offline
112
#253
V_G:

Лично у меня база уже 50 метров, но на скорости совсем не отражается, поскольку вся работа HTracer жестко закеширована и кеш сбрасывается раз в сутки.

Hkey не могли бы Вы по умолчанию такую фичу прикрутить, а то рельно жрет ресурсы!☝

Куплю тему заработка на адсенс(дорого)
SJ
На сайте с 16.03.2008
Offline
78
#254
Hkey:
Попробуйте быстро получить случайный ключ для страницы с URL=$URL, причем вероятность выпадения ключа должна быть пропорциональна числу переходов по этому ключу.

Поскольку запрашивать данные (SELECT) тут приходится намного чаще, чем обновлять (UPDATE/INSERT), то:

1) храним в БД: урл странцы, ключ перехода с ПС, количество переходов

2) при переходе с ПС:

INSERT INTO table (url,key,cnt) VALUES ($url,$key,1) ON DUPLICATE KEY UPDATE c=c+1;

3) при выборе ключа для страницы:

select key, (cnt / (select sum(t1.cnt) from table t1 where t1.url = t2.url)) * 100 as pr
from table t2
where t2.url = '$url'
order by pr desc

Понятное дело, что вместо подзапроса имеет смысл сумму сразу получать и потом делить на константу во втором запросе. Или даже при апдейте table обновлять в другой таблице (url, sum_cnt) сумму - тогда еще проще.

Но даже без оптимизаций у меня на таблице с 10000 записями никаких тормозов не возникло.

Любимый хостинг (http://beget.ru?id=2902) How can we grow old when the soundtrack of our lives is rock-n-roll?
Анабой Янсур
На сайте с 12.04.2011
Offline
114
#255
makskyr:
Hkey не могли бы Вы по умолчанию такую фичу прикрутить, а то рельно жрет ресурсы!☝

По умолчанию не получится. Скрипт работает НА ЛЮБОЙ ЦМС, а каждая ЦМС имеет свою логику работы. Поэтому на каждом сайте делается все индивидуально. При чем кешируется все в memcached

pavel419
На сайте с 03.05.2006
Offline
315
#256

Hkey, отличная тема. ваш скрипт кладет мой mYSQL, и это на выделенном сервере. 0_o

Какая у него предельная посещаемость? Поставил на тысячник... Сейчас отключит и ребутаю машину...

@RuSeoBot (http://s419.ru/ruseobot/)- первый seo-бот в Twitter, а теперь - и канал в Telegram (http://s419.ru/servisy/pervyj-poiskovyj-seo-kanal-v-telegram/) Мой сайт про виртуальную реальность (http://vr419.ru/) Как правильно покупать на Алиэкспресс (http://4ali.ru/)
A8
На сайте с 20.10.2005
Offline
71
#257
V_G:
Мда. Если у кого-то "не очень ровные руки" в установке скрипта - то в этом оказывается виноват разработчик (т.е. если вы не умеете работать с Вордом, то в этом виноват сам Билл Гейтс)!?
Скрипт ставится легко, работает быстро (если уметь его правильно установить).

Почитайте внимательно всю ветку. У меня скрипт встал только после того, как автор его немного подправил под мой шаблон. Слова авторы: "у меня не стандартный шаблон на джумле". Не у всех в кривых руках дело - не обобщайте. Скрипт тоже не со всеми CMS безпроблемно работает.

V_G:

Лично у меня база уже 50 метров, но на скорости совсем не отражается, поскольку вся работа HTracer жестко закеширована и кеш сбрасывается раз в сутки.

50 метров для скрипта - ничто. :) У меня рост базы в день был 25 метров.

Отличный хостинг для СДЛ. (http://timeweb.ru/?i=7388&a=1) За 3 года работы нареканий нет. Качественный копирайтинг. (http://advego.ru/63cF4d7fzJ) За 2 года заказано более 2000 статей. Ищу авторов (http://www.etxt.ru/alexdr.html) с медицинским образованием. Присылайте примеры ваших работ.
M
На сайте с 21.01.2010
Offline
112
#258
V_G:
По умолчанию не получится. Скрипт работает НА ЛЮБОЙ ЦМС, а каждая ЦМС имеет свою логику работы. Поэтому на каждом сайте делается все индивидуально. При чем кешируется все в memcached

А ВЫ случайно не под ЦМС ДЛЕ кешировали?

DmitryShustov
На сайте с 27.11.2004
Offline
255
#259
Hkey:
Под прыгающими запросами вы имели ввиду переоптимизацию?

можно и так назвать, какая разница. Главное что проблема есть и имея ее парсилка эта может сделать еще хуже.

Hkey:
Попрошу не выражаться, а если выразились, то обоснуйте.

так я поставил прямой вопрос, а вы даже ответить не смогли. вот и выразил свое обоснование этого топика :) ладно проехали, я уже понял что броня не пробиваема.

Hkey
На сайте с 30.09.2006
Offline
222
#260
sokol_jack:
Поскольку запрашивать данные (SELECT) тут приходится намного чаще, чем обновлять (UPDATE/INSERT), то:
1) храним в БД: урл странцы, ключ перехода с ПС, количество переходов
2) при переходе с ПС:
INSERT INTO table (url,key,cnt) VALUES ($url,$key,1) ON DUPLICATE KEY UPDATE c=c+1;

3) при выборе ключа для страницы:
select key, (cnt / (select sum(t1.cnt) from table t1 where t1.url = t2.url)) * 100 as pr
from table t2
where t2.url = '$url'
order by pr desc


Но даже без оптимизаций у меня на таблице с 10000 записями никаких тормозов не возникло.

1. У вас вставка инсерт + апдейт, что в разы медленее инсерт. Но это мелочи.

2. При каждой загрузке страницы мы должны выбрать в среднем по тридцать титлов ссылок на другие страницы. Если конечно кеша нет. Т.е. мы должны выполнить вашу функцию 30 раз.

Вы получаете список запросов, а не сам запрос выбрать один запрос пропорционально вероятности - линейное время. Поиск по индексу в MySQL - логарифмическое.

Почувствуйте разницу при LOG2(16)=4 LOG2(256)=8 LOG2(1024)=10. На копирование тех запросов, которые вы не выбираете теряется время и прочие мелочи.

Единственный более приемлемый вариант считать "честно" только ключи генерируемой страницы, а титлы ссылок выбирать из 2-3 вариантов кеев страницы-донора. Причем сначала, нужно выбирать одним запросом эти кеи для всех титлов, которые будут нужны в дальнейшем. Этот вариант будет в третьей версии нужно менять структуры БД, а перед этим нужно ее продумать учитывая все возможности.

Hkey добавил 04.05.2011 в 23:17

seoboy:

1. Подскажите, появилась ли поддержка яху и бинг?
2. Стоит ли устанавливать на англоязычные сайты?

1. Яху давно появилось. Месяц как точно. В целеособразности Бинг не уверен (какой у него % трафика)

2. Да только большинство имен собственных не будет поднято в верхний регистр.

HTraffic.ru (http://HTraffic.ru/) - удобная система для управления контекстной рекламой. тема на форуме (/ru/forum/810827) HTracer (http://htracer.ru/) - скрипт для автопродвижения сайтов по НЧ и СЧ запросам. Для больших сайтов от 100 страниц. (тема на форуме (/ru/forum/676867))

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий