- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Мда. Если у кого-то "не очень ровные руки" в установке скрипта - то в этом оказывается виноват разработчик (т.е. если вы не умеете работать с Вордом, то в этом виноват сам Билл Гейтс)!?
Скрипт ставится легко, работает быстро (если уметь его правильно установить).
Лично у меня база уже 50 метров, но на скорости совсем не отражается, поскольку вся работа HTracer жестко закеширована и кеш сбрасывается раз в сутки.
а давайте-ка я вас приглашу натяжные потолки устанавливать? или разводку делать, или кладку под расшивку сумеете или не шибко ровные руки? А ведь там дело фигня, я вот умею. если вы не умеете ровно кирпич класть то виноват авраам линкольн?
Подскажите,появилась ли поддержка яху и бинг? Стоит ли устанавливать на англоязычные сайты?
Лично у меня база уже 50 метров, но на скорости совсем не отражается, поскольку вся работа HTracer жестко закеширована и кеш сбрасывается раз в сутки.
Hkey не могли бы Вы по умолчанию такую фичу прикрутить, а то рельно жрет ресурсы!☝
Попробуйте быстро получить случайный ключ для страницы с URL=$URL, причем вероятность выпадения ключа должна быть пропорциональна числу переходов по этому ключу.
Поскольку запрашивать данные (SELECT) тут приходится намного чаще, чем обновлять (UPDATE/INSERT), то:
1) храним в БД: урл странцы, ключ перехода с ПС, количество переходов
2) при переходе с ПС:
3) при выборе ключа для страницы:
Понятное дело, что вместо подзапроса имеет смысл сумму сразу получать и потом делить на константу во втором запросе. Или даже при апдейте table обновлять в другой таблице (url, sum_cnt) сумму - тогда еще проще.
Но даже без оптимизаций у меня на таблице с 10000 записями никаких тормозов не возникло.
Hkey не могли бы Вы по умолчанию такую фичу прикрутить, а то рельно жрет ресурсы!☝
По умолчанию не получится. Скрипт работает НА ЛЮБОЙ ЦМС, а каждая ЦМС имеет свою логику работы. Поэтому на каждом сайте делается все индивидуально. При чем кешируется все в memcached
Hkey, отличная тема. ваш скрипт кладет мой mYSQL, и это на выделенном сервере. 0_o
Какая у него предельная посещаемость? Поставил на тысячник... Сейчас отключит и ребутаю машину...
Мда. Если у кого-то "не очень ровные руки" в установке скрипта - то в этом оказывается виноват разработчик (т.е. если вы не умеете работать с Вордом, то в этом виноват сам Билл Гейтс)!?
Скрипт ставится легко, работает быстро (если уметь его правильно установить).
Почитайте внимательно всю ветку. У меня скрипт встал только после того, как автор его немного подправил под мой шаблон. Слова авторы: "у меня не стандартный шаблон на джумле". Не у всех в кривых руках дело - не обобщайте. Скрипт тоже не со всеми CMS безпроблемно работает.
Лично у меня база уже 50 метров, но на скорости совсем не отражается, поскольку вся работа HTracer жестко закеширована и кеш сбрасывается раз в сутки.
50 метров для скрипта - ничто. :) У меня рост базы в день был 25 метров.
По умолчанию не получится. Скрипт работает НА ЛЮБОЙ ЦМС, а каждая ЦМС имеет свою логику работы. Поэтому на каждом сайте делается все индивидуально. При чем кешируется все в memcached
А ВЫ случайно не под ЦМС ДЛЕ кешировали?
Под прыгающими запросами вы имели ввиду переоптимизацию?
можно и так назвать, какая разница. Главное что проблема есть и имея ее парсилка эта может сделать еще хуже.
Попрошу не выражаться, а если выразились, то обоснуйте.
так я поставил прямой вопрос, а вы даже ответить не смогли. вот и выразил свое обоснование этого топика :) ладно проехали, я уже понял что броня не пробиваема.
Поскольку запрашивать данные (SELECT) тут приходится намного чаще, чем обновлять (UPDATE/INSERT), то:
1) храним в БД: урл странцы, ключ перехода с ПС, количество переходов
2) при переходе с ПС:
3) при выборе ключа для страницы:
Но даже без оптимизаций у меня на таблице с 10000 записями никаких тормозов не возникло.
1. У вас вставка инсерт + апдейт, что в разы медленее инсерт. Но это мелочи.
2. При каждой загрузке страницы мы должны выбрать в среднем по тридцать титлов ссылок на другие страницы. Если конечно кеша нет. Т.е. мы должны выполнить вашу функцию 30 раз.
Вы получаете список запросов, а не сам запрос выбрать один запрос пропорционально вероятности - линейное время. Поиск по индексу в MySQL - логарифмическое.
Почувствуйте разницу при LOG2(16)=4 LOG2(256)=8 LOG2(1024)=10. На копирование тех запросов, которые вы не выбираете теряется время и прочие мелочи.
Единственный более приемлемый вариант считать "честно" только ключи генерируемой страницы, а титлы ссылок выбирать из 2-3 вариантов кеев страницы-донора. Причем сначала, нужно выбирать одним запросом эти кеи для всех титлов, которые будут нужны в дальнейшем. Этот вариант будет в третьей версии нужно менять структуры БД, а перед этим нужно ее продумать учитывая все возможности.
Hkey добавил 04.05.2011 в 23:17
1. Подскажите, появилась ли поддержка яху и бинг?
2. Стоит ли устанавливать на англоязычные сайты?
1. Яху давно появилось. Месяц как точно. В целеособразности Бинг не уверен (какой у него % трафика)
2. Да только большинство имен собственных не будет поднято в верхний регистр.