- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
А у меня вот некоторые сомнения на счет "rand() в PHP это РАВНОМЕРНЫЙ генератор случайных чисел.". Думаю, эта равномерность может проявляться лишь в контексте одной сессии (читай, во время выполнения одного скрипта). Чтобы в разных сессиях это работало, интерпретатру пришлось бы где-то в постоянной памяти хранить, кому какие значения уже возвращались. Если мои размышления неверны, поправьте.
Хотя, видимо, LEOnidUKG что-то подобное и имел ввиду
Без определения. Просто при каждом хите следующий баннер.
Подкину еще такой вариант для разнообразия:
Без определения. Просто при каждом хите следующий баннер.
Тогда это обычный рандом. Код самый простой и быстрый я уже дал на первой странице.
---------- Добавлено 24.01.2012 в 14:36 ----------
Подкину еще такой вариант для разнообразия:
Это тоже самое, что и rand, уж поверьте мне, мы в универе сами делали эти генераторы случайных чисел.
p.s. оговорюсь, что это называется ПСЕВДО-случайные числа, но тесты проходят, по заданным параметрам.
Если он будет не равномерный, это не рандом, а глючная фигня.
вы описали генератор случайных чисел в php, ибо не знаю, что вы там
в универе сами делали
но вот
далеко от идилии, которую вы описали, так же далеко и от того, что нужно ТСу. :)
Тогда это обычный рандом.
Рандом - это рандом. Как добиться порядка?
1-2-3-4-5-1-2-3-4-5-1-...
Ну мой второй пример так и делает
изобретение велосипеда ради спортивного интереса весьма похвально, но если жалко времени, есть готовые решения, например это: http://www.google.com/dfp
Ну мой второй пример так и делает
ваш пример будет спотыкаться на случаях, когда немного возрастёт посещаемость.
Скорее всего лучший вариант это посмотреть по ссылке, которыю дал SandyMan
посещаемость должна быть очень очень большой чтобы начать спотыкаться. к слову, сессионные переменные тоже сохраняются в файл. в моем примере записывается/читается 2-3 байта
Dreammaker
Для выяснения надо было сложить все числа и поделить на общее количество + запустить раз сто и высчитать среднее.
И брать больший интервал для ранд.
Это будет более показательно.