_savit

_savit
Рейтинг
135
Регистрация
19.03.2006

Да, способ предложенный malls действительно лучший в случае с целочисленными коэффициентами и при не большом массиве объектов.

В общем то все коэффициенты можно сделать целочисленными умножив на 10 например ... но если объектов очень много, то создаваемый массив будет просто гигантским.

psylosss, спасибо

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

<?php

$obj=array('a', 'b', 'c', 'd'); // объекты

$weights=array(15, 25, 10, 50); // отнормированные коэффициенты

$p=0;

$rnd=mt_rand(0,array_sum($weights)-1);

while($rnd>=0)

$rnd-=$weights[$p++];

print $obj[$p-1];

?>

зациклил это дело и прогнал 150000 раз с записью результатов в файл ... посчитал частоту .. посчитал процентное соотношение ... все работает как часы.

Гарри Gudini, вы теперь будете во всех топиках свою рефку на новую тизерку спамить? это по меньшей мере не красиво ... не нравится bodyclick просто пройдите мимо

это все понятно, но огласите пожалуйста конкретный фиксированный % который имеет вэбмастер!

error2k:

Невероятная инерционность (скорость реакции на изменения) системы оставляет неприятное впечатление выброшенных на ветер времени и денег.

ну вы же должны понимать что в подобных системах нереально все выборки тизеров по многим параметрам делать в реалтайме => тизеры для каждого блока вероятнее всего заготавливаются заранее и кэшируются ... так и с вашими тизерами происходит. Соответственно останов показов произойдет только с обновлением кэша ( не знаю как часто это происходит в тизернете ). Это нормальная ситуация для подобных систем. Если при каждом обращении делать выборку тизеров не из кэша ( в таком случае например останов будет происходить сразу ), то никакого железа не хватит ;)

Разъясните плз: блок тизеров для пользователя из России и для пользователя например из Ураины содержит одни и теже тизеры, а страна определяется уже при клике? Или при обращении к серверу сначала определяется страна и выдается блок тизеров сформированный именно для этой страны?

Alfi, ну ПТ это несколько другое .. согласитесь .. там точно известно что человек искал некоторое время назад! Да и ПТ хорошо работает исключительно на сайтах с сильно размытой тематикой или отсутствующим контентом ( соц. сети например ). А тут просто банальное отображение рекламы не в тему сайта.

Вот никак не пойму зачем тизерные сети дают возможность вэбмастерам и рекламодателям самим выбирать тематики в которых отображать тизеры ... если вм добавил автосайт, тои крутить на нем надо строго авто-тизеры, если добавил эротику, то эротику и крутить ... также, если рекл добавил тизер авто-тематики то и крутить его надо на сайтах из той же категории. Зачем давать ВМу с автосайтом крутить порно? А так получается что я на порно-сайте разрешу крутить авто ... ctr таких тзеров будет ниже плинтуса и в конце концов тизер остановится из-за низкого ctr, реклу прийдется поднимать цену ( для системы это хорошо, но не стоит забывать кто в систему $ вливает )... или вы думаете что если будете крутить строго по категориям, выхлоп станет значительно меньше? ведь траф будет качественнее, ctr тизеров одной тематики будет справедливым ( так как крутиться они будут строго в одном разделе сайтов ) и соответственно конкуренция по цене в любом случае сохранится ...

этом мое имхо ...

Может в топике и есть небольшая доля пиара, но по сути ТС истину вещает ... и чем дальше, тем хуже ... нет у Российских овнеров партнерок понимания того, что в итоге они сами убивают свой бизнес в долгосрочной перспективе, теряют всяческое доверие адвертов и т.д.

Еще я считаю виноваты смс-агрегаторы позволяющие овнерам партнерок делать всяческое наебалово дронов ... это напрочь убиват рынок смс-платежей ( опять же в долгосрочной перспективе ). Да, нарубить бабла здесь и сейчас это хрошо, но что потом?

В общем не далек тот день когда все это дело умрет т.к дроны окончательно потеряют доверие к смс-платежам.

когда я последний раз на них лил траф, шейвометр зашкаливал =)

Всего: 598